Files
cd-browser/CHANGELOG.md

1.6 KiB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project follows Semantic Versioning.

[0.2.5] - 2026-04-03

Improved

  • Add explicit repository link in README for PyPI users to access the full demo and documentation

[0.2.4] - 2026-04-03

Fixed

  • Use absolute demo GIF URL in README so image renders correctly on PyPI

[0.2.3] - 2026-04-02

Added

  • Add project demo GIF at docs/demo.gif
  • Show GIF demo in README

[0.2.2] - 2026-04-02

Fixed

  • Include cd_browser_post_install.py in wheel/sdist so cd_browser_post_install works after pip install

[0.2.1] - 2026-04-02

Fixed

  • Prevent crashes when scanning directories with restricted permissions
  • Handle non-interactive post-install runs without failing on EOF
  • Fix shell reload message interpolation in post-install output

Improved

  • Make post-install shell integration idempotent (avoid duplicate cd_() entries)
  • Add test coverage for permission errors and post-install flows
  • Update default application name to cd-browser

[0.2.0] - 2026-04-02

Added

  • Interactive post-install script (cd_browser_post_install) for automatic shell integration
  • Option to automatically add cd_() function to ~/.bashrc or ~/.zshrc during installation
  • Improved uninstall instructions in README

Improved

  • Installation UX: clearer setup process with user prompts
  • Shell integration: better guidance for enabling cd_ command

Added

  • Initial release of cd-browser
  • Terminal-based directory navigation
  • Interactive directory tree navigation
  • History navigation mode