vault / twigphp-twig / v4.0.0-alpha1
twigphp-twig @ v4.0.0-alpha1
integrity
- size
- 238.4 KiB
- downloaded
- last checked
- overlays
- composer
- detected
- composer twig/twig
release notes
Changelog (https://github.com/twigphp/Twig/compare/v3.25.0...v4.0.0-alpha1)
- bug #4760 Fix PHPStan errors (@fabpot)
- feature #4577 Make the raw filter more "sticky" (@fabpot)
- bug #4275 Fix method visibility (@derrabus)
- bug #4260 don't read current key and value when end of iterator is reached (@xabbuh)
- feature #4251 Add back the if condition on for loops (@fabpot)
- feature #4199 Do not hide unnecessary escape characters (@ruudk)
- feature #4213 Add return types missed in #4211 (@smnandre)
- feature #4211 Add missing return types in 4.0 (@smnandre)
- bug #4169 Fix usage of loop in a for else clause (@fabpot)
- feature #4153 Add support for recursive loops (@fabpot)
- bug #4141 Fix support for IteratorAggregate and EmptyIterator objects in loops (@fabpot)
- feature #4135 Add
loop.changed,loop.previous,loop.next, andloop.cyclevariables (@fabpot) - feature #4134 Make loop.last always available (@fabpot)
- feature #4131 Introduce a Loop object (@fabpot)
- feature #4075 Make Environment::getGlobals() private (@fabpot)
- feature #3990 Remove obsolete code about non-yield templates (@fabpot)
- feature #3932 [4.x] Bump to PHP 8.2 (@fabpot)
download
unix · zip
curl -fL -o v4.0.0-alpha1.zip https://ratatoskr.space/pkg/twigphp-twig/v4.0.0-alpha1.zip
printf '%s %s\n' '31e8c217743f3d166c6b427b27b3bab226391ec24ec40b7f54f447ecb120ef95' 'v4.0.0-alpha1.zip' | sha256sum -c -
windows · zip
$url = "https://ratatoskr.space/pkg/twigphp-twig/v4.0.0-alpha1.zip"
$out = "v4.0.0-alpha1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "31e8c217743f3d166c6b427b27b3bab226391ec24ec40b7f54f447ecb120ef95") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v4.0.0-alpha1.tar.gz https://ratatoskr.space/pkg/twigphp-twig/v4.0.0-alpha1.tar.gz
printf '%s %s\n' '1718b7e59ab045a4f850fe93d79c06807d36575669271d8455c167b9a46fec1c' 'v4.0.0-alpha1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "https://ratatoskr.space/pkg/twigphp-twig/v4.0.0-alpha1.tar.gz"
$out = "v4.0.0-alpha1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "1718b7e59ab045a4f850fe93d79c06807d36575669271d8455c167b9a46fec1c") { throw "sha256 mismatch" }
download via yggdrasil mesh
unix · zip
curl -fL -o v4.0.0-alpha1.zip http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/twigphp-twig/v4.0.0-alpha1.zip
printf '%s %s\n' '31e8c217743f3d166c6b427b27b3bab226391ec24ec40b7f54f447ecb120ef95' 'v4.0.0-alpha1.zip' | sha256sum -c -
windows · zip
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/twigphp-twig/v4.0.0-alpha1.zip"
$out = "v4.0.0-alpha1.zip"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "31e8c217743f3d166c6b427b27b3bab226391ec24ec40b7f54f447ecb120ef95") { throw "sha256 mismatch" }
unix · tar.gz
curl -fL -o v4.0.0-alpha1.tar.gz http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/twigphp-twig/v4.0.0-alpha1.tar.gz
printf '%s %s\n' '1718b7e59ab045a4f850fe93d79c06807d36575669271d8455c167b9a46fec1c' 'v4.0.0-alpha1.tar.gz' | sha256sum -c -
windows · tar.gz
$url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/twigphp-twig/v4.0.0-alpha1.tar.gz"
$out = "v4.0.0-alpha1.tar.gz"
Invoke-WebRequest -Uri $url -OutFile $out
if ((Get-FileHash $out -Algorithm SHA256).Hash.ToLowerInvariant() -ne "1718b7e59ab045a4f850fe93d79c06807d36575669271d8455c167b9a46fec1c") { throw "sha256 mismatch" }
| artifact | format | size | hashes |
|---|---|---|---|
| v4.0.0-alpha1.zip | zip | 242.8 KiB |
blake3-24 32bbd648bc2fb2ea7dc3217d9ec07886676940b7d4c3ed7e
sha256 31e8c217743f3d166c6b427b27b3bab226391ec24ec40b7f54f447ecb120ef95
sha1 c96032d36325b8a486d6ec262765fdd9bfe55304
|
| v4.0.0-alpha1.tar.gz | tar.gz | 101.9 KiB |
blake3-24 798f662efb7887d3a4cf7d38943e01db32b7410ffafe51b5
sha256 1718b7e59ab045a4f850fe93d79c06807d36575669271d8455c167b9a46fec1c
sha1 f1096a5af794cadda41590de054292a692bc5420
|
install
bazel
http_archive(
name = "twigphp-twig",
urls = ["https://ratatoskr.space/pkg/twigphp-twig/v4.0.0-alpha1.tar.gz"],
integrity = "sha256-Fxi35ZqwRaT4UP6T15wGgH02V1ZpJx2EVcFnuaRv7Bw=",
strip_prefix = "twigphp-twig-v4.0.0-alpha1",
)
zig
.url = "https://ratatoskr.space/pkg/twigphp-twig/v4.0.0-alpha1.tar.gz",
composer
composer config repositories.yggvault composer https://ratatoskr.space/pkg composer require twig/twig:v4.0.0-alpha1
install via yggdrasil mesh
bazel
http_archive(
name = "twigphp-twig",
urls = ["http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/twigphp-twig/v4.0.0-alpha1.tar.gz"],
integrity = "sha256-Fxi35ZqwRaT4UP6T15wGgH02V1ZpJx2EVcFnuaRv7Bw=",
strip_prefix = "twigphp-twig-v4.0.0-alpha1",
)
zig
.url = "http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg/twigphp-twig/v4.0.0-alpha1.tar.gz",
composer
composer config secure-http false composer config repositories.yggvault composer http://14cc7d57b5e70f679b851fe5b272ce17c70632ff4beb5b35ab64bc706b2485af.pk.ygg/pkg composer require twig/twig:v4.0.0-alpha1