Blender Dev 0.3.0
Released: 2026-03-08
- Blender Status Bar Widget: New indicator in the IDE status bar showing connection status to Blender.
- Support for Multiple Source Folders: Projects can now designate and manage multiple folders as Blender source directories.
- Automatic Python Interpreter Setup: Streamlined environment configuration for new projects.
- Offline Telemetry: Added local-only telemetry for debugging and error reporting.
- Internationalization: Full i18n support for 11 languages (Spanish, German, French, Italian, Japanese, Korean, Dutch, Polish, Portuguese, Russian, and Chinese).
- Unit & Integration Testing: Added a comprehensive test suite, including headless integration tests for TCP heartbeat and reload logic.
- Sandbox Management: New tool window for clearing and managing Blender sandboxed environments.
- Bidirectional Heartbeat: Implemented a more robust TCP client with bidirectional heartbeat and automatic retry logic for connection stability.
Changed
Section titled “Changed”- Localization Refactor: Standardized all resource bundle keys and migrated from
BlenderBundletoLangManager(extendingDynamicBundle). - Improved Blender Downloader: Refined extraction logic and updated the selectable version list to focus on LTS releases.
- Path Resolution: Centralized and improved cross-platform path handling using Kotlin NIO.2 (
java.nio.file.Path) utilities. - Documentation Migration: Moved comprehensive guides to a new Sphinx-based documentation site.
- License Change: Updated project license to officially use GNU GPL v3.
- Configuration Discovery: Switched to dynamic detection and copying of Blender configuration subdirectories (system vs. user) to handle different OS layouts.
- macOS Compatibility: Prevented installation of Blender 5.0+ on Intel-based Macs and integrated
tryWhichfor better executable detection. - Manifest Validation: Switched extension Manifest IDs to
snake_caseto comply with Blender requirements. - Run Configuration Stability: Fixed absolute path handling for sandboxed installations and corrected CLI argument syntax for preset configurations.
- UI Stability: Resolved crashes in the version management tool window and improved New Project Wizard validation.
- Logging: Added log rotation for better disk usage management and expanded debug output for connection handshakes.
Want to improve these docs? Open a pull request on GitHub.