Releases: laravel/cpx
Releases · laravel/cpx
Release list
v2.1.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Add an upgrade guide for moving from 1.x to 2.x by @WendellAdriel in #62
- Bump actions/checkout from 6.0.3 to 7.0.1 in the github-actions group across 1 directory by @dependabot[bot] in #64
- Add a self-update command for the standalone PHAR by @WendellAdriel in #65
New Contributors
- @dependabot[bot] made their first contribution in #64
Full Changelog: v2.0.0...v2.1.0
v2.0.0
Immutable
release. Only release title and notes can be modified.
What's Changed
- Add package quality tooling by @WendellAdriel in #16
- Rebuild process execution safely by @WendellAdriel in #19
- Add coverage for positional arguments with multiple binaries by @lazerg in #20
- Make the cpx cache layer atomic and concurrent-safe by @WendellAdriel in #22
- Drive Composer through composer/composer instead of a global binary by @WendellAdriel in #26
- Add alias and forget commands for user-defined package aliases by @TitasGailius in #23
- Allow aliasing a specific binary of multi-binary packages by @TitasGailius in #28
- Remove built-in package aliases by @TitasGailius in #30
- Configure Laravel Prompts output globally by @TitasGailius in #32
- Distribute cpx as a standalone PHAR by @WendellAdriel in #29
- Laravel prompts migration by @TitasGailius in #34
- Prefer local project binaries before isolated installs by @WendellAdriel in #33
- Display a friendly error when a package cannot be found by @TitasGailius in #36
- Windows compatibility by @WendellAdriel in #35
- Framework-aware exec and tinker in isolated child processes by @WendellAdriel in #37
- Render local binary runs with task() like global runs by @TitasGailius in #38
- Support running and aliasing local package paths by @TitasGailius in #41
- Task-based output for the update command by @WendellAdriel in #42
- Execute GitHub gists with cpx exec by @WendellAdriel in #39
- Rename cpx list to cpx installed by @WendellAdriel in #44
- Non-interactive mode and JSON output by @WendellAdriel in #43
- Prompt for the binary to run when a package has multiple bins by @TitasGailius in #45
- Only show package-not-found errors for missing packages by @TitasGailius in #46
- Update banner.png by @joetannenbaum in #48
- New banner by @joetannenbaum in #49
- Fix global flag routing and clean, update, and gist behaviors by @WendellAdriel in #50
- Skip broken alias and metadata entries instead of crashing by @WendellAdriel in #51
- Share the package run and staged-install lifecycles by @WendellAdriel in #52
- Fix class aliasing and unknown classes in the child runtime by @WendellAdriel in #53
- Harden and deduplicate the Filesystem helpers by @WendellAdriel in #54
- Mechanical cleanups across the support and runtime layers by @WendellAdriel in #55
- Pin the PHAR build and point metadata at laravel/cpx by @WendellAdriel in #56
- Fix missing-package detection for long package names by @WendellAdriel in #57
- Add a bug report issue template by @WendellAdriel in #59
- Improve the test suite and rebuild the distributed PHAR by @WendellAdriel in #58
- [2.x] Update .gitattributes by @jackbayliss in #60
- Fix out-of-memory installs and surface Composer failure output by @WendellAdriel in #61
- Last minute fixes by @joetannenbaum in #63
New Contributors
- @lazerg made their first contribution in #20
- @joetannenbaum made their first contribution in #48
- @jackbayliss made their first contribution in #60
Full Changelog: 1.0.4...v2.0.0
v1.0.4
v1.0.3: Merge pull request #13 from tyamahori/feature/update-for-php84
add nullable setting for PHP8.4