Skip to content

v1.3.1

Choose a tag to compare

@Sabrimjd Sabrimjd released this 20 Feb 09:33
· 64 commits to main since this release

Feature

  • feat(security): Add configurable SSH security options and retry logic
  • feat(reliability): Improve tmux manager and thread-safe cache
  • feat(cli): Enhanced CLI with --clear-cache, --show-config, --list-providers
  • feat(quality): Phase 1-2 improvements - bug fixes, error handling, iTerm2 enhancements
  • feat(performance): Phase 3 optimizations - parallel fetching, cache improvements
  • feat(tui): Phase 4 polish - help screen, quick filter, visual improvements
  • feat(tui): replace quick filter with config editor pane

Fix

  • fix(tests): Remove unused imports in test files
  • fix(types): resolve mypy union issues and stabilize lint/type checks
  • fix(lint): resolve all ruff errors in tests
  • fix(tests): fix iTerm2 test mocks to patch correct module path

Other

  • docs: update README for v1.1.0
  • docs(readme): Update documentation with new features
  • chore: Version bump to 1.2.0 with completed audit summary
  • docs: update README and add changelog for quality upgrade
  • chore(quality): remove dead helpers and add dead-code/lint tooling
  • chore(quality): Run Ruff and fix all linting/type issues
  • docs: update quality upgrade summary with Phase 5 Ruff/linting details
  • ci: make Python 3.14 non-blocking and add PyO3 workaround
  • ci: separate Python 3.14 as experimental non-blocking job
  • trigger: re-run CI after workflow update
  • ci: run tests on feature and quality branches
  • ci: run tests on all branch pushes
  • ci: remove Python 3.14, upgrade to setup-python@v5, use ruff+pytest
  • Merge pull request #23 from Sabrimjd/quality-upgrade-20260218
  • chore(deps): bump runtime dependencies to latest
  • Merge pull request #24 from Sabrimjd/chore/dependency-roundup-2026-02-19
  • chore(release): bump version to v1.3.1 for dependency updates