protect-endpoints-proc-macro-v0.1.0
github-actions
released this
27 Nov 23:20
·
35 commits
to main
since this release
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)