You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+34-12Lines changed: 34 additions & 12 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,18 +6,40 @@ v0.28.0
6
6
-------
7
7
May 23, 2026
8
8
9
-
- Build with Go 1.26.3; support Windows 10 or later and Linux (#54)
10
-
- Update dependencies and database drivers to newer versions, while keeping compatibility workarounds for known problematic libraries. (#54)
11
-
- Upgrade MySQL driver to v1.10.0
12
-
- Upgrade Microsoft SQL Server driver to v1.10.0
13
-
- Upgrade PostgreSQL driver to v1.12.3
14
-
- Improved datetime handling in SELECT and EDIT operations. Columns without timezone information no longer display redundant timezone offsets, and fields without certain precision (such as seconds) no longer show unnecessary components. Datetime comparison and update matching are now performed using string representations appropriate for each column type. (#55, #57, #58, #65, #66, #69)
15
-
- Improved readability of datetime values shown in bind variable output during edit operations. (#60)
16
-
- Added support for Oracle TIMESTAMP WITH TIME ZONE / TIMESTAMP WITH LOCAL TIME ZONE and SQL Server DATETIMEOFFSET columns in edit mode. (#63, #66)
- Since the `edit` command now handles date/time values primarily as strings, SQL-Bless no longer needs to force MySQL drivers to return `time.Time` values. As a result, SQL-Bless no longer appends `&parseTime=true&loc=Local` to MySQL DSNs. (#71)
19
-
- PostgreSQL: Improved table selection for the edit command. All accessible tables are now available as candidates, including those in `pg_catalog` and `information_schema`. System tables are listed after user tables, and schema-qualified names (schema.table) are displayed to avoid ambiguity. (#72)
20
-
- Improve output of `desc` on PostgreSQL (#73)
9
+
### Updated build environment and database drivers
10
+
11
+
SQL-Bless is now built with Go 1.26.3. As a result, support for legacy Windows versions has been dropped; supported platforms are now Windows 10 or later and Linux. Database drivers and related dependencies have also been updated to recent stable versions while retaining workarounds for known upstream issues. (#54)
12
+
13
+
* MySQL driver → v1.10.0
14
+
* Microsoft SQL Server driver → v1.10.0
15
+
* PostgreSQL driver → v1.12.3
16
+
17
+
### Major improvements to date/time handling in EDIT and SELECT
18
+
19
+
Date/time values are now displayed, compared, and edited according to the actual capabilities of each database column type. Unsupported precision fields (such as seconds for minute-precision columns) and unnecessary timezone offsets are no longer shown. This improves readability and avoids mismatches during UPDATE operations. (#55, #57, #58, #60, #63, #65, #66, #69)
20
+
21
+
Additional improvements include:
22
+
23
+
* Support for Oracle `TIMESTAMP WITH TIME ZONE`
24
+
* Support for Oracle `TIMESTAMP WITH LOCAL TIME ZONE`
25
+
* Support for SQL Server `DATETIMEOFFSET`
26
+
* Improved readability of date/time values shown in bind variable output during edit operations
27
+
28
+
Because date/time values are now handled primarily as type-specific strings, SQL-Bless no longer requires MySQL drivers to return `time.Time` values and therefore no longer appends `&parseTime=true&loc=Local` to MySQL DSNs. (#71)
29
+
30
+
### Improved schema-aware table inspection
31
+
32
+
The `desc` command now supports schema-qualified names such as:
33
+
34
+
```text
35
+
desc schema.table
36
+
```
37
+
38
+
PostgreSQL table selection has also been improved. All accessible tables, including those in `pg_catalog` and `information_schema`, can now be selected. Schema-qualified names are displayed to avoid ambiguity, and system tables are listed after user tables. (#68, #72, #73, #74, #75, #76)
39
+
40
+
### Other improvements
41
+
42
+
* Improved output formatting of `desc` on PostgreSQL (#73)
SQL-Bless を Go 1.26.3 でビルドするようにしました。これに伴い、サポート対象OSを Windows 10以降および Linux とし、Windows 7/8 系のサポートを終了しました。また、既知の問題を回避できる範囲で、依存ライブラリおよびDBドライバーを最新の安定版へ更新しました。 (#54)
0 commit comments