Skip to content

Releases: echozulucode/behavior-pad

Release v0.3.0

Release v0.3.0 Pre-release
Pre-release

Choose a tag to compare

@ericjameszimmerman ericjameszimmerman released this 11 Oct 23:32

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

Release v0.2.0 Pre-release
Pre-release

Choose a tag to compare

@ericjameszimmerman ericjameszimmerman released this 10 Oct 17:34

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

Release v0.1.0 Pre-release
Pre-release

Choose a tag to compare

@ericjameszimmerman ericjameszimmerman released this 10 Oct 00:33

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)