Release history
Andurel releases
All releases
58 shown
Timestamp removal + Shadowfax switch + Fragment generation
- Add `// andurel:controller-registration-point` comment in setupControllers function (cmd/main/app.go) after running `andurel upgrade` to enable automatic controller route registration.
- Follow migration guides in issues #337 and #354 for full Echo v5 transition.
- echo.Context is now a pointer (change from previous versions)
- Route registration now uses AddRoute method returning RouteInfo struct
- `andurel generate resource` automatically registers controllers with routes; requires `// andurel:controller-registration-point` marker in setupControllers function of cmd/main/app.go
- Sec‑Fetch‑Site header support similar to Rails 8.0.2
- Improved documentation: added working Discord link and clearer scaffold steps
Full changelog
Breaking Changes
This releases contains breaking changes required in order to upgrade echo to v5. The main change here is that echo.Context is now a pointer (echo change) and route registration now includes a AddRoute method that returns a RouteInfo struct.
The andurel generate resource command will now also register controllers with routes so that you do not have to manage that yourself. This also introduces breaking changes compared to previous version.
This release also introduces Sec-Fetch-Site similar to what was introduced in Rails 8.0.2.
For a reference on how to upgrade your andurel project after running 'andurel upgrade', see #337 and #354. It's important that you add this marker: // andurel:controller-registration-point to the setupControllers function in cmd/main/app.go so andurel now knows where to place the controller routes connection. You can also generate a new resource after running andurel upgrade and placing the marker to see how controller routes registration now works.
Sorry for any inconveniences!
What's Changed
- doc: add working discord link by @MBvisti in https://github.com/mbvlabs/andurel/pull/333
- chore: refactor to echo v5 by @MBvisti in https://github.com/mbvlabs/andurel/pull/337
- feat: wire up controllers and routes completely by @MBvisti in https://github.com/mbvlabs/andurel/pull/354
- docs: explain scaffold steps more clearly by @MBvisti in https://github.com/mbvlabs/andurel/pull/356
Full Changelog: https://github.com/mbvlabs/andurel/compare/v1.0.0-alpha.7...v1.0.0-alpha.8
- Extended email sending interface
- Added AWS SES extension
- Added Paddle extension
Full changelog
What's Changed
- chore: move email ext to base by @MBvisti in https://github.com/mbvlabs/andurel/pull/128
- feat: extend email sending interface by @MBvisti in https://github.com/mbvlabs/andurel/pull/130
- chore: add mit license by @MBvisti in https://github.com/mbvlabs/andurel/pull/131
- fix: correct name for license by @MBvisti in https://github.com/mbvlabs/andurel/pull/132
- refactor: routes controller and router setup by @MBvisti in https://github.com/mbvlabs/andurel/pull/133
- chore: split email sender interface by @MBvisti in https://github.com/mbvlabs/andurel/pull/134
- chore: add readme to project scaffold by @MBvisti in https://github.com/mbvlabs/andurel/pull/135
- feat: add aws ses extension by @MBvisti in https://github.com/mbvlabs/andurel/pull/136
- chore: remove golden files tests by @MBvisti in https://github.com/mbvlabs/andurel/pull/137
- feat: add paddle extension by @MBvisti in https://github.com/mbvlabs/andurel/pull/138
- fix: auth ext broken by @MBvisti in https://github.com/mbvlabs/andurel/pull/129
Full Changelog: https://github.com/mbvlabs/andurel/compare/v0.28.2...v0.31.1