Releases: eclipse-docks/core
Release v0.7.40
Summary of Recent Updates
-
New Features:
- Favicon Support: Added support for a customizable SVG favicon in the application.
- LyraMonacoWidget Enhancements: Introduced auto-layout support and improved resize handling for better usability.
- Tab Label Truncation: Implemented truncation for tab labels to enhance the user interface and improve visibility.
- Dynamic Theme Switching: Enabled users to switch themes dynamically within the Monaco editor for a personalized experience.
-
Improvements:
- Updated editor input handling to utilize workspace paths, streamlining file management and navigation across various extensions.
-
Fixes:
- Corrected the initial URI handling to ensure it references the workspace path rather than just the file name, enhancing consistency across extensions.
These updates focus on enhancing user experience through improved UI elements and functionality while ensuring a more seamless interaction with the application.
Release v0.7.39
Summary of Git Commits
- Feature Enhancements: Introduced improved handling for TypeScript module imports, enhancing the overall functionality and usability of the application.
- File Organization: Updated and reorganized several files for better structure and clarity, including adjustments in the HTML and TypeScript files.
- Improvements: Refined the JavaScript runtime worker and core modules, contributing to better performance and efficiency.
- Bug Fixes: Addressed minor issues related to file imports and other components, ensuring smoother operation of the application.
Overall, these changes aim to enhance user experience through improved functionality and stability.
Release v0.7.38
No changes since last release.
Release v0.7.37
This update reverts recent changes to the auto-tagging process, shifting back to using the PAT_TOKEN for authentication. As a result, the workflow files for auto-tagging, release creation, and publishing have been adjusted to ensure compatibility with this method.
Release v0.7.36
Feature Update: The auto-tag and publish workflows have been enhanced to allow for manual triggering and the ability to reference specific versions. This improvement provides greater flexibility in managing releases.
Release v0.7.35
Summary of Recent Git Commits
New Features:
- Introduced notebook kernels for JavaScript, Python, DuckDB, and PGLite, enhancing the platform's versatility for data analysis and development.
Improvements:
- Enhanced the JavaScript runtime environment, improving performance and integration with notebook functionalities.
- Updated various extensions to support the new notebook kernels, ensuring a seamless user experience across different programming languages.
Fixes:
- Addressed several issues within the notebook extension framework, resulting in a more stable and reliable environment for users.
Overall, these updates significantly expand the capabilities of the platform while improving stability and user experience.
Release v0.7.34
Summary of Recent Updates
-
Enhanced SQL Handling: Introduced workspace file registration for DuckDB queries, improving how SQL queries are managed with workspace paths.
-
Codebase Cleanup: Removed the unused duckdb-editor file and streamlined package dependencies to improve overall project cleanliness and maintainability.
-
Dependency Update: Updated the DuckDB WebAssembly dependency to ensure compatibility and leverage improvements.
-
Automation Improvements: Added an automated tagging workflow for version commits, simplifying the process of tagging and creating releases.
Release v0.7.33
fix: add German and English localization files for GitHub service and utility commands
Release v0.7.32
feat: integrate GitHub repository link functionality and add icon parsing utility for improved toolbar icon handling
Release v0.7.31
feat: implement resource copy and move functionality in WorkspaceService, enhance drag-and-drop support in LyraFileBrowser