Release v0.6.0 - #32
Merged
Merged
Conversation
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.
Stamps
## [Unreleased]as## [0.6.0] - 2026-08-22and adds the compare links. No code changes.What ships
scopeclaim,lukk.ability:/lukk.abilities:gates,$user->tokenCan(), pinned grants.lukk.account.delete.src/, enforced in CI (PHPStan level 8: src clean and gated in CI #31) — plus the two-factor guard-awareness and unreadable-secret fixes found reviewing it.Both are in UPGRADE.md.
guardcolumn onpasskeys. Fresh installs and single-guard apps need no action. A multi-guard install that already ran the passkeys migration must add the column and backfill it — until thenlukk:prunedeliberately sweeps no passkeys rather than risk deleting a credential it cannot attribute. Removing a guard needs the opposite cleanup and fails open.features.account_deletiondefaults totrue, so upgrading adds an irreversibleDELETE /auth/account. Turn it off where deletion is owned elsewhere.Pre-1.0, so per SemVer §4 these belong in a minor bump — the same shape as 0.4.0, which added the
refresh_tokensguard column.Verification
532 tests + 5 concurrency (real PostgreSQL and MySQL) · 100% coverage · Pint · PHPStan level 8 on
src/· PHP 8.3/8.4/8.5 × Laravel 12/13.Release order: this tag must reach Packagist before lukk-js 0.11.0 publishes — its conformance fixture builds against the published package.
Greptile Summary
Stamps the accumulated changelog entries as the v0.6.0 release dated 2026-08-22.
Confidence Score: 5/5
The PR appears safe to merge with no actionable issues identified.
The changelog stamp and comparison links are internally consistent and follow the repository’s established release format without affecting runtime code or release-note extraction.
Important Files Changed
Reviews (1): Last reviewed commit: "Release v0.6.0" | Re-trigger Greptile