Releases: codeErrorSleep/dbpaw
Releases · codeErrorSleep/dbpaw
DbPaw v0.2.9
🚀 DbPaw v0.2.9 – 2026-03-25
We're excited to release DbPaw v0.2.9! This update brings several improvements to the sidebar, better SQL handling, table display consistency, and foundational enhancements for future features.
✨ Features
-
Sidebar enhancements:
- Added a new query function with support for the default database.
- Added dedicated Database and Query folders in the sidebar tree for better organization.
- Added localization support for sidebar layout options (i18n).
-
Theme improvements:
- Refactored theme system: removed custom theme color function and now uniformly uses the accent color across the app.
🐛 Bug Fixes
- Fixed MySQL error caused by excessive semicolons at the end of sub-query SQL.
- Improved subquery handling: strip trailing semicolons before JSON projection in the database layer.
- Fixed table column ordering: columns are now consistently kept in the order defined by metadata.
- Unified SQL editor selection styling.
- Aligned Tauri plugin versions for better compatibility.
⚙️ Other Changes
- Updated version to v0.2.9.
- Updated license information to Apache License 2.0.
- Fixed type-safe call of
resolveInstallin the updater unit test. - Merged several feature and fix branches into the release.
- Various internal cleanups and preparations for upcoming features.
📋 Full Changelog
You can view the complete list of commits on GitHub (or the specific release tag).
DbPaw v0.2.8
[0.2.8] - 2026-03-21
🚀 Features
- Disable the right-click menu in the production environment to improve security
- (data table) Add a new query button in the table view
- (connection) Add connection form input validation and normalization
- (settings) Add delete function to AI provider list
🐛 Bug Fixes
- (ssh) Set the ssh key path to None when it is an empty string
- (db) URL encoding the user name and password in the MySQL and PostgreSQL connection strings
- (DataGrid) Repairs replication operations and optimizes selected state management
💼 Other
- (deps) Bump tar
- (deps) Bump rustls-webpki
🚜 Refactor
- (ai/prompt) Simplify the construction logic of prompt words and remove hard coding rules
🧪 Testing
- Add unit tests for connection pool keys, error detection, and query processing
- Add a unit test to connect form validation and update services
⚙️ Miscellaneous Tasks
- Update version to 0.2.8
DbPaw v0.2.7
[0.2.7] - 2026-03-19
🚀 Features
- (i18n) Add multi-language support for sidebar tabs
🐛 Bug Fixes
- Fix the problem that resolveTableScope calls lack schema parameters in table data queries
- (ui) Fix the layout jitter problem during tab content switching
- (ui) Fix the problem that the tab close button is truncated when hovering
📚 Documentation
- Add multi-language contribution and development guide documentation
⚙️ Miscellaneous Tasks
- Update version to v0.2.7
DbPaw v0.2.6
[0.2.6] - 2026-03-14
🚀 Features
- (tauri) Enable development tools to facilitate debugging
- (updater) Implement background update task management and restart prompts
- (sidebar) Add schema nodes for databases that support multiple schemas
- (sidebar) Add context menu for database schema nodes
- (db) Improve high-precision numerical processing and error handling of multi-database drivers
- (editor) Supports executing selected SQL statements
🐛 Bug Fixes
- (duckdb) Extend SQL keyword detection to support more query types
- Prevent schema overview request race condition when switching databases
- Prevent query result race conditions from causing incorrect data to be displayed
- (DataGrid) Show Copy as SQL menu item only when table context exists
🚜 Refactor
- (Sidebar) Separate scrolling intention registration and UI state synchronization logic
📚 Documentation
- (settings) Update license information from MIT to Apache-2.0
⚙️ Miscellaneous Tasks
- Update version number to 0.2.6
DbPaw v0.2.5
[0.2.5] - 2026-03-09
🚀 Features
- Add full support for MariaDB database
- Added DuckDB database support
- Add file system permissions to read text files
- (sidebar) Add context menu to create query function and optimize database name resolution
- (i18n) Added internationalization support for the website, including Simplified Chinese
- (sqlite) Improved data type handling, supporting boolean and time types
🐛 Bug Fixes
- (db) Clean up SSL CA certificate temporary files and enhance security
- (db) Retain column information for empty query results
- (duckdb) Fix JSON serialization of numeric and date types in DuckDB driver
🚜 Refactor
- Extract query completion status update logic to a separate module
- (db) Replace direct database row reading with a decoding function
📚 Documentation
- Update website and README to highlight lightweight and modern features
⚙️ Miscellaneous Tasks
- Update version number to 0.2.5
DbPaw v0.2.4
[0.2.4] - 2026-03-06
🚀 Features
- (clickhouse) Supports query cancellation and metadata display
💼 Other
- Update version to v0.2.4
📚 Documentation
- Update website screenshots and feature description copy
⚡ Performance
- Lazy loading of large components and optimized SQL formatting error handling
DbPaw v0.2.3
[0.2.3] - 2026-03-06
🚀 Features
- (i18n) Add Japanese language support
- Add TiDB database support
- (theme) Add multiple code editor themes
- (connection) Add SSL mode and CA certificate support
🐛 Bug Fixes
- (mssql) Only trust certificates when encryption is enabled
- (db) Fix the decoding problem of text columns in database driver
⚙️ Miscellaneous Tasks
- Updated version to 0.2.3
DbPaw v0.2.2
[0.2.2] - 2026-03-04
🚀 Features
- (mssql) Add SQL Server database support
- (website) Reconstruct the homepage UI and add technology stack display components
- (DataGrid) Supports multi-row selection and copying
- (DataGrid) Added multi-row copy to CSV and SQL functions
- Add exclusive icon for Clickhouse connection
- (test) Add integration test and unit test scripts and test cases
🐛 Bug Fixes
- (mssql) Improve connection logic and fix query result parsing
- Fix MSSQL Boolean value type handling and MySQL database list query
📚 Documentation
- Add Japanese README and update Chinese and English documentation descriptions
🎨 Styling
- (theme) Add custom selection color variables for the code editor
🧪 Testing
- Add unit tests for AI, query and transfer modules
⚙️ Miscellaneous Tasks
- (release) Generate and merge update metadata for multiple target platforms
- Add Rust target installation step to release workflow
- Refactor release workflow to separate build and release phases
DbPaw v0.2.1.2603021120
[0.2.1.2603021120] - 2026-03-02
🐛 Bug Fixes
- Add rustls
DbPaw v0.2.1.1
[0.2.1.2603021120] - 2026-03-02
🐛 Bug Fixes
- Add rustls