Releases: jolicode/castor
Releases · jolicode/castor
Release v1.0.0
Release v0.29.0
What's Changed
Features
Documentation
Internal
- Update all vendor by @lyrixx in #689
- Upgrade supported version of SPC > 2.5.0 by @benconda in #688
- Fix changelog by @pyrech in #690
- Prepare release v0.29.0 by @pyrech in #692
- Try MacOS 14 for the build step of MacOS static binary by @damienalexandre in #693
New Contributors
Full Changelog: v0.28.0...v0.29.0
Release v0.28.0
Release v0.27.0
What's Changed
Fixes
- Fix using
castor execwithout acastor.phpfile by @joelwurtz in #663
Features
- Add
iconvextension to the static binary by @joelwurtz in #666 - Support having
--option with raw tokens which avoid interpretation of the next arguments by @joelwurtz in #665 - Allow to set
memory_limitdynamically viaCASTOR_MEMORY_LIMITenvironment variable by @joelwurtz in #667
Documentation
- Improve documentation website SEO by @pyrech in #669
- Add tooling to work on documentation by @pyrech in #668
Internal
- Update dependencies and remove hack for shell verbosity by @joelwurtz in #671
Full Changelog: v0.26.0...v0.27.0
Release v0.26.0
What's Changed
Feature
-
introduce remote execution command by @joelwurtz in #495 and #655
-
set quiet option if not verbose by @JorickPepin and @lyrixx in #656
Documentation
- Make the documentation more catchy by @pyrech in #649
- More tweaks to the documentation by @pyrech in #650
- Fix changelog and doc by @pyrech in #654
Internal
- Load castor context is autocomplete mode by @lyrixx in #657
- Updated vendor and tooling by @lyrixx in #659
- Renamed
Context::__debugInfo()toContext::getDebugInfo()by @lyrixx in #653
Full Changelog: v0.25.0...v0.26.0
Release v0.25.0
What's Changed
Features
- Allows repack without Castor logo e.g.
castor repack --no-logo - Add static build for the Linux arm64 architecture
Fixes
- Fix context parsing, especially when using a task alias
- Do not load user files when displaying version
- Add a workaround to fix a bug in PHP 8.4, proxy object, and repacked application
Internal
- Update all PHP vendor
- Fix some CI issues (use github tokens)
New Contributors
- @qdequippe made their first contribution in #601
- @gus3000 made their first contribution in #644
Full Changelog: v0.24.0...v0.25.0
Release v0.24.0
What's Changed
Features
- Improve
decrypt_file_with_password()with smart.encextension handling
and file overwrite protection by @tigitz in #624 - Add
zip(),zip_binary(), andzip_php()functions to create password-protected
zip archives with various compression methods and configurable compression levels by @tigitz in #626 - Add support for static binaries when installing castor with the installer by @lyrixx in #632
Fixes
Internal
- Add tests for
decrypt_file_with_password()andencrypt_file_with_password()by @tigitz in #624 - Silent curl command in bash installer by @lyrixx in #631
- Updated vendor
Documentation
Release v0.23.0
What's Changed
Features
- Add
forceparameter to the cache helper function by @pyrech in #610 - Add
getAttributes()method toTaskCommandby @TheoD02 in #616 - Add
CASTOR_MEMORY_LIMITenvironment variable to set the memory limit when using therun_php()function by @joelwurtz in #621
Fixes
- Ignore null env variable when running process by @JorickPepin in #608
- Fix running phar that may reexecute himself by @joelwurtz in #618
Internal
- Add more checks when building phar by @lyrixx in #612
- Update PHP vendor by @lyrixx in #611
- Modernize the code base by @lyrixx in #61
- Add task to update all verndor + update all vendor by @lyrixx in #617
- Add ctype extension by @joelwurtz in #619
Documentation
- Fix link to crypto functions by @joelwurtz in #607
- Fix context documentation by @JorickPepin in #609
Full Changelog: v0.22.1...v0.23.0
Release v0.22.1
What's Changed
- Fix doc to access the process by @JorickPepin in #603
- Fix context name when getting it from the registry by @lyrixx in #604
- Simplify code about env var by @lyrixx in #605
- fix: --context option ignored when another option presence (#593) by @TheoD02 in #594
- Prepeare release v0.22.1 by @lyrixx in #606
Full Changelog: v0.22.0...v0.22.1
Release v0.22.0
What's Changed
Features
- Add support for some crypto functions by @lyrixx in #583
- Add
AsPathArgumentandAsPathOptionattributes for paths autocompletion by @pyrech in #589 - Tweak path directory suggestions to include a leading dir separator by @pyrech in #597
Fixes
- Add more missing vendor classes to stubs by @pyrech in #580
- Add a way to disable stubs generation by @lyrixx in #581
Documentation
- Document all the environment variables supported by Castor by @pyrech in #584
- Fix documentation for wait_for_docker_container() by @pyrech in #577
- update
twitterx link by @lyrixx in #578 - Fix typo in dot-env.md by @sfavot in #585
- Fix depraction in in doc about run() by @lyrixx in #586
- Clarify usage of load_dot_env() function by @lyrixx in #587
- Clarification about desktop notification by @pyrech in #591
Internal
- chore: QA packages upgrade (cs/phpstan) + fix by @TheoD02 in #595
- Update dependencies by @pyrech in #598
New Contributors
Full Changelog: v0.21.0...v0.22.0