Repository navigation
Ramag 0.3.0
[0.3.0] - 2026-09-26
Full Changelog: v0.2.0...v0.3.0
🚀 新功能 / Features
- feat(ssh): manage port forwarding independently (ea4c9ff)
- feat(api): add execution history clearing (28d24f1)
- feat(ui): establish jetbrains workbench shell (feba0c4)
- feat(dbclient): show connection context in object tree (4029430)
- feat(dbclient): load server objects metadata (b1dcad6)
- feat(dbclient): add read-only virtual sessions view (7a0b8bd)
- feat(dbclient): add query console context bar (9536c55)
- feat(dbclient): add result order by menu (3ccff53)
- feat(dbclient): refine result pagination controls (80cc80a)
- feat(dbclient): clarify result cell states (a411c97)
- feat(dbclient): add transaction mode menu (02be347)
- feat(dbclient): add ddl toolbar entry (195de30)
- feat(dbclient): add result export formats (f617053)
- feat(dbclient): pin result table header (2145423)
- feat(dbclient): revert selected pending cell edit (b7fb0b4)
- feat(dbclient): confirm pending edits before submit (0272971)
- feat(dbclient): keep dml failure visible for retry (3e338d6)
🐛 问题修复 / Bug Fixes
- fix: remove redundant docker transport question mark (480fc9b)
- fix: reject cancelled docker operations before connect (89cff09)
- fix: surface API workspace load failures (de232c7)
- fix(api): surface history load failures (402388f)
- fix(api): clarify execution history (a920867)
- fix(ssh): expose saved port forwarding configuration (4ac6075)
- fix(mqtt): show readable topic source labels (feebf7f)
- fix(ssh): show readable capability feedback (803e590)
- fix(ssh): wrap profile test feedback (ff5b645)
- fix(mqtt): show subscription failure reasons (66e610f)
- fix(api): redact history cleanup errors (db2f66a)
- fix(api): enlarge history clear button (901508b)
- fix(api): label history clear action (ed341aa)
- fix(api): protect workspace save lifecycle (fde33b9)
- fix(api): preserve collection results on history failure (1204b39)
- fix(db): preserve mysql column attributes (144c400)
- fix(db): guard sqlite required columns (3b3d1cc)
- fix(mqtt): preserve messages under subscription backpressure (3afbb07)
- fix(ssh): preserve successful remote replacement warnings (0d2eed3)
- fix(linux): serialize single-instance socket recovery (2b95ecf)
- fix(dbclient): move triggers to table tree (4d3d6b8)
- fix(mqtt): use platform publish shortcut in visual test (3dfe775)
- fix(dbclient): stabilize result column resizing (dea9fc1)
- fix(dbclient): prevent result view stack overflow (76b5b2b)
- fix: keep server object details inline (cf9dcbc)
- fix: pin result vertical scrollbar (cc1dae2)
🧰 维护、文档与测试 / Maintenance, Docs & Tests
- test: cover api request search clear interaction (58675ea)
- test(api): exercise history-clear confirmation flow (76d3921)
- docs: record follow-up development plan (4967997)
- docs: record collection history failure verification (c84e3cd)
- docs: record API collection dev integration (6d81150)
- docs: close API collection dev integration record (3936404)
- docs: align MySQL baseline and historical evidence (15513a4)
- docs: record MySQL baseline dev integration (8d11407)
- docs: close MySQL baseline dev record (571a34d)
- docs: establish datagrip ui acceptance mainline (4081b84)
- docs: add official datagrip capability matrix (ff032b4)
- test(dbclient): cover virtual result page boundaries (3dd135b)
- test(db): verify result editor dml round trips (93de714)
- chore: switch project license to AGPLv3 (3d273c3)
- chore: prepare v0.3.0 release (ad78bcf)