chore(deps)(deps): bump @casl/ability from 6.8.1 to 7.0.0 in /apps/ui - #104
Merged
Conversation
agjs
added a commit
that referenced
this pull request
Jun 2, 2026
) Combines 19 open dependabot PRs into one batch. Manifest pins applied and each app's bun.lock regenerated once (frozen-lockfile verified); paths-filter bumped across all workflows. api: bullmq 5.77.3; nodemailer 8.0.8; resend 6.12.4; @anthropic-ai/sdk 0.98.0; openai 6.39.0; eslint-plugin-{oauth-security,structured-logging, test-conventions,audit-log,cache-keys} 0.1.2; knip 6.14.2 (parity) ui: @tanstack/react-query(+devtools) 5.100.14; vitest(+coverage-v8) 4.1.7; storybook(+addon-a11y,addon-themes,react-vite) 10.4.1; knip 6.14.2; eslint-plugin-{i18n-keys,test-conventions} 0.1.2; vite 8.0.14 docs: ws 8.21.0; astro 6.3.7; wrangler 4.94.0 ci: dorny/paths-filter v4.0.1 (#102) knip bumped in api too for shared-tool-version-parity (the ui-only PR #105 would otherwise break that lint-meta rule on main). Excluded: #104 @casl/ability 6->7 (major; needs review on its own). Validated: bun run check (api, ui), ui test:ci + build, docs build:ci all green; bun install --frozen-lockfile passes in all three apps. Closes #89, #90, #91, #92, #93, #94, #95, #96, #97, #98, #99, #100, #101, #102, #103, #105, #106, #107, #108
Bumps [@casl/ability](https://github.com/stalniy/casl/tree/HEAD/packages/casl-ability) from 6.8.1 to 7.0.0. - [Release notes](https://github.com/stalniy/casl/releases) - [Changelog](https://github.com/stalniy/casl/blob/master/packages/casl-ability/CHANGELOG.md) - [Commits](https://github.com/stalniy/casl/commits/@casl/ability@7.0.0/packages/casl-ability) --- updated-dependencies: - dependency-name: "@casl/ability" dependency-version: 7.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
dependabot
Bot
force-pushed
the
dependabot/bun/apps/ui/casl/ability-7.0.0
branch
from
June 2, 2026 08:55
00fe06e to
7edd88d
Compare
agjs
added a commit
that referenced
this pull request
Jun 2, 2026
Follow-up to #104, which bumped @casl/ability to 7.0.0 in ui only. - api: @casl/ability 6.8.1 -> 7.0.0 (keeps the shared ACL model in parity; api was left on v6 by #104). - ui: drop @casl/react. v7 removed createContextualCan, the only API the UI used from it, and #104 left @casl/react@6 paired with @casl/ability@7 (peer mismatch). Reimplement the small <Can> directly over the existing typed AbilityContext instead of pulling v7's AbilityProvider/useAbility (which would replace the template's deliberate AbilityContext + emptyAbility design and its tests). That makes @casl/react unused, so it's removed. Validated: bun run check (api, ui), ACL suites (api 50, ui 13), ui build; bun install --frozen-lockfile clean in both apps.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps @casl/ability from 6.8.1 to 7.0.0.
Release notes
Sourced from @casl/ability's releases.
Changelog
Sourced from @casl/ability's changelog.
Commits
a4a4a1achore: release master (#1199)3f0ad4bfix: defensive protection against undefined returned from rule conditions mat...89c19bafix: ensure rules index cache is not polluted with not defined actions (#1228)b51b1b8chore: allow next as publish branchd875352chore: fixes release for casl-abilityd49daa6chore: specify dist tag in release script569bc1etest: refactor tests to ts22b00fffix(deps): upgrades @ucast/* to latest version (#1218)fcfde9dchore: fixes package metadata for@casl/ability3f56353refactor: removesgetDefaultErrorMessageexported function as unneeded (#1206)