v1.12.3
Highlights
This release improves platform compatibility and external tool integration. Android build support is now fixed, and native file opener paths have been reorganized for more consistent behavior when opening folders and external resources.
The release pipeline has also been strengthened. Support-target checks are now integrated into the release process, while updates to Rust 1.96 and several dependencies keep the build and UI stack up to date. These changes ensure a more stable environment without affecting the core PostgreSQL browsing and editing workflow.
What's Changed in v1.12.3
🎯 User-Facing Changes
Features and fixes that affect how you use sabiql.
- Fix Android target build compatibility by @riii111 in #396
- Refactor native opener launch paths by @riii111 in #402
- deps: bump ratatui from 0.30.0 to 0.30.1 in the rust-minor-patch group by @app/dependabot in #398
🔧 Internal Improvements
Refactoring and tests — no behavior change for end users.
- Refactor: Introduce DispatchResult for reducers by @riii111 in #376
- chore: guard db async completions by @riii111 in #377
- refactor: Align reducer dispatcher tree by @riii111 in #378
- refactor: align browser reducer dispatcher tree by @riii111 in #380
- refactor: classify action enum variants by @riii111 in #381
- ci: bump taiki-e/install-action from 2.77.3 to 2.78.2 in the actions-minor-patch group by @app/dependabot in #379
- ci: bump taiki-e/install-action from 2.78.2 to 2.79.6 in the actions-minor-patch group by @app/dependabot in #389
- deps: bump serde_json from 1.0.149 to 1.0.150 in the rust-minor-patch group by @app/dependabot in #390
- deps: bump tar from 0.4.45 to 0.4.46 by @app/dependabot in #392
- ci: bump taiki-e/install-action from 2.79.6 to 2.80.0 in the actions-minor-patch group by @app/dependabot in #393
- deps: bump uuid from 1.23.1 to 1.23.2 in the rust-minor-patch group by @app/dependabot in #394
- ci: bump taiki-e/install-action from 2.80.0 to 2.81.7 in the actions-minor-patch group by @app/dependabot in #397
- Update ratatui scrollbar snapshot by @riii111 in #399
- chore: update Rust toolchain to 1.96 by @riii111 in #400
- Gate releases on support target checks by @riii111 in #401
- chore: add rust analyzer diagnostics script by @riii111 in #403