Skip to content

Releases: RustForWeb/shield

v0.3.0

14 Jun 13:36
0949481

Choose a tag to compare

What's Changed

Full Changelog: v0.2.5...v0.3.0

v0.2.5

13 Jun 14:15
039450e

Choose a tag to compare

What's Changed

Full Changelog: v0.2.4...v0.2.5

v0.2.4

13 Jun 13:59
0e127f8

Choose a tag to compare

What's Changed

Full Changelog: v0.2.3...v0.2.4

v0.2.3

13 Jun 13:56
f8d6e9a

Choose a tag to compare

What's Changed

  • fix(dummy): add submit button to sign in form by @DanielleHuisman in #331
  • feat(email): add email method by @DanielleHuisman in #332
  • feat(dioxus): add query params by @DanielleHuisman in #333
  • feat: add distinct global actions and method actions by @DanielleHuisman in #334
  • chore(deps): update dependency turbo to v2.8.17 by @renovate[bot] in #335
  • chore(deps): update npm to v11.11.1 by @renovate[bot] in #336
  • chore(deps): update rust crate bon to v3.9.1 by @renovate[bot] in #337
  • chore(deps): update dsanders11/github-app-commit-action action to v2 by @renovate[bot] in #339
  • chore(deps): update rust crate tracing-subscriber to v0.3.23 by @renovate[bot] in #338
  • chore(deps): bump rustls-webpki from 0.103.3 to 0.103.10 by @dependabot[bot] in #340
  • chore(deps): update dependency turbo to v2.8.20 by @renovate[bot] in #341
  • chore(deps): update npm to v11.12.0 by @renovate[bot] in #343
  • chore(deps): update pre-commit hook devinr528/cargo-sort to v2.1.3 by @renovate[bot] in #342
  • chore(deps): update rust crate serde_qs to v1.1.0 by @renovate[bot] in #344
  • chore(deps): update dependency turbo to v2.8.21 by @renovate[bot] in #345
  • chore(deps): update npm to v11.12.1 by @renovate[bot] in #347
  • chore(deps): update rust crate uuid to v1.23.0 by @renovate[bot] in #349
  • chore(deps): update actions/configure-pages action to v6 by @renovate[bot] in #350
  • chore(deps): update actions/deploy-pages action to v5 - autoclosed by @renovate[bot] in #351
  • chore(deps): update rust crate leptos_router to v0.8.13 by @renovate[bot] in #348
  • chore(deps): update dioxus monorepo to v0.7.4 by @renovate[bot] in #346
  • chore(deps): bump lodash-es from 4.17.23 to 4.18.1 by @dependabot[bot] in #352
  • chore(deps): update rust crate serde_qs to v1.1.1 by @renovate[bot] in #353
  • chore(deps): update sea-orm monorepo to v1.1.20 by @renovate[bot] in #354
  • chore(deps): update dependency turbo to v2.9.4 by @renovate[bot] in #356
  • chore(deps): update rust crate tokio to v1.51.0 by @renovate[bot] in #357
  • fix(deps): update rust crate sha3 to 0.11.0 by @renovate[bot] in #358
  • chore(deps-dev): bump vite from 7.2.2 to 7.3.2 by @dependabot[bot] in #359
  • chore(deps): update dependency @hey-api/openapi-ts to ^0.95.0 by @renovate[bot] in #355
  • chore(deps): update rust crate rand to v0.10.1 by @renovate[bot] in #364
  • chore(deps): update dependency prettier to v3.8.2 by @renovate[bot] in #360
  • chore(deps): update dependency turbo to v2.9.6 by @renovate[bot] in #361
  • chore(deps): update rust crate tokio to v1.51.1 by @renovate[bot] in #365
  • chore(deps): update pre-commit hook embarkstudios/cargo-deny to v0.19.1 by @renovate[bot] in #363
  • chore(deps): update softprops/action-gh-release action to v3 by @renovate[bot] in #368
  • chore(deps): update actions/github-script action to v9 by @renovate[bot] in #367
  • chore(deps): update dioxus monorepo to v0.7.5 by @renovate[bot] in #362
  • chore(deps): update rust crate workos to v0.8.1 by @renovate[bot] in #366
  • chore: update Rust resolver to version 3 by @DanielleHuisman in #369
  • chore(deps): update dependency prettier to v3.8.3 by @renovate[bot] in #370
  • chore(deps): update rust crate uuid to v1.23.1 by @renovate[bot] in #374
  • chore(deps): update rust crate tokio to v1.52.1 by @renovate[bot] in #376
  • chore(deps): update pre-commit hook embarkstudios/cargo-deny to v0.19.4 by @renovate[bot] in #372
  • chore(deps): update actions/upload-pages-artifact action to v5 by @renovate[bot] in #377
  • chore(deps): update leptos monorepo to v0.8.19 by @renovate[bot] in #371
  • chore(deps): update dependency @hey-api/openapi-ts to ^0.96.0 by @renovate[bot] in #375
  • chore(deps): update rust crate axum to v0.8.9 by @renovate[bot] in #373
  • fix(deps): update rust crate rustls-webpki to v0.103.13 by @DanielleHuisman in #380
  • chore(deps): bump actix-http from 3.12.0 to 3.12.1 by @dependabot[bot] in #378
  • chore(deps): bump openssl from 0.10.73 to 0.10.78 by @dependabot[bot] in #379
  • chore(deps): update pre-commit hook devinr528/cargo-sort to v2.1.4 by @renovate[bot] in #383
  • chore(deps): update npm to v11.13.0 by @renovate[bot] in #384
  • ci: use reusable workflows by @DanielleHuisman in #388
  • chore(deps): update dependency prettier-plugin-tailwindcss to v0.7.3 by @renovate[bot] in #381
  • chore(deps-dev): bump postcss from 8.5.6 to 8.5.12 by @dependabot[bot] in #387
  • chore(deps-dev): bump picomatch from 4.0.3 to 4.0.4 by @dependabot[bot] in #386
  • chore(deps): update dioxus monorepo to v0.7.6 by @renovate[bot] in #382
  • chore(deps): update dependency turbo to v2.9.8 by @renovate[bot] in #389
  • chore(deps): update dependency prettier-plugin-tailwindcss to ^0.8.0 by @renovate[bot] in #392
  • chore(deps-dev): bump lodash from 4.17.23 to 4.18.1 by @dependabot[bot] in #394
  • chore(deps): bump path-to-regexp from 0.1.12 to 0.1.13 by @dependabot[bot] in #393
  • chore(deps): update dioxus monorepo to v0.7.7 by @renovate[bot] in #390
  • chore(deps): bump openssl from 0.10.78 to 0.10.79 by @dependabot[bot] in #395
  • chore(deps): update dependency turbo to v2.9.12 by @renovate[bot] in #397
  • chore(deps): update npm to v11.14.1 by @renovate[bot] in #401
  • chore(deps): update rust crate tokio to v1.52.3 by @renovate[bot] in #400
  • chore(deps): update rust crate utoipa to v5.5.0 by @renovate[bot] in #402
  • chore(deps): update actions-rust-lang/setup-rust-toolchain action to v1.16.1 by @renovate[bot] in #396
  • chore(deps): update pre-commit hook embarkstudios/cargo-deny to v0.19.6 by @renovate[bot] in #399
  • chore(deps): update dioxus monorepo to v0.7.9 by @renovate[bot] in #398
  • fix(deps): update rust crate ordered_hash_map to 0.6.0 by @renovate[bot] in #403
  • chore(deps): update dependency turbo to v2.9.14 by @renovate[bot] in #404
  • chore(deps): update rust crate serde_qs to v1.1.2 by @renovate[bot] in #405
  • chore(deps): update rust crate jsonwebtoken to v10.4.0 by @renovate[bot] in #406
  • chore(deps-dev): bump tar from 7.5.10 to 7.5.15 by @dependabot[bot] in #409
  • fix(deps): update rust crate sha3 to 0.12.0 by @renovate[bot] in #407
  • chore(deps): bump qs and express by @dependabot[bot] in #410
  • chore(deps): bump openssl from 0.10.79 to 0.10.80 by @dependabot[bot] in #411
  • chore(deps): update rust crate serde_json to v1.0.150 by @renovate[bot] in #413
  • chore(deps): update npm to v11.15.0 by @renovate[bot] in #415
  • chore(deps): update pre-commit hook embarkstudios/cargo-deny to v0.19.7 by @renovate[bot] in #412
  • chore(deps): update dependency @hey-api/openapi-ts to ^0.97.0 by @renovate[bot] in #414
  • chore(deps): update rust crate http to v1.4.1 by @renovate[bot] in https://github.com/RustFo...
Read more

v0.2.2

13 Mar 11:44
c3bc8a3

Choose a tag to compare

What's Changed

Full Changelog: v0.2.1...v0.2.2

v0.2.1

13 Mar 10:49
efce3ab

Choose a tag to compare

What's Changed

Full Changelog: v0.2.0...v0.2.1

v0.2.0

13 Mar 10:40
e36d561

Choose a tag to compare

What's Changed

  • fix(oauth): enable pkce-plain feature for oauth2 by @DanielleHuisman in #190
  • feat(axum): add forms and user routes by @DanielleHuisman in #191
  • feat(react): add shield-react, shield-react-router and shield-react-shadcn-ui by @DanielleHuisman in #192
  • fix(react): use exportFromIndex Hey API option by @DanielleHuisman in #193
  • feat: generate OpenAPI specification from methods and actions by @DanielleHuisman in #194
  • chore(deps): update npm to v11.6.2 by @renovate[bot] in #195
  • chore(deps): update rust crate bon to v3.8.1 by @renovate[bot] in #201
  • chore(deps): update sea-orm monorepo to v1.1.17 by @renovate[bot] in #200
  • chore(deps): update rust crate thiserror to v2.0.17 by @renovate[bot] in #199
  • chore(deps): update rust crate serde to v1.0.228 by @renovate[bot] in #198
  • chore(deps): update rust crate axum to v0.8.6 by @renovate[bot] in #196
  • chore(deps): update rust crate tokio to v1.48.0 by @renovate[bot] in #204
  • chore(deps): update dependency prettier-plugin-tailwindcss to ^0.7.0 by @renovate[bot] in #203
  • chore(deps): update dependency @hey-api/openapi-ts to ^0.86.0 by @renovate[bot] in #202
  • chore(deps): update github artifact actions (major) by @renovate[bot] in #205
  • chore(deps): update rust crate dioxus to v0.7.0-rc.3 by @renovate[bot] in #197
  • chore(deps): update dependency turbo to v2.6.0 by @renovate[bot] in #208
  • chore(deps): update leptos monorepo to v0.8.12 by @renovate[bot] in #206
  • chore(deps): update rust crate dioxus to v0.7.0 by @renovate[bot] in #207
  • chore(deps): update rust crate dioxus to v0.7.1 by @renovate[bot] in #209
  • chore(deps): update rust crate dioxus-html to v0.7.1 by @renovate[bot] in #210
  • chore(deps): update dependency @hey-api/openapi-ts to ^0.87.0 by @renovate[bot] in #212
  • chore(deps): update dependency @trivago/prettier-plugin-sort-imports to v6 by @renovate[bot] in #214
  • feat: add redirect origin by @DanielleHuisman in #215
  • chore(deps): update dependency turbo to v2.6.1 by @renovate[bot] in #216
  • chore(deps): update sea-orm monorepo to v1.1.19 by @renovate[bot] in #218
  • chore(deps): update rust crate actix-web to v4.12.0 by @renovate[bot] in #219
  • chore(deps): update rust crate axum to v0.8.7 by @renovate[bot] in #217
  • docs: remove multilingual mdBook option by @DanielleHuisman in #220
  • fix(deps): update rust crate convert_case to 0.9.0 by @renovate[bot] in #213
  • fix(deps): resolve security vulnerabilities by @DanielleHuisman in #221
  • chore(deps): update npm to v11.6.3 by @renovate[bot] in #223
  • chore(deps): update actions/checkout action to v6 by @renovate[bot] in #227
  • fix(deps): update rust crate convert_case to 0.10.0 by @renovate[bot] in #225
  • chore(deps): update dependency @hey-api/openapi-ts to ^0.88.0 by @renovate[bot] in #224
  • chore(deps): update leptos monorepo to v0.8.13 by @renovate[bot] in #222
  • fix(deps): update rust crate workos to 0.7.0 by @renovate[bot] in #226
  • chore(deps): update npm to v11.6.4 by @renovate[bot] in #228
  • chore(deps): update rust crate actix-web to v4.12.1 by @renovate[bot] in #231
  • chore(deps): update dependency prettier to v3.7.3 by @renovate[bot] in #234
  • chore(deps): update rust crate http to v1.4.0 by @renovate[bot] in #235
  • chore(deps): update tokio-tracing monorepo by @renovate[bot] in #233
  • chore(deps): update rust crate leptos to v0.8.14 by @renovate[bot] in #232
  • chore(deps): update rust crate actix-files to v0.6.9 by @renovate[bot] in #230
  • chore(deps): update pre-commit hook embarkstudios/cargo-deny to v0.18.6 by @renovate[bot] in #229
  • chore(deps): update dependency prettier to v3.7.4 by @renovate[bot] in #236
  • chore(deps): update dependency turbo to v2.6.3 by @renovate[bot] in #238
  • chore(deps): update rust crate uuid to v1.19.0 by @renovate[bot] in #243
  • chore(deps): update pre-commit hook embarkstudios/cargo-deny to v0.18.8 by @renovate[bot] in #239
  • chore(deps): update dependency prettier-plugin-tailwindcss to v0.7.2 by @renovate[bot] in #237
  • chore(deps): update dioxus monorepo to v0.7.2 by @renovate[bot] in #244
  • chore(deps): update npm to v11.7.0 by @renovate[bot] in #247
  • chore(deps): update pre-commit hook embarkstudios/cargo-deny to v0.18.9 by @renovate[bot] in #245
  • chore(deps): update github artifact actions (major) by @renovate[bot] in #248
  • chore(deps): update dependency @hey-api/openapi-ts to ^0.89.0 by @renovate[bot] in #246
  • chore(deps): update dependency turbo to v2.7.1 by @renovate[bot] in #251
  • chore(deps): update rust crate axum to v0.8.8 by @renovate[bot] in #249
  • chore(deps): update rust crate tracing to v0.1.44 by @renovate[bot] in #250
  • chore(deps): update dependency turbo to v2.7.2 by @renovate[bot] in #252
  • chore(deps): update rust crate serde_json to v1.0.148 by @renovate[bot] in #253
  • chore(deps): update dependency @trivago/prettier-plugin-sort-imports to v6.0.1 by @renovate[bot] in #254
  • chore(deps): update rust crate tokio to v1.49.0 by @renovate[bot] in #256
  • chore(deps): update dependency @hey-api/openapi-ts to ^0.90.0 by @renovate[bot] in #255
  • chore(deps): bump rsa from 0.9.8 to 0.9.10 by @dependabot[bot] in #257
  • fix(oidc): use correct feature for rustls by @DanielleHuisman in #258
  • fix(deps): resolve security advisories by @DanielleHuisman in #259
  • chore(deps): bump react-router from 7.9.4 to 7.12.0 by @dependabot[bot] in #260
  • chore(deps): update dependency @trivago/prettier-plugin-sort-imports to v6.0.2 by @renovate[bot] in #261
  • chore(deps): update dependency turbo to v2.7.4 by @renovate[bot] in #262
  • chore(deps): update rust crate bon to v3.8.2 by @renovate[bot] in #263
  • chore(deps): update rust crate url to v2.5.8 by @renovate[bot] in #265
  • chore(deps): update rust crate serde_json to v1.0.149 by @renovate[bot] in #264
  • chore(deps): update pre-commit hook embarkstudios/cargo-deny to v0.19.0 by @renovate[bot] in #266
  • fix(deps): update rust crate workos to 0.8.0 by @renovate[bot] in #267
  • chore(deps): update dependency turbo to v2.7.5 by @renovate[bot] in #268
  • chore(deps): update rust crate thiserror to v2.0.18 by @renovate[bot] in #270
  • chore(deps): update dependency prettier to v3.8.0 by @renovate[bot] in #271
  • chore(deps): update dependency prettier-plugin-sort-json to v4.2.0 by @renovate[bot] in #272
  • chore(deps): update rust crate chrono to v0.4.43 by @renovate[bot] in #269
  • chore(deps): bump lodash-es from 4.17.21 to 4.17.23 by @dependabot[bot] in #273
  • chore(deps): update dependency turbo to v2.7.6 by @renovate[bot] in #275
  • chore(deps): update dependency prettier to v3.8.1 by @renovate[bot] in #274
  • chore(deps): update rust crate uuid to v1.20.0 by @renovate...
Read more

v0.1.0

11 Oct 13:20
78023ee

Choose a tag to compare

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-tls and rustls-tls features by @DanielleHuisman in #54
  • fix(shield): remove default TLS feature by @DanielleHuisman in #55
  • fix(shield): enable native-tls for 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(de...
Read more

v0.0.4

29 Dec 19:04
0fd3769

Choose a tag to compare

Full Changelog: v0.0.3...v0.0.4

v0.0.3

29 Dec 15:33
d85914b

Choose a tag to compare

Full Changelog: v0.0.2...v0.0.3