Releases: my127/workspace
Releases · my127/workspace
0.3.2
What's Changed
Implemented enhancements
Fixed bugs
- #147 - config dump duplicate attribute error by @g-foster2020 in #150
- Avoid using addslashes in bash executor and pass in safely by @andytson-inviqa in #149
- Explicitly require composer/semver for version check by @andytson-inviqa in #152
- Recent Box release 4.3.0 and later throws error on compile (seeming bug) by @g-foster2020 in #157
- Stop self-update picking releases that are not the latest by @andytson-inviqa in #153
- Fix global services not starting on macOS Sonoma by @kierenevans in #163
Other Changes
- Update README version to latest by @g-foster2020 in #146
New Contributors
Full Changelog: 0.3.1...0.3.2
0.3.2-rc.1
What's Changed
Fixed bugs
- #147 - config dump duplicate attribute error by @g-foster2020 in #150
- Avoid using addslashes in bash executor and pass in safely by @andytson-inviqa in #149
- Explicitly require composer/semver for version check by @andytson-inviqa in #152
- Recent Box release 4.3.0 and later throws error on compile (seeming bug) by @g-foster2020 in #157
- Stop self-update picking releases that are not the latest by @andytson-inviqa in #153
- Fix global services not starting on macOS Sonoma by @kierenevans in #163
Other Changes
- Update README version to latest by @g-foster2020 in #146
- MISC support for fakeowner mount type by @marcomc in #160
New Contributors
Full Changelog: 0.3.1...0.3.2-rc.1
0.3.1
0.3.0
What's Changed
Implemented enhancements
- Remove ignore platform reqs. by @dantleech in #122
- Bump twig/twig from 2.14.8 to 2.14.11 by @dependabot in #119
- Error Formatter by @dantleech in #123
- Update curl target by @dantleech in #120
- Add self-update command by @jameshalsall in #91
- Create sha256sum file with release by @andytson-inviqa in #128
- Add a
version
command and a version check for projects and harnesses by @andytson-inviqa in #131 - PHP 8.1 support by @g-foster2 in #134
- Move the external php-library packages to local directory [0.3.x] by @g-foster2 in #137
- Improved message when interpreter is missing from Command script. by @g-foster2 in #140
- Support double dashes in command usage by @g-foster2 in #138
- Display the sources of attribute in
config dump
by @g-foster2 in #139 - Exit codes etc by @dantleech in #141
- Update README.md by @g-foster2 in #142
Fixed bugs
- Change non-error handled php logs to use stderr by @andytson-inviqa in #129
- Fix ws PHAR filename by @g-foster2 in #143
Full Changelog: 0.2.1...0.3.0
0.2.1
What's Changed
Implemented enhancements
- Switch to using Github release notes auto-generation by @andytson-inviqa in #117
Fixed bugs
- Fix issue with whitespace being added on empty required attributes by @andytson-inviqa in #115
- (workspace dev) Add composer allow-plugins to silence the BC message by @andytson-inviqa in #116
- Add back in the step about checking PR labels to release process by @andytson-inviqa in #118
Full Changelog: 0.2.0...0.2.1
0.2.0
- Support asking for filepaths during
ws create
(#63) (9a23db9) by Kieren Evans - Hardcode global service commands (#94) (e384783) by Patrick
- Add support for multiple harness layers in a workspace (#93) (25667ec) by andytson-inviqa
- Phpstan Level 5 (#107) (dbe7ac0) by dantleech
- Refactor Package Repository (#105) (7c9e4d9) by dantleech
- Introduce PHP-CS-Fixer (#98) (b7eab3e) by dantleech
- Validate composer.lock is up to date with the composer.json file (#99) (bea4ff7) by Kieren Evans
- Fix null clone on wrong options (#89) (973a4e0) by Kieren Evans
- Wrap exception and add
var-dumper
as a dev dependency (#104) (b439ae7) by dantleech - Fix optional command options (#87) (ec406c2) by Kieren Evans
- Add optional description to command type (#95) (d6eed11) by Patrick
- Switch changelog generator docker image (#92) (926ec61) by Kieren Evans
- Introduce Github Actions (#97) (2c6acc9) by dantleech
- Allow direct use of archive URLs in harness attribute (#74) (86fa13d) by James Halsall
- Fix poweroff command not being available in a harness directory (#86) (77c8cfe) by Kieren Evans
- Support for PHP 8.0
RC
Enhancements
- Add a cheatsheet #83 (rgpjones)
- Add poweroff command #82 (kierenevans)
- Add before/after overlay events and match with before for prepare #78 (andytson-inviqa)
- Improve integration test suite #77 (dantleech)
- Add PHP 8 support #68 (elvetemedve)
- Add config dump command #67 (hgajjar)
- Add Jaeger daemon #66 (kierenevans)
- Add more default symfony expression functions #56 (andytson-inviqa)
- Update symfony components and twig to latest minor version #55 (andytson-inviqa)
- Upgrade to mailhog image v1.0.1 #54 (kierenevans)
- Fix multiple argument run/passthru escaping #53 (andytson-inviqa)
- Make commands and function errors debuggable by saying what name they are #51 (andytson-inviqa)
- Add missing Bash interpreter page #49 (opdavies)
- Misc: license as MIT #47 (dcole-inviqa)
- Note that curl is required #46 (kierenevans)
- Add an after('harness.prepare') event #44 (andytson-inviqa)
- Test on PHP 7.4 #40 (kierenevans)
Fixed bugs:
- Add requirement to use prefix space to avoid secrets in shell history #65 (andytson-inviqa)
- Handle sidekick errexiting correctly #58 (andytson-inviqa)
Installation instructions
curl --output ./ws --location https://github.com/my127/workspace/releases/download/0.2.0/ws
chmod +x ws && sudo mv ws /usr/local/bin/ws
0.2.0-rc.1
0.2.0-rc.1 (2021-05-19)
Implemented enhancements:
- Add a cheatsheet #83 (rgpjones)
- Add poweroff command #82 (kierenevans)
- Add before/after overlay events and match with before for prepare #78 (andytson-inviqa)
- Improve integration test suite #77 (dantleech)
- Add PHP 8 support #68 (elvetemedve)
- Add config dump command #67 (hgajjar)
- Add Jaeger daemon #66 (kierenevans)
- Add more default symfony expression functions #56 (andytson-inviqa)
- Update symfony components and twig to latest minor version #55 (andytson-inviqa)
- Upgrade to mailhog image v1.0.1 #54 (kierenevans)
- Fix multiple argument run/passthru escaping #53 (andytson-inviqa)
- Make commands and function errors debuggable by saying what name they are #51 (andytson-inviqa)
- Add missing Bash interpreter page #49 (opdavies)
- Misc: license as MIT #47 (dcole-inviqa)
- Note that curl is required #46 (kierenevans)
- Add an after('harness.prepare') event #44 (andytson-inviqa)
- Test on PHP 7.4 #40 (kierenevans)
Fixed bugs:
- Add requirement to use prefix space to avoid secrets in shell history #65 (andytson-inviqa)
- Handle sidekick errexiting correctly #58 (andytson-inviqa)
Closed issues:
- Service commands provide no feedback if command not found #62
- Support for self-update? #60
- Executing a ws command that does not exist should return a non-zero exit code #45
- Support for multiple harnesses to one workspace #23
Installation instructions
curl --output ./ws --location https://github.com/my127/workspace/releases/download/0.2.0-rc.1/ws
chmod +x ws && sudo mv ws /usr/local/bin/ws
0.1.3: Fix incorrect error message due to overwriting of $version, when harn…
Fixes some PHP 7.4 incompatibilities
0.1.2
ws console
stty size fixes