vault / twigphp-twig / v3.30.0
twigphp-twig @ v3.30.0
integrity
- size
- 310.8 KiB
- downloaded
- last checked
- overlays
- composer
- detected
- composer twig/twig
release notes
Changelog (https://github.com/twigphp/Twig/compare/v3.29.0...v3.30.0)
- minor #4950 Fetch the escaper runtime once in the constructor of templates that escape (@fabpot)
- minor #4948 Compare the date formatter prototype pattern with the derived one once per pattern (@fabpot)
- bug #4946 Fix split trailing newline (@fabpot)
- minor #4945 Speed up adding extensions to an environment (@nicolas-grekas)
- minor #4940 Reuse the already resolved callable when compiling call arguments (@fabpot)
- minor #4939 Compile the generator guard as an unreachable yield instead of a yield from (@fabpot)
- feature #4938 Speed up loading a template that the environment has already loaded (@fabpot)
- bug #4937 Stop the escaping safe analysis from retaining every analyzed node (@fabpot)
- feature #4936 Allow to call
TemplateWrapper::unwrap()without arguments (@derrabus) - feature #4934 Expose the escaping strategy a template was compiled with (@fabpot)
- minor #4933 Improve macro call performance (@fabpot)
- bug #4932 Fix IntlExtension inheriting values derived by ICU from a date formatter prototype (@fabpot)
- bug #4931 Fix array access with a Stringable key on subclasses of ArrayObject and ArrayIterator (@fabpot)
- bug #4930 Report a clear error when a string cannot be split into characters (@fabpot)
- feature #4929 Deprecate cloning a Twig environment (@fabpot)
- minor #4928 Report the macro call parentheses deprecation once per call site and name the macro (@fabpot)
download
unix · zip
curl -fL -o v3.30.0.zip https://ratatoskr.space/pkg/twigphp-twig/v3.30.0.zip
printf '%s %s\n' '5543373234e5a583be4c3ff519122d0716c1072991b5eb8754a8f7676e8b414d' 'v3.30.0.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/twigphp-twig/v3.30.0.zip"
$out = "v3.30.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "5543373234e5a583be4c3ff519122d0716c1072991b5eb8754a8f7676e8b414d") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v3.30.0.tar.gz https://ratatoskr.space/pkg/twigphp-twig/v3.30.0.tar.gz
printf '%s %s\n' '089e0740864544d33eba3523c382492b441ed4bbd4dbf4e5d4fb72ef96d04ca6' 'v3.30.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/twigphp-twig/v3.30.0.tar.gz"
$out = "v3.30.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "089e0740864544d33eba3523c382492b441ed4bbd4dbf4e5d4fb72ef96d04ca6") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v3.30.0.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/twigphp-twig/v3.30.0.zip
printf '%s %s\n' '5543373234e5a583be4c3ff519122d0716c1072991b5eb8754a8f7676e8b414d' 'v3.30.0.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/twigphp-twig/v3.30.0.zip"
$out = "v3.30.0.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "5543373234e5a583be4c3ff519122d0716c1072991b5eb8754a8f7676e8b414d") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v3.30.0.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/twigphp-twig/v3.30.0.tar.gz
printf '%s %s\n' '089e0740864544d33eba3523c382492b441ed4bbd4dbf4e5d4fb72ef96d04ca6' 'v3.30.0.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/twigphp-twig/v3.30.0.tar.gz"
$out = "v3.30.0.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "089e0740864544d33eba3523c382492b441ed4bbd4dbf4e5d4fb72ef96d04ca6") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v3.30.0.zip | zip | 316.5 KiB |
blake3-24 e0d04bdf91c98137eb117cb7690b052aff4e05ebfd0def0c
sha256 5543373234e5a583be4c3ff519122d0716c1072991b5eb8754a8f7676e8b414d
sha1 a067ae1b50a6a28b3e685b03f88b8d85d1a3db00
|
| v3.30.0.tar.gz | tar.gz | 150.0 KiB |
blake3-24 00fffa24b059391db18185aec78e6f608d9f670825df8e95
sha256 089e0740864544d33eba3523c382492b441ed4bbd4dbf4e5d4fb72ef96d04ca6
sha1 4cb1614fec46d5653a52bf0c23036763511b4af4
|
install
bazel
http_archive(
name = "twigphp-twig",
urls = ["https://ratatoskr.space/pkg/twigphp-twig/v3.30.0.tar.gz"],
integrity = "sha256-CJ4HQIZFRNM+ujUjw4JJK0Qe1LvU2/Tl1Pty75bQTKY=",
strip_prefix = "twigphp-twig-v3.30.0",
)
zig
.url = "https://ratatoskr.space/pkg/twigphp-twig/v3.30.0.tar.gz",
composer
composer config repositories.yggvault composer https://ratatoskr.space/pkg composer require twig/twig:v3.30.0
install via yggdrasil mesh
bazel
http_archive(
name = "twigphp-twig",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/twigphp-twig/v3.30.0.tar.gz"],
integrity = "sha256-CJ4HQIZFRNM+ujUjw4JJK0Qe1LvU2/Tl1Pty75bQTKY=",
strip_prefix = "twigphp-twig-v3.30.0",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/twigphp-twig/v3.30.0.tar.gz",
composer
composer config secure-http false composer config repositories.yggvault composer http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg composer require twig/twig:v3.30.0