Skip to content

v0.3.0

Choose a tag to compare

@observerw observerw released this 08 Jan 11:45
· 56 commits to main since this release

Release v0.3.0

Major Updates

This release primarily adds comprehensive support for text editing operations, including:

New Features

  • Workspace Edit Support: Full implementation of workspace edit functionality, supporting cross-file text editing operations
  • Document Version Management: Complete document version management system to ensure consistency and safety of editing operations
  • Rename Capability: Implemented code renaming functionality with cross-file rename support
  • File Operation Capabilities: Added support for file creation, deletion, and renaming operations
  • Apply Edit Request: Support for server-initiated edit application requests

Improvements

  • Enhanced document state tracking mechanism
  • Improved concurrency safety, ensuring thread-safe multi-file operations
  • Refined error handling mechanisms

Testing

  • Added extensive unit tests and integration tests
  • Added end-to-end tests for Basedpyright rename
  • Improved workspace edit integration test coverage

Full Changelog

View all changes at: v0.2.4...v0.3.0