Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: release #52

Merged
merged 2 commits into from
Nov 27, 2023
Merged

chore: release #52

merged 2 commits into from
Nov 27, 2023

Conversation

DDtKey
Copy link
Owner

@DDtKey DDtKey commented Nov 27, 2023

🤖 New release

  • actix-web-grants: 3.0.2 -> 4.0.0
  • protect-endpoints-proc-macro: 0.1.0
  • poem-grants: 1.0.0-beta.3 -> 1.0.0
Changelog

protect-endpoints-proc-macro

[0.1.0] - 2023-11-27

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 of Vec (#51)

Refactor

  • Remove extra dependencies
  • [breaking] Change authoritites to permissions 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

[1.0.0-beta.4] - 2023-11-27

Documentation

  • Update links to the repo (#47)

Miscellaneous Tasks

  • Update tokio dev-dependency

Performance

  • [breaking] Use HashSet instead of Vec (#51)

Refactor

  • [breaking] Merge proc-macro into single crate and align implementation (#50)

Build

  • Switch to workspace (#6)


This PR was generated with release-plz.

Signed-off-by: Artem Medvedev <artem.medvedev@workato.com>
@DDtKey DDtKey added the release label Nov 27, 2023
@DDtKey DDtKey merged commit f92b0a6 into main Nov 27, 2023
10 checks passed
@DDtKey DDtKey deleted the release-plz/2023-11-27T22-27-16Z branch November 27, 2023 22:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant