Releases: cakephp/bake
Releases · cakephp/bake
Bake 2.5.2
- Improve doc blocks in generated code for tests.
- Improve doc blocks in generated code for templates.
Bake 2.5.1
Changes
Update use of deprecated method. #752
Bake 2.5.0
Changes
- Add new helper method for exporting vars. #751.
If you are have extended bake's commands in your app/plugin and are modifying the array(s) which were consumed byBakeHelper::stringifyList()
in the templates then you might have to update your code as per changes in the linked PR.
Bake 2.4.1
Fixes
- Fix package version constraint being HTML encoded in baked composer.json for plugins. #748
Bake 2.4.0
Fixes
- Added the
--theme
and--force
options tobake plugin
. - Improved warning generation in
bake model
. - Improved Japanese documentation.
- Improved documentation on plugin override templates.
Removals
- Removed commands to generate shells/tasks. These class types have been long deprecated in CakePHP.
Bake 2.3.0
Added
- Bake now prefers commands located in the
Command\Bake
. If your plugin or application has this namespace and directory only commands from that directory will be detected as bake commands.
Fixes
- Improved documentation and recommend using the
Command\Bake
namespace.
Bake 2.2.1
Fixes
- Updated TwigView requirement.
- Moved CI to GitHub Actions.
- Fixed missing TimestampTimezone field type support.
Bake 2.2.0
Added
- The
--prefix
opt was added tobake all
. - Custom datatype classes now generate fixtures using the
string
type.
Fixes
- Used assertSame where possible in the test suite.
- Fixed event name for view templates with / in them.
- Improve documentation.
Bake 2.1.2
Fixes
- Simplified autoload path.
- Removed usage of TableRegistry from bake internals.
- Updated documentation.
- Fixed commands not removing
.gitkeep
files. - Fixed application template overrides having bake in the path name twice.
Breaking Changes
- The path for template overrides in applications changed to /templates/plugins/Bake. This an undocumented side-effect from the previous release. Paths for overrides in theme plugins remain the same.
Bake 2.1.1
Fixes
- Fixed typehints in baked code.
- Use the Bake plugin prefix instead of manipulating the global paths.
- Minor improvements in bake templates.