What's Changed
- Update Rust crate serde to v1.0.217 by @renovate[bot] in #10
- Update sea-orm monorepo to v1.1.3 by @renovate[bot] in #11
- Fix SeaORM down migrations by cleaning up missing type by @Yoeori in #13
- Update Rust crate async-trait to v0.1.84 by @renovate[bot] in #14
- Update leptos monorepo to v0.7.3 - autoclosed by @renovate[bot] in #15
- Shield Axum: Add subprovider and user routes by @DanielleHuisman in #18
- Shield: Move user logic to core by @DanielleHuisman in #19
- ci: remove force from binstall by @DanielleHuisman in #20
- feat(shield-axum): add utoipa support by @DanielleHuisman in #21
- fix(shield-axum): change OpenAPI operation IDs by @DanielleHuisman in #22
- feat(shield): add icon URL to subprovider by @DanielleHuisman in #23
- feat(shield): add options by @DanielleHuisman in #24
- chore(deps): update rust crate serde_json to v1.0.137 by @renovate[bot] in #25
- feat(shield-axum): use JSON for errors by @DanielleHuisman in #27
- feat(shield-axum): add auth required middleware by @DanielleHuisman in #28
- feat(shield-axum): add user required extractor by @DanielleHuisman in #29
- fix(shield-axum): use JSON errors for extractors by @DanielleHuisman in #30
- feat(shield-sea-orm): expose user and entity models by @DanielleHuisman in #31
- feat(shield): add support for additional user data by @DanielleHuisman in #32
- fix(shield-sea-orm): use camel case for additional data by @DanielleHuisman in #33
- chore(deps): update rust crate uuid to v1.12.1 by @renovate[bot] in #34
- feat(shield): add redirect URL to sign in by @DanielleHuisman in #37
- fix(shield-axum): use URL encoded instead of JSON by @DanielleHuisman in #38
- fix(shield-axum): add serde rename all to camel case by @DanielleHuisman in #39
- chore(deps): update leptos monorepo to v0.7.5 by @renovate[bot] in #40
- chore(deps): update rust crate async-trait to v0.1.86 by @renovate[bot] in #41
- chore(deps): update rust crate serde_json to v1.0.138 by @renovate[bot] in #42
- fix(deps): update rust crate openidconnect to v4 by @renovate[bot] in #36
- chore(deps): update dependency prettier to v3.5.0 by @renovate[bot] in #43
- chore(deps): update rust crate uuid to v1.13.1 by @renovate[bot] in #44
- feat(shield): move provider session data to provider by @DanielleHuisman in #45
- chore(deps): update dependency prettier to v3.5.1 by @renovate[bot] in #46
- chore(deps): update sea-orm monorepo to v1.1.5 by @renovate[bot] in #48
- chore(deps): update leptos monorepo to v0.7.7 by @renovate[bot] in #47
- chore(deps): update dependency prettier to v3.5.2 by @renovate[bot] in #49
- chore(deps): update rust crate serde_json to v1.0.139 by @renovate[bot] in #51
- chore(deps): update rust crate serde to v1.0.218 by @renovate[bot] in #50
- chore(deps): update rust crate uuid to v1.14.0 by @renovate[bot] in #53
- chore(deps): update sea-orm monorepo to v1.1.6 by @renovate[bot] in #52
- feat(shield): add
native-tlsandrustls-tlsfeatures by @DanielleHuisman in #54 - fix(shield): remove default TLS feature by @DanielleHuisman in #55
- fix(shield): enable
native-tlsfor examples by @DanielleHuisman in #56 - chore(deps): update dependency prettier to v3.5.3 by @renovate[bot] in #57
- chore(deps): update rust crate uuid to v1.15.1 by @renovate[bot] in #60
- chore(deps): update sea-orm monorepo to v1.1.7 by @renovate[bot] in #59
- chore(deps): update rust crate chrono to v0.4.40 by @renovate[bot] in #58
- chore(deps): update rust crate wasm-tracing to v2 by @renovate[bot] in #61
- chore(deps): update rust crate bon to v3.4.0 by @renovate[bot] in #66
- chore(deps): update rust crate serde_json to v1.0.140 by @renovate[bot] in #64
- chore(deps): update rust crate thiserror to v2.0.12 by @renovate[bot] in #65
- chore(deps): update rust crate serde to v1.0.219 by @renovate[bot] in #63
- chore(deps): update rust crate tokio to v1.44.0 by @renovate[bot] in #67
- chore(deps): update rust crate async-trait to v0.1.87 by @renovate[bot] in #62
- chore(deps): update rust crate async-std to v1.13.1 by @renovate[bot] in #68
- chore(deps): update rust crate http to v1.3.1 by @renovate[bot] in #73
- chore(deps): update rust crate bon to v3.5.0 by @renovate[bot] in #72
- chore(deps): update rust crate tokio to v1.44.1 by @renovate[bot] in #70
- chore(deps): update rust crate uuid to v1.16.0 by @renovate[bot] in #74
- chore(deps): update rust crate actix-web to v4.10.2 by @renovate[bot] in #71
- chore(deps): update rust crate async-trait to v0.1.88 by @renovate[bot] in #69
- chore(deps): update rust crate leptos to v0.8.0-beta by @DanielleHuisman in #75
- chore(deps): bump ring from 0.17.8 to 0.17.14 by @dependabot[bot] in #76
- chore(deps): update rust crate bon to v3.5.1 by @renovate[bot] in #84
- chore(deps): update rust crate async-trait to v0.1.88 by @renovate[bot] in #77
- chore(deps): update rust crate chrono to v0.4.40 by @renovate[bot] in #78
- chore(deps): update rust crate serde to v1.0.219 by @renovate[bot] in #79
- chore(deps): update rust crate serde_json to v1.0.140 by @renovate[bot] in #80
- chore(deps): update rust crate thiserror to v2.0.12 by @renovate[bot] in #81
- chore(deps): update rust crate uuid to v1.16.0 by @renovate[bot] in #87
- chore(deps): update rust crate http to v1.3.1 by @renovate[bot] in #85
- chore(deps): update rust crate tokio to v1.44.1 by @renovate[bot] in #86
- chore(deps): update rust crate actix-web to v4.10.2 by @renovate[bot] in #83
- chore(deps): update sea-orm monorepo to v1.1.7 by @renovate[bot] in #82
- chore(deps): update sea-orm monorepo to v1.1.8 by @renovate[bot] in #89
- chore(deps): update rust crate axum to v0.8.3 by @renovate[bot] in #88
- chore: update to Rust edition 2024 by @DanielleHuisman in #90
- chore: update book to Rust edition 2024 by @DanielleHuisman in #91
- chore(deps): update rust crate tokio to v1.44.2 by @renovate[bot] in #92
- fix(shield-axum): enable utoipa feature for shield by @DanielleHuisman in #93
- chore(deps): update sea-orm monorepo to v1.1.9 by @renovate[bot] in #95
- chore(deps): update rust crate bon to v3.6.0 by @renovate[bot] in #96
- chore(deps): update leptos monorepo to v0.8.0-rc1 by @renovate[bot] in #94
- chore(deps): update rust crate bon to v3.6.2 by @renovate[bot] in #98
- chore(deps): update sea-orm monorepo to v1.1.10 by @renovate[bot] in #99
- chore(deps): update leptos monorepo to v0.8.0-rc2 by @renovate[bot] in #97
- chore(deps): update rust crate bon to v3.6.3 by @renovate[bot] in #101
- chore(deps): update leptos monorepo to v0.8.0-rc3 by @renovate[bot] in #100
- feat(shield-sea-orm): add utoipa feature by @DanielleHuisman in #102
- fix(shield-axum): expose inner route error by @DanielleHuisman in #103
- fix(shield-axum): export route error by @DanielleHuisman in #104
- chore(deps): update leptos monorepo to v0.8.0 by @renovate[bot] in #105
- chore(deps): update rust crate chrono to v0.4.41 by @renovate[bot] in #107
- chore(deps): update rust crate axum to v0.8.4 by @renovate[bot] in #106
- chore(deps): update sea-orm monorepo to v1.1.11 by @renovate[bot] in #109
- chore(deps): update rust crate actix-web to v4.11.0 by @renovate[bot] in #110
- chore(deps): update rust crate tokio to v1.45.0 by @renovate[bot] in #111
- chore(deps): update leptos monorepo to v0.8.2 by @renovate[bot] in #108
- chore: change organisation name capitalisation by @DanielleHuisman in #112
- refactor: rename provider to method and subprovider to provider by @DanielleHuisman in #113
- docs: add outline by @DanielleHuisman in #114
- feat(shield-oauth): add oauth method by @DanielleHuisman in #115
- feat(shield-oidc): add additional provider metadata by @DanielleHuisman in #116
- chore(deps): update rust crate tokio to v1.45.1 by @renovate[bot] in #117
- chore(deps): update rust crate uuid to v1.17.0 by @renovate[bot] in #118
- feat(shield-credentials): add credentials method by @DanielleHuisman in #119
- chore(deps): update sea-orm monorepo to v1.1.12 by @renovate[bot] in #120
- ci: add cargo-deny, cargo-machete and cargo-sort by @DanielleHuisman in #121
- ci: add workspace flag to cargo-sort by @DanielleHuisman in #122
- chore(deps): update rust crate utoipa to v5.4.0 by @renovate[bot] in #123
- feat: actions by @DanielleHuisman in #124
- feat(shield-dioxus): add Shield for Dioxus by @DanielleHuisman in #125
- chore: fix Clippy issues for Rust 1.88 by @DanielleHuisman in #126
- feat(shield-dioxus): add integration and route by @DanielleHuisman in #127
- feat(shield-dioxus): add style by @DanielleHuisman in #128
- feat(shield): add default action implementations by @DanielleHuisman in #129
- fix(shield): correctly dereference
Box<dyn Any>to&dyn Anyby @DanielleHuisman in #130 - chore(deps): update sea-orm monorepo to v1.1.13 by @renovate[bot] in #131
- chore(deps): update dependency prettier to v3.6.2 by @renovate[bot] in #132
- feat(shield-leptos): add style by @DanielleHuisman in #133
- fix(deps): update rust crate openidconnect to v4.0.1 by @renovate[bot] in #135
- chore(deps): update rust crate tokio to v1.46.1 by @renovate[bot] in #136
- chore(deps): update rust crate dioxus to v0.7.0-alpha.2 by @renovate[bot] in #134
- chore(deps): update leptos monorepo to v0.8.3 by @renovate[bot] in #137
- chore: add explicit languages to pre-commit for Renovate by @DanielleHuisman in #138
- chore(deps): update rust crate bon to v3.6.5 by @renovate[bot] in #140
- chore(deps): update rust crate serde_json to v1.0.141 by @renovate[bot] in #142
- chore(deps): update leptos monorepo to v0.8.4 by @renovate[bot] in #139
- chore(deps): update rust crate dioxus to v0.7.0-alpha.3 by @renovate[bot] in #141
- chore(deps): update sea-orm monorepo to v1.1.14 by @renovate[bot] in #144
- chore(deps): update rust crate tokio to v1.47.0 by @renovate[bot] in #145
- chore(deps): update leptos monorepo to v0.8.6 by @renovate[bot] in #143
- chore(deps): update rust crate serde_json to v1.0.142 by @renovate[bot] in #146
- chore(deps): update rust crate tokio to v1.47.1 by @renovate[bot] in #147
- fix: resolve Clippy issues by @DanielleHuisman in #151
- chore(deps): update rust crate bon to v3.7.0 by @renovate[bot] in #148
- chore(deps): update rust crate wasm-tracing to v2.1.0 by @renovate[bot] in #149
- chore(deps): update actions/download-artifact action to v5 by @renovate[bot] in #150
- fix(deps): update slab to v0.4.11 by @DanielleHuisman in #157
- chore(deps): update rust crate uuid to v1.18.0 by @renovate[bot] in #155
- chore(deps): update rust crate thiserror to v2.0.15 by @renovate[bot] in #154
- chore(deps): update actions/checkout action to v5 by @renovate[bot] in #156
- chore(deps): update pre-commit hook embarkstudios/cargo-deny to v0.18.4 by @renovate[bot] in #152
- chore(deps): update rust crate async-trait to v0.1.89 by @renovate[bot] in #153
- feat: add action call by @DanielleHuisman in #158
- refactor(dioxus): use
unreachablefor actions without server feature by @DanielleHuisman in #159 - feat: add action call response by @DanielleHuisman in #160
- feat(workos): add WorkOS method by @DanielleHuisman in #161
- docs: remove inspiration from credits due to sufficient divergence by @DanielleHuisman in #162
- feat(workos): add OAuth and SSO buttons to index action by @DanielleHuisman in #163
- feat(workos): add index redirect and authorization URL redirect by @DanielleHuisman in #164
- fix(workos): use dev server port for redirect URL if available by @DanielleHuisman in #165
- chore(deps): update rust crate bon to v3.7.1 by @renovate[bot] in #166
- chore(deps): update rust crate serde_json to v1.0.143 by @renovate[bot] in #167
- chore(deps): update rust crate thiserror to v2.0.16 by @renovate[bot] in #168
- chore(deps): update actions/upload-pages-artifact action to v4 by @renovate[bot] in #169
- ci: add workflow permissions by @DanielleHuisman in #170
- ci: improve workflows by @DanielleHuisman in #171
- chore(deps): upgrade to workos v0.5.0 by @DanielleHuisman in #172
- feat(sea-orm): remove Sea ORM CLI from migration tests by @DanielleHuisman in #174
- chore(deps): update rust crate tracing-subscriber to v0.3.20 [security] by @renovate[bot] in #173
- chore(deps): update pre-commit hook devinr528/cargo-sort to v2.0.2 by @renovate[bot] in #175
- chore(deps): update rust crate bon to v3.7.2 by @renovate[bot] in #177
- chore(deps): update rust crate uuid to v1.18.1 by @renovate[bot] in #178
- chore(deps): update sea-orm monorepo to v1.1.15 by @renovate[bot] in #179
- fix(deps): update rust crate workos to 0.6.0 by @renovate[bot] in #181
- chore(deps): update rust crate actix-files to v0.6.7 - autoclosed by @renovate[bot] in #176
- chore(deps): update rust crate actix-session to 0.11.0 by @renovate[bot] in #180
- chore(deps): update sea-orm monorepo to v1.1.16 by @renovate[bot] in #185
- chore(deps): update rust crate serde_json to v1.0.145 by @renovate[bot] in #184
- chore(deps): update rust crate serde to v1.0.223 by @renovate[bot] in #183
- chore(deps): update rust crate chrono to v0.4.42 by @renovate[bot] in #182
- chore(deps): update rust crate serde to v1.0.226 by @renovate[bot] in #187
- chore(deps): update rust crate actix-files to v0.6.8 by @renovate[bot] in #186
- chore(deps): update pre-commit hook embarkstudios/cargo-deny to v0.18.5 by @renovate[bot] in #188
- feat: add method session by @DanielleHuisman in #189
New Contributors
- @Yoeori made their first contribution in #13
- @DanielleHuisman made their first contribution in #18
- @dependabot[bot] made their first contribution in #76
Full Changelog: v0.0.4...v0.1.0