Skip to content

Releases: git-plm/gitplm

v0.8.12

02 Mar 22:27

Choose a tag to compare

  • Release process now requires a CHANGELOG.md entry for the IPN version being
    released. If the entry is missing, the TUI opens $EDITOR so the user can add
    it before proceeding. The CLI release command also checks and fails with a
    clear error.

To update, run: gitplm -update

v0.8.11

02 Mar 21:50

Choose a tag to compare

  • TUI: add confirmation prompt before running a release (y/n). Show "Releasing
    ..." immediately while the release runs asynchronously.

To update, run: gitplm -update

v0.8.10

02 Mar 21:42

Choose a tag to compare


To update, run: gitplm -update

v0.8.9

02 Mar 20:49

Choose a tag to compare

  • TUI: entering search mode with / now immediately reapplies the current
    search filter to reflect any navigation changes.

To update, run: gitplm -update

v0.8.8

02 Mar 20:41

Choose a tag to compare

  • TUI: pressing Enter in All Parts view navigates into the part's CSV file
    instead of showing a limited detail popup. A second Enter shows full details.
  • TUI: disabled datasheet shortcut (o) in All Parts view since the column is
    not available.

To update, run: gitplm -update

v0.8.7

02 Mar 20:28

Choose a tag to compare

  • TUI: trigger release from within the TUI by pressing r on a manufactured
    part (PCA, PCB, ASY, etc.). Release output is displayed in a scrollable
    overlay with green/red border indicating success/failure.

To update, run: gitplm -update

v0.8.6

02 Mar 20:12

Choose a tag to compare

  • Refactor CLI from flags to subcommands (e.g., gitplm release <IPN> instead
    of gitplm -release <IPN>)

To update, run: gitplm -update

v0.8.5

02 Mar 19:57

Choose a tag to compare

  • TUI: search parts across all columns with / key.
  • TUI: parametric search with per-column filters via p key.
  • TUI: edit a part in-place with e key.
  • TUI: add a new part with auto-generated next IPN via a key.
  • TUI: copy a row to create a new part via c key.
  • TUI: delete a part with confirmation via d key.
  • TUI: view all part fields in a detail popup with Enter key.
  • TUI: open a part's datasheet URL in the browser with o key.
  • TUI: dynamic help bar shows available actions for the current mode.
  • TUI: editing is disabled in the combined "All Parts" view.

To update, run: gitplm -update

v0.8.4

27 Feb 21:31

Choose a tag to compare

  • Search parent directories for config file and resolve relative paths in config

To update, run: gitplm -update

v0.8.3

27 Feb 19:25

Choose a tag to compare

  • Highlight focused pane border in TUI for clearer focus indication
  • Auto-fit TUI table columns to terminal width
  • Update TUI table automatically when navigating file list
  • Consolidate TUI into single tui.go file

To update, run: gitplm -update