Repository navigation
Releases: VBenevides/cipherleaf
Releases · VBenevides/cipherleaf
Release list
Cipherleaf v1.0.6
Features
- Added a session scratchpad with encrypted persistence, a global toggle shortcut, configurable overlay opacity, and command-palette access.
- Added transactional settings and editable command-palette shortcuts.
- Added dynamic board columns, editable card templates, and template inheritance for new cards.
- Added interval-based automatic sync with visibility-resume handling and draft-preserving pull refreshes.
Bugfixes
- Fixed scratchpad draft handling across vault renames, window closing, and editing or keyboard interactions.
- Fixed editor indentation, search highlighting, caret and preview alignment, long markers, empty lines, and board deletion behavior.
- Fixed dynamic board card placement and recovery, source-marker targeting, and card-panel state after saves.
- Fixed command-palette and modal focus behavior and Unicode-aware editor text comparison.
Other
- Expanded Go and frontend regression coverage for scratchpad, settings, shortcuts, boards, editors, synchronization, and Unicode changes.
- Updated scratchpad and shortcut documentation and simplified frontend and cross-platform integration code.
Cipherleaf v1.0.5
Features
- Display card lifecycle dates as
YYYY-MM-DDin card panels and embedded boards. - Replace board tag text search with a normalized tag dropdown filter.
Bugfixes
- Fixed card journals to record only changed elements, merge same-day updates, and preserve older dated history.
- Fixed checked journal points to update existing current-date entries without duplicates while retaining nested and unrelated content.
- Aligned card-journal checkboxes with their labels.
Other
- Added deterministic card-operation benchmarks covering writing, serialization, board grouping, and main-editor updates from 1 to 10,000 cards.
- Expanded frontend and card-journal regression coverage for dates, filters, synchronization, and repeated saves.
Cipherleaf v1.0.4
Features
- Added a configurable default for the Write changes to editor option on new cards; existing cards retain their saved choice.
- Added automatic card-content journals to the main editor, grouped by date and tag while preserving nested elements and card links.
Bugfixes
- Fixed the Write changes to editor option resetting when a card is closed and reopened.
- Fixed card references so stable note IDs render as cards instead of ordinary hyperlinks.
- Aligned card task checkboxes with their text.
Other
- Reduced inline Markdown decoration complexity by separating wikilink, card-reference, and citation handling.
- Documented card editor preference behavior and added regression coverage.
- Improved editor and board performance by reusing preview state, grouped card data, board DOM, and card text measurements.
- Replaced quadratic journal diffing and deferred unnecessary vault manifest snapshots during unchanged saves.
- Updated the security workflow to use npm 12 for dependency audits and expanded frontend regression coverage.
Cipherleaf v1.0.1
Features
- Added
/arrow_left,/arrow_right,/arrow_up, and/arrow_downsnippets. - Added one-shot return navigation from global search results to the previous note and caret position.
- Updated the Bold toolbar button to use
__bold__and the Italic button to use*italic phrase*, allowing__*bold italic*__combinations.
Bugfixes
- Added
->and<-prose normalization to right and left arrow characters. - Added Backspace restoration from automatic arrow substitutions to their typed source.
- Limited underscore italics to standalone words while supporting multi-word asterisk italics.
- Prevented leading
*italic phrases*from being classified as bullet points. - Preserved
>markers for childless sections during save and canonical round trips. - Canonicalized
[]checkbox shorthand to[ ]without repeated markers.
Other
- Expanded the user guide with arrow, reversible substitution, and toolbar formatting behavior.
- Added frontend and Go regression/conformance coverage for editor and object-document persistence fixes.
Cipherleaf v1.0.0
Cipherleaf v0.4.5
Cipherleaf v0.4.4
Cipherleaf v0.4.3
Full Changelog: v0.4.2...v0.4.3