Skip to content

Latest commit

 

History

History
84 lines (62 loc) · 8.63 KB

File metadata and controls

84 lines (62 loc) · 8.63 KB

Changelog

0.3.1 (2026-07-20)

Bug Fixes

  • dependabot: match managed area:* label names (5dd5040)
  • tui: adapt removeAllChildren to opentui 0.4 remove() signature (f3017d7)

0.3.0 (2026-05-25)

Features

  • ci: run release-please under the kirchDev Release App (#12) (d1e0e85)

0.2.0 (2026-05-23)

Features

  • cli: add config command group (init/path/show/edit) (764ab87)
  • cli: add init command and envprism/config exports (c6859e8)
  • cli: wire config into diff and tui commands (8090c09)
  • config: add mergeConfig and loadEnvprismConfig (71437cf)
  • config: add schema, DEFAULT_CONFIG and defineEnvprismConfig (4ed458c)

Bug Fixes

  • release: switch to release-type node, sync package.json to 0.1.0 (#4) (fc7aa08)

0.1.0 (2026-05-23)

Features

  • cli: envprism diff command (text + json + check) (05287e6)
  • core,tui: infer and render section banners from .env comments (0a536b5)
  • core: discover env files, resolve base, build cell matrix (4750f8a)
  • core: parse and serialize env files with byte-exact round-trip (e6c5804)
  • core: secret-key heuristic and value masking (393a952)
  • pivot runtime to Bun for opentui compatibility (0885e1f)
  • tui: '?' opens a help overlay listing every keybinding (19213c7)
  • tui: 'g' toggles section grouping between banners and key prefix (3dbe51f)
  • tui: add and delete variables in the focused file (d730a48)
  • tui: collapsible sections, placeholder detection, edit on missing (9896fa6)
  • tui: create new env file via 'n' (e427de2)
  • tui: ctrl-z undoes the last edit/add/delete (b85fac5)
  • tui: dim scrim, base auto-enable, input on top, secrets toggle (4cfe311)
  • tui: drift-only view toggle and quit confirmation (8f79a8e)
  • tui: edit/add-value popup shows per-file context table (6ff68e5)
  • tui: filter popover, modified marker, responsive help, scroll-into-view (dbc6f8a)
  • tui: focus navigation, inline cell edit, dirty tracking + save (68e4fd7)
  • tui: mouse scrolling, cell padding, tighter row gap + larger fixture (cff3802)
  • tui: read-only matrix view with sidebar and live filter (946ffa5)
  • tui: row-level icons, focusable section dividers, auto-height popups (6f3b975)
  • tui: scrollable matrix with row gap and minimum cell width (25a0edf)
  • tui: sidebar pane + enable toggle + base picker (f10f912)
  • tui: skip expanded dividers, tone down headers, sync-to-all (d880e23)
  • tui: smart default grouping, expand-all, ctrl-t in matrix (8e2e512)

Bug Fixes

  • cli: drop positional from root command (a076623)
  • core: rewrite section parsers without ReDoS-prone regexes (7300ed8)
  • tui: bun keyword, = via sequence, popup error, throttled refresh (ae4dba5)
  • tui: dynamic column widths, transparent cells, resize handling (3b86b6f)
  • tui: em-dash placeholder + popup modal for prompts (84a4f95)
  • tui: esc closes popovers, scroll follows arrow navigation (b6eb7db)
  • tui: filter via input event, recolour header icons + numbers (4c07f45)
  • tui: footer brackets, brighter prompt hint, dim header icons (9c33972)
  • tui: footer hint splits into action + mode rows so nothing clips (bee950a)
  • tui: manual prompt input, single deferred scroll (8964a8e)
  • tui: multi-coloured section divider, missing surfaced separately (cf72d64)
  • tui: no key leak into prompt, green user-change marker, sync scroll (92d7732)
  • tui: per-cell coloured icon, key column stays neutral (5490233)
  • tui: prompt hint inline, sidebar colour encodes role only (780c37b)
  • tui: scrollbar no longer overlaps matrix border, inputs hide cleanly (1b5c620)
  • tui: space sidebar markers, structured help, ß alias, true edit table (dfb06d9)
  • tui: star marks key not cells, single secret binding, 2-col help (276932c)
  • tui: typeable filter, blue base accent, yellow dirty bullet (66f6f4b)