Skip to content

chore: release v0.5.2#188

Open
github-actions[bot] wants to merge 1 commit into
masterfrom
release-plz-2026-04-09T17-17-35Z
Open

chore: release v0.5.2#188
github-actions[bot] wants to merge 1 commit into
masterfrom
release-plz-2026-04-09T17-17-35Z

Conversation

@github-actions
Copy link
Copy Markdown
Contributor

@github-actions github-actions Bot commented Apr 9, 2026

🤖 New release

  • near-plugins-derive: 0.5.1 -> 0.5.2
  • near-plugins: 0.5.1 -> 0.5.2
Changelog

near-plugins-derive

0.5.2 - 2026-04-10

Fixed

  • use path+version deps for inter-crate references to fix crates.io publishing (#187)

near-plugins

0.5.1 - 2026-04-08

Added

  • separate pause and unpause roles in Pausable plugin (#156)
  • make the upgrade process safer (#147)
  • (upgradable) [breaking] add hash parameter to up_deploy_code (#117)
  • bump near-sdk to 5.1.0 (#134)
  • (Acl) add acl_add_super_admin (#98)
  • (Acl) add acl_transfer_super_admin (#94)
  • (Pausable) [breaking] make pa_[un]pause return bool (#91)
  • (Acl) add acl_revoke_super_admin (#89)
  • (FullAccessKeyFallback) [breaking] remove the plugin (#87)
  • (Upgradable) [breaking] enable batched fn call after deploy (#86)
  • (Upgradable) [breaking] use Acl for authorization (#85)
  • (AccessControllable) add acl_get_permissioned_accounts (#78)
  • add Acl introspection of role variants (#75)

Fixed

  • update syn crate to match near-sdk crate and to enable parsing of #[unsafe(no_mangle)] (#171)
  • Change hash encoding, support passing in code without borsh (#152)
  • ABI generation (#146)

Other

  • bump version to 0.6.0 and fix repository URLs (#178)
  • bump near-sdk to 5.2 (#137)
  • stop pinning a toolchain version (#131)
  • add a change log (#103)
  • (Acl) add module-level docs (#99)
  • (Upgradable) remove confusing statement (#97)
  • [breaking] avoid cloning storage prefixes (#92)
  • (Upgradable) code removal after deplyoment (#88)
  • move integration tests to near-plugins-derive (#81)
  • deduplicate Upgradable docs and examples (#80)
  • add integration tests for Upgradable (#79)
  • Add support for the delayed upgrade (#44)
  • add notes on upgrading vulnerable code (#71)
  • extend acl_revoke_admin docs (#68)
  • add backstage metadata
  • add integration tests for FullAccessKeyFallback (#66)
  • fix clippy errors in near-plugins/tests (#63)
  • deduplicate Ownable docs and examples (#62)
  • mention Ownable::owner_is fails in view calls (#60)
  • add integration tests for Ownable plugin (#59)
  • Acl test contract names of roles and methods (#57)
  • deduplicate AccessControllable docs and examples (#55)
  • describe architecture & testing; add doc comments (#54)
  • deduplicate Pausable docs and examples (#53)
  • add integration tests for Pausable plugins (#51)
  • Pausable except works when ALL is paused (#49)
  • Add details of Pausable integration with Acl (#50)
  • Make Pausable use Acl for authorization (#47)
  • Add examples on plugins usage (#34)
  • Add fn acl_get_super_admins to trait AccessControllable (#29)
  • Re-export crate to avoid dependency in contract (#24)
  • Add fn acl_init_super_admin to trait (#25)
  • Manage dependencies using cargo workspace (#16)
  • Add custom compilation mechanism for tests
  • Use latest rust edition
  • Remove unchecked methods and expose expected methods
  • Add acl_get_{admins, grantees}()
  • Add tests for new functions to manage roles
  • Add functions to manage roles
  • Add acl_init_super_admin
  • Update dev-dependency workspaces
  • Remove acl_*_unchecked methods from trait
  • verify previously ignored return values
  • extend test_attribute_access_control_any
  • verify super-admin privileges
  • Implement and test super-admin functionality
  • Implement and test admin functionality
  • Merge pull request Add building blocks for Acl plugin #5 from mooori/acl
  • rename want -> expected
  • add test_attribute_access_control_any
  • Implement #[access_control_any(roles(...))]
  • Verify role type satisfies trait bounds
  • Remove method stub
  • add tests for acl_grant_role_unchecked
  • add Setup to avoid repetition
  • add helpers via AccessControllableContract
  • Add event RoleGranted
  • Rename variants of Role enum
  • Omit optional storage_prefix arg in test contract
  • Remove _bitflag suffix from trait method names
  • implement TryFrom<&str> instead of FromStr
  • make trait method acl_storage_prefix static
  • Add building blocks for Acl plugin
  • Update Cargo.toml / README / LICENSE
  • Nit on README
  • Add factory upgrades to the roadmap
  • Add tests behind not(wasm32) flag
  • Update visibility for plugins objects
  • Tests and Macro.
  • Update macros and tests
  • Event Ergonomic: Add TODO and description
  • Add Event on attaching a full access key
  • Add tests
  • Update design and add tests
  • Add support for events
  • Add documentation
  • Fix is_self
  • Create NEAR Plugins


This PR was generated with release-plz.

@github-actions github-actions Bot force-pushed the release-plz-2026-04-09T17-17-35Z branch from 01ea16b to 6385198 Compare April 10, 2026 17:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants