What's Changed
- feat: ✨ add opentelemetry enable config by @holmofy in #133
- feat: ✨ add cache macros support by @holmofy in #137
- Cache macro by @holmofy in #138
- feat: ✨ add middlewares macro by @Phosphorus-M in #139
- feat: ✨ enhanced cache macros support condition & unless attr by @holmofy in #141
- docs: 📝 update spring-web document by @holmofy in #143
- fix: 🐛 fix toml config load by @holmofy in #145
- feat: ✨ add PaginationExt for Selector by @holmofy in #148
- docs:📝correct some descriptions by @half-yutou in #150
- feat: ⬆️ upgrade dependency by @holmofy in #154
- feat: ✨ spring macros support debug_handler by @holmofy in #155
- feat: ✨ spring-opendal by @holmofy in #156
- feat: ✨ middlewares V2 by @Phosphorus-M in #157
- doc: update spring opendal doc by @savechina in #158
- feat: ✨ support inject None by @holmofy in #160
- fix add Cargo.toml by @holmofy in #161
- fix: 🐛 update WebPlugin to allow dynamic route and middleware addition by @Phosphorus-M in #162
- feat: ✨ config schema generator by @holmofy in #164
- Update README.zh.md by @holmofy in #171
- Nested and circular dependency injection by @Phosphorus-M in #173
- feat: ✨ openapi feature by @holmofy in #167
- fix: show correctly the page toc by @Phosphorus-M in #177
- fix: enable conditional compilation for OpenAPI configuration in server setup by @Phosphorus-M in #175
- Fix visual spacing glitch between badges. by @canmi21 in #179
- Spring apalis plugin by @holmofy in #180
- fix: solve a mysterious issue with badges by @Phosphorus-M in #182
- Socket io support using Socketoxide by @Phosphorus-M in #176
- Fix openapi doc by @holmofy in #185
- refactor: simplify Postgres type definition by removing unnecessary struct and Deref implementation by @Phosphorus-M in #191
- feat: ✨ add job in runtime by @holmofy in #190
- job support data by @holmofy in #193
- feat: ✨ AppRef impl OperationInput by @holmofy in #194
- feat: ✨ fix Job api by @holmofy in #195
- feat: ⬆️ upgrade dependency by @holmofy in #197
- test: ✅ add test case by @holmofy in #198
- feat: add multi-datasource example for issue #192 by @ouywm in #203
- feat: ✨ add a way to specify errors per endpoint for OpenAPI by @Phosphorus-M in #189
- feat: ⬆️ upgrade apalis version by @holmofy in #199
- feat: ✨ add spring-sa-token plugin by @ouywm in #205
- feat(web): add global_prefix configuration for routing by @Phosphorus-M in #206
- refactor: remove HttpStatusCode trait in favor of ProblemDetails by @holmofy in #207
- upgrade apalis by @holmofy in #209
- chore(examples): enable all features for plugin-example build depende… by @holmofy in #210
- feat(spring-macros): add component macro for declarative component re… by @holmofy in #214
- docs(spring-rs): fix component macro documentation include paths by @holmofy in #215
- feat(spring-sa-token): add lazy_storage and improve API for v0.4.2 by @ouywm in #208
- Refactor component by @holmofy in #216
- refactor(inventory): replace inventory::submit with submit_inventory … by @holmofy in #219
- chore(deps): bump workspace dependencies and version to 0.5.0 by @holmofy in #217
- feat: add new plugins documentation for summer framework by @holmofy in #221
- feat(summer-sea-orm):add feature for rustls by @dinosath in #222
- chore: update tonic & prost by @dinosath in #223
- Fix OpenAPI UI fetch URL missing global_prefix by @ouywm in #220
- Fix file upload over 2MB fails despite limit_payload config (#117) by @ouywm in #225
- chore:update seaorm by @dinosath in #226
- fix(pagination): make response page 1-based when one_indexed=true by @ouywm in #228
- fix(macros): support OpenAPI macros inside #[middlewares] modules by @ouywm in #229
- fix(component): strip #[inject] attrs from emitted component functions by @LinkeTh in #234
- feat(summer-sa-token): add Redis storage key prefix support by @ouywm in #236
- Pubsub plugin by @Phosphorus-M in #237
- refactor(summer-sa-token): route upstream sa-token types through sa_token_plugin_axum by @ouywm in #238
- Migrate to contrib plugins by @holmofy in #239
- feat: add eventbus & support nacos plugin by @holmofy in #240
- Bump to 0.7.0 by @holmofy in #241
- Xxl job plugin by @holmofy in #243
New Contributors
- @half-yutou made their first contribution in #150
- @savechina made their first contribution in #158
- @canmi21 made their first contribution in #179
- @ouywm made their first contribution in #203
- @dinosath made their first contribution in #222
- @LinkeTh made their first contribution in #234
Full Changelog: 0.4.0...0.7.1