Skip to content

v0.9.0

Latest

Choose a tag to compare

@bnema bnema released this 21 Aug 17:08
· 101 commits to main since this release

Release Notes - v0.9.0

This release focuses on security improvements, enhanced error handling, and better user experience when managing dotfiles.

Security Improvements

  • Enhanced multi-file editor opening with smart fallback handling for improved security
  • Improved "skip all" functionality - now bypasses security for remaining dotfiles instead of adding to permanent ignore list
  • Better security prompts for file operations and editor selection

Git & Authentication

  • Fixed commit timestamp issue - resolved 56-year-old timestamp problem in git signatures
  • Enhanced error handling for git authentication failures and environment operations
  • Improved SSH authentication reliability in various scenarios

Testing & Quality

  • Added proper error handling for git auth failures in tests
  • Enhanced test coverage for environment operations
  • Improved linting and code quality across the codebase

User Experience

  • Smarter file handling when opening multiple files in editors
  • Better feedback on security-related operations
  • More reliable dotfile management workflows

Impact

This release improves the overall security posture while maintaining ease of use. The git timestamp fix resolves a long-standing issue that could cause confusion with commit history.

Full Changelog: v0.8.1...v0.9.0