Releases: RyanNerd/willow
Releases · RyanNerd/willow
Eject and Sample command refactor
Bug fixes
- Fixed 🔧 a bug when calling
run()
which actually was calling itself causing a stack overflow 💣 error - Removed 💥 unused import in Willow.php
- Fixed 🔧
eject
command - Discovered and fixed 🔨 a side-effect in RoboBase.php with scoped constants set to
protected
instead ofprivate
. - Fixed 🔧
processValidation()
in WriteValidatorBase.php removedfinal
fromprocessValidation()
that is actually expected to be overridden. - Removed 8.x in template -- this may be added as a feature in the future but isn't currently used.
Major overhaul of Willow initial release of 3.0
- Code generator simplified
- Willow is a one-way framework -- meaning that code generation is destructive and will overwrite existing code when re-run
- Added a code sniffer PHPCS to standardize coding style
Fix issues with DI / Eloquent / vlucas/phpdotenv missed a commit
Added a missing commit for _env.php
Fix issues with DI / Eloquent / vlucas/phpdotenv
- Thunked "vlucas/phpdotenv": "^v4.2.0"
- config/db.php uses
getenv()
in all instances.
Cleanup and upgrade
- Cleanup Willow Commands
- Update README.md
- Version upgrade for Robo and dbal
Upgrade dependency vlucas/phpdotenv to 5.3
Updated package.json:
"vlucas/phpdotenv": "^5.3"
Capsule and Container are protected static properties
Minor change to how $capsule
and $container
are maintained
Update package dependencies
package.json updated to latest dependencies
Add ResponseCode constants
Use ResponseBody::HTTP_code
to be more descriptive