- Breaking: Simplify Haku::Eventable module
- Improve
Haku::Eventable
module to support more data sources for event properties - Add
Haku::Delayable
module to execute service object in background - Improve README
- Breaking: Require
activesupport
>= 6.1 - Breaking: Require Ruby >= 2.7
- Fix CI test invocation
- Fix Haku::Controller
- Fix accessors creation
- Breaking: Remove Rails railtie. Use
include Haku::Controller
in controllers instead.
- Fix accessors creation when result is plain array
- Refactor how response is created on finish
- Allow to configure Haku using block
- Add Eventable module to fire events
- Add persist_resource to Resourceable
- Allow to declare inputs instead of create automatically
- Avoid using run to execute code. Using call is better
- Improve README
- Use Appraisal to test against multiple versions of some gems
- Initial release