Skip to content

v1.0.1 - Clean Tree Handling & Staging Guards

Latest

Choose a tag to compare

@bobbybacklogs bobbybacklogs released this 30 Aug 23:53

Changes in v1.0.1

  • Clean Working Tree Detection: Diffnote now detects when the working tree is clean before drafting commits, showing status and next steps rather than attempting an empty commit.
  • Staging Verification: Checks whether staged changes actually exist before invoking Git commit, preventing 'nothing to commit' errors.
  • Smart Push on Clean Repos: Running diffnote push with a clean tree checks if commits are ahead of remote and pushes them directly.
  • New Flags: Added --amend, --recent, and --allow-empty support.