Skip to content

Release v0.2.0#15

Merged
hardbyte merged 3 commits intomainfrom
release/v0.2.0
Feb 17, 2026
Merged

Release v0.2.0#15
hardbyte merged 3 commits intomainfrom
release/v0.2.0

Conversation

@hardbyte
Copy link
Copy Markdown
Contributor

Release v0.2.0

Bump version and update CHANGELOG for the v0.2.0 release.

Breaking

Added

Changed

Bump version to 0.2.0 (breaking: generic relationship types in
RelationshipResolver/RebacPolicy) and update CHANGELOG.
Copilot AI review requested due to automatic review settings February 17, 2026 01:58
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Prepares the gatehouse crate for the v0.2.0 release by bumping the crate version and adding release notes to the changelog.

Changes:

  • Bump crate version from 0.1.5 to 0.2.0.
  • Add CHANGELOG.md entry documenting breaking changes, additions, and dependency updates for v0.2.0.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 2 comments.

File Description
Cargo.toml Updates crate version to 0.2.0.
CHANGELOG.md Adds v0.2.0 release notes.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

hardbyte and others added 2 commits February 17, 2026 15:01
35 new tests covering: AbacPolicy (3), RbacPolicy (5), PolicyBuilder
action/resource/context predicates (5), AccessEvaluation helpers (5),
EvalTrace (4), PolicyEvalResult (5), CombineOp Display (1),
PermissionChecker Default (1), SecurityRuleMetadata (4),
EmptyPoliciesError (2).

Co-authored-by: Brian Thorne <brian@thepartly.com>
Copilot AI review requested due to automatic review settings February 17, 2026 02:24
@hardbyte hardbyte merged commit 03bbc14 into main Feb 17, 2026
6 checks passed
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 3 out of 4 changed files in this pull request and generated 2 comments.


💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +2306 to +2310
// ==================== AbacPolicy Tests ====================

#[tokio::test]
async fn test_abac_policy_grants_when_condition_true() {
let policy = AbacPolicy::new(
Copy link

Copilot AI Feb 17, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The PR description says this is only a version bump + CHANGELOG update for the v0.2.0 release, but this hunk adds a large set of new unit tests. Please either update the PR description/release notes to reflect the additional test changes, or split the test additions into a separate PR to keep the release bump focused.

Copilot uses AI. Check for mistakes.
Comment on lines +3 to +4
## [0.2.0] - 2026-02-17

Copy link

Copilot AI Feb 17, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The changelog jumps from 0.2.0 back to 0.1.4, but the previous crate version (per Cargo.toml on main) was 0.1.5. Consider adding a missing 0.1.5 entry (or renaming the existing 0.1.4 entry if it was actually 0.1.5) to avoid a confusing version gap.

Copilot uses AI. Check for mistakes.
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.

2 participants