Releases: echozulucode/behavior-pad
Release list
Release v0.3.0
Phase 5 – Export & Polish: Introduce Markdown export, a fast command palette (⌘/Ctrl+K), extended keyboard shortcuts, dark mode, and a finished Settings panel—keyboard-first, “fits your toolchain” UX.
Phase 6 – Distribution: Produce signed installers for Win/macOS/Linux with auto-updates, performance & accessibility audits, comprehensive docs, and 1.0.0 release artifacts—production-ready shipping.
Release v0.2.0
Phase 2 – Gherkin Editor: Deliver a reliable CodeMirror editor for .feature files with custom Gherkin highlighting, dirty-state handling, and debounced auto-save—first “usable” end-to-end editing loop.
Phase 3 – Formatting: Add deterministic format-on-save with perfect table alignment via AST parsing and a small settings surface—consistent diffs and professional readability.
Phase 4 – Table Editor: Provide spreadsheet-like modal editing for DataTables/Examples (add/delete rows/cols, TSV paste) with lossless round-trip back to text—removing the top authoring pain point.
Release v0.1.0
Phase 1 Achievements
Core Shell
- Electron window with native controls and menu bar
- File tree with virtual scrolling (react-window)
- Status bar with file info
- Folder selection (native dialog)
- Basic .feature file loading
- Keyboard shortcuts (⌘B, ⌘O)
- Design tokens and spacing grid
- Startup time: 344ms (< 500ms target)