·
9 commits
to main
since this release
What's new
Fixed
- Plugin slot mismatch — All deploys since the rename were going to the inactive
cloudscale-devtoolsdirectory whilecloudscale-code-block(v1.8.86) was still the active plugin. Swapped to the correct slot; all recent features (brute-force, session persistence, Thumbnails tab) are now live. - Hide Login save error — A stale reference to an undefined
slugvariable in the JS success handler threw a ReferenceError after every successful save, surfacing a false "Save failed" alert. The save was actually working; the display update was broken. - Explain modal badge alignment — On narrow mobile screens, flex-wrap caused badges to appear at inconsistent horizontal positions depending on item name length. Badges are now always centered at the top of each card.
Added
- Grace logins — New number input in the 2FA Settings panel. Set N to allow a user to log in up to N times before 2FA is required (default 0). Useful for automated test accounts that cannot complete a real 2FA challenge.
Tests
tests/session-persistence.spec.js— 4 Playwright tests verify 30-day persistent auth cookies survive simulated browser kill/swipe-up.