Releases: tattersoftware/codeigniter4-workflows
Releases · tattersoftware/codeigniter4-workflows
Version 5 Release Candidate
Version 5 Beta 2
Fixes a bug in Runner with lang()
that could cause type errors.
What's Changed
Full Changelog: v5.0.0-beta.1...v5.0.0-beta.2
Version 5 Beta
A heavy refactor of all classes, this version focuses on cleaner code and easier usability. The highlights are in UPGRADING.md.
What's Changed
- Imposter by @MGatner in #49
- Handlers by @MGatner in #50
- Frontend by @MGatner in #51
- Refactor Config and Controllers by @MGatner in #52
- Actions as Controllers by @MGatner in #54
- Remove Action Entity by @MGatner in #56
- Runner Refactor by @MGatner in #58
- CRUD Clean Up by @MGatner in #59
Action::maySkip()
by @MGatner in #60- Security by @MGatner in #61
- Model Cleanup by @MGatner in #62
- Button Action by @MGatner in #63
- Add Runner tests by @MGatner in #64
Full Changelog: v4.1.0...v5.0.0-beta.1
Action View Config
Another Travel Bugfix
Completes the logic from the previous release. 🤦♂️
Bugfix Travel
Fixes a bug where a Job would not have the correct stage after traveling
Action Initialization
Adds an optional initialize()
method to take child burden off the constructor.
Field Alignment
A number of database fields were still incorrectly aligned with their Model's validation. This PR updates all Models to ensure the proper rulesets.
Bugfix for Strict Databases
- Fixes an issue with
StageFaker
generating content not safe for strict databases - Bumps dev toolkit
- Removes Manifests duplicated from
Files
- Adds test
Bugfix Traveling
Fixes an issue where Jobs sometimes could not travel beyond required Stages that were just completed.