Skip to content

Releases: eblanshey/HistoryWorkbench

v0.1.0

09 Jun 16:42

Choose a tag to compare

First tagged release of the History Workbench

The release notes include a lot of features that have been developed recently. If you want to be notified when new features and bugfixes are released, hit the "Watch" button at the top of the main page, and if you haven't already, the "Star" button as well! If you have questions or feedback, don't hesitate to share in the discussions area.

Recent new features:

  • Restore documents: restore FreeCAD documents from the Reviewed area or any previous iteration
Pasted image 20260605134214
  • Remove reviewed: remove documents that have been marked as reviewed (unstage in git). Current files on disk are not affected.
Pasted image 20260605134431
  • Smarter current-file change detection: deleted files now show up as changes when Current Files is selected, as well as modified files not currently open in FreeCAD, with a button to quickly open them to generate a comparison.
  • Initialize Project command: create a new project (a.k.a. git repository) using the dedicated command. Allows you to select a directory detected from an open freecad file.
  • Ignored files command: allows you to edit the ignored files (.gitignore) in your project.
  • Dedicated documentation website: a new documentation website provides a dedicated space for guides, references, and developer docs.
  • Performance increase: displaying document trees and tree comparisons now load 3x faster
  • Minor quality-of-life improvements:
    • Clickable project name to open file explorer
    • Add "Save Iteration" button to the panel itself, to not require the History workbench to be currently activated
    • Better project/repository detection