Skip to content

v1.1.5 - Critical Rollback Fix (Hotfix)

Latest

Choose a tag to compare

@JALAL591 JALAL591 released this 24 Oct 21:58
· 2 commits to main since this release

🚑 What's Fixed in v1.1.5

This is a critical hotfix addressing a flaw in the rollback mechanism discovered during deep AI-agent testing.

🛠️ Rollback & Backup Fixes

  • Fixed CRLF False Positives: The server now normalizes line endings (CRLF/LF) before checksum comparisons, preventing false EXTERNAL_MODIFICATION_DETECTED errors on Windows.
  • Stable Backup: .bridge.bak is now created only once on the first edit. Subsequent edits will no longer overwrite the original backup, ensuring you always roll back to the true original state.
  • Journal Merge Fix: Consecutive edits to the same token now merge properly, preventing the loss of the original value in the journal.
  • Added 2 New Regression Tests: test_multi_edit_rollback.py now simulates multiple consecutive edits and verifies 100% accurate rollback to the original state. (29/29 tests passing).

Update immediately to ensure safe rollback of your design tokens. 🛡️