Skip to content

v2.2.0

Choose a tag to compare

@marcwebbie marcwebbie released this 12 Nov 20:06
· 5 commits to master since this release
1f8efba

Key Changes in Version 2.2.0

1. Enhanced Documentation:

  • Expanded header documentation to be more descriptive, making it suitable for MELPA/straight package managers.
  • Created a detailed README.org to improve clarity around installation, configuration, and usage.
  • The README now includes examples for common Emacs configurations (use-package, straight.el, and manual setup).

2. Project Structure and Version Management:

  • Established a versioning workflow by adding a version tag (v2.2.0) in Git, providing a foundation for future tagged releases.
  • Introduced Git commands for tagging and pushing, making version tracking and release management straightforward.

3. Configuration Customization:

  • Added clearer customization options in the documentation:
    • auto-virtualenv-global-dirs: Define additional paths to search for virtual environments.
    • auto-virtualenv-python-project-files: Specify files that identify a Python project and trigger environment activation.
    • auto-virtualenv-activation-hooks: Select hooks that activate the environment (e.g., find-file-hook, projectile-after-switch-project-hook).
    • auto-virtualenv-verbose: Enable verbose mode for more detailed activation information.

4. LSP/pyright Integration Improvements:

  • Enhanced lsp-mode and pyright integration, with a note in the README that auto-virtualenv can automatically reload these environments when switching projects, ensuring correct imports and autocompletion.

5. README.org File Format:

  • Reformatted the README as a .org file to leverage org-mode for better Emacs integration and readability, especially useful for org-mode users.
  • The README now includes relevant examples and clear context, improving onboarding and user experience.

What's Changed

  • README: Improved explanation of plugin functionality by @0x17de in PR #10
  • Bug Fix: Fixed auto-virtualenv--project-root-vc by @Linusp in PR #8

New Contributors

Full Changelog: View the full commit history for v2.2.0