Releases: DDtKey/protect-endpoints
Releases · DDtKey/protect-endpoints
protect-endpoints-proc-macro-v0.1.1
chore: release (#63) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
actix-web-grants-v4.0.3
Refactor
GrantsMiddleware
returnsEitherBody
(#64)
actix-web-grants-v4.0.2
Documentation
- Fix url to examples in readme (#61)
rocket-grants-v0.1.3
Documentation
- Update examples and include into crates (#57)
poem-grants-v1.0.1
Documentation
- Update examples and include into crates (#57)
Miscellaneous Tasks
- Update dev-dependency
actix-web-grants-v4.0.1
Documentation
- Update examples and include into crates (#57)
rocket-grants-v0.1.2
Miscellaneous Tasks
- Update dependencies
protect-endpoints-proc-macro-v0.1.0
Bug Fixes
- Fix return type
- Fix
Result
return type (#5)
Documentation
- Fix uses for testing
- Fix typos and add some examples to README
Features
- Minimal ready version
- Add support for actix-web v4
- Actix-web
4.0.0-beta.18
support (#24) - Support custom types for permissions/roles (#25)
- Support
actix-web: 4.0.0-beta.19
(#27) - Support for custom access denied response (#32)
- Allow proc-macro to be used multiple times on the same endpoint (#41)
Miscellaneous Tasks
- Add repository to cargo.toml
- Change crate category to authentication
- Bump versions
- Bump actix-web version
- Prepare v3.0.0-beta.3 release (#19)
- Prepare 3.0.0-beta.4 release (#22)
- Prepare
actix-web-grants: 3.0.0-beta.6
release (#28) - Bump actix-web version to 4.0 (stable) (#30)
- Prepare
3.0.1
release - Prepare
3.0.2
release
Performance
- [breaking] Use
HashSet
instead ofVec
(#51)
Refactor
- Remove extra dependencies
- [breaking] Change
authoritites
topermissions
everywhere for more clarity - [breaking] Merge
proc-macro
into single crate and align implementation (#50)
Testing
- Update tests for actix-web v4 (
Path
destructuring isn't available)
Build
- Switch to workspace (#43)
poem-grants-v1.0.0
Documentation
- Update links to the repo (#47)
Miscellaneous Tasks
- Update tokio dev-dependency
Performance
- [breaking] Use
HashSet
instead ofVec
(#51)
Refactor
- [breaking] Merge
proc-macro
into single crate and align implementation (#50)
Includes:
- rename
type
toty
due to changes insyn2
(keywords are disallowed) - allow combination of authorities by
all
/any
flag - rename
secure
toexpr
and allow to be combined error
attribute is available in all crates
Build
- Switch to workspace (#6)
actix-web-grants-v4.0.0
[4.0.0] - 2023-11-27
Documentation
- Update links to the repo (#47)
Miscellaneous Tasks
- Merge
rocket-grants
into the repo
Performance
- [breaking] Use
HashSet
instead ofVec
(#51)
Refactor
-
[breaking] Merge
proc-macro
into single crate and align implementation (#50) -
rename
type
toty
due to changes insyn2
(keywords are disallowed) -
allow combination of authorities by
all
/any
flag -
rename
secure
toexpr
and allow to be combined -
error
attribute is available in all crates
Build
- Switch to workspace (#43)