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
- Query Editor: configurable CommandTimeout (default 120s, 0=unlimited), zoom
-/reset/+ controls, horizontal scrolling on wide result sets, MaxHeight and
SizeToHeader column width, row/column virtualization.
- Autocomplete: SqlCompletionItem.Complete brackets identifiers so tables named
like reserved keywords (transaction/user/order/...) parse correctly.
Tables/views/procs/functions always qualified as [schema].[name]; columns
bracketed only when reserved or non-identifier.
- PrimaryButton: explicit Horizontal/VerticalContentAlignment=Center — fixes
off-centre text on Connect/Execute/Build buttons.
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
-**Configurable query timeout** — Query Editor result pane gains a `Timeout` box (default **120 s**, was 30 s). `0` = unlimited. Applies to the current tab only.
11
+
-**Results zoom** — `-` / reset / `+` buttons above the grid bind to a `ScaleTransform` so the whole result set can be shrunk to fit a wide table or enlarged for readability. Percentage is displayed.
12
+
-**Horizontal scrolling** — the results host is now a `ScrollViewer` with `HorizontalScrollBarVisibility=Auto`, and each inner `DataGrid` has its own horizontal scrollbar plus `MaxHeight=500`, `ColumnWidth=SizeToHeader` and row/column virtualisation. Wide result sets no longer clip their rightmost columns off-screen.
13
+
14
+
### Fixed
15
+
-**Reserved-keyword collisions** — `SqlCompletionItem.Complete` now brackets identifiers on insertion. Tables/views/procedures/functions are always qualified as `[schema].[name]`; columns get bracketed only when they collide with a T-SQL reserved word (`transaction`, `user`, `order`, …) or contain a non-identifier character. A user table named `transaction` no longer parses as the `TRANSACTION` keyword.
16
+
-**Button content alignment** — `PrimaryButton` (and every style that inherits from it, e.g. `SuccessButton`, `DangerButton`) explicitly sets `HorizontalContentAlignment=Center` and `VerticalContentAlignment=Center`. The Connect/Execute/Build buttons now render their text centred when padding or layout stretched them before.
17
+
18
+
### Changed
19
+
- Version bumped to **2.1.2**.
20
+
7
21
## [2.1.1] — 2026-04-18 — Release CI fix + dock pane live-switch
Connection management · Object Explorer · T-SQL editor with autocomplete + format · Schema Compare with column-level ALTER · Data Compare · Table Designer (create + edit) · Query Profiler with plan tree · Data Generator · HTML Documenter · Interactive ER Diagram · Query History & favorites · Session restore.
16
16
17
-
**📥 Download installer**: [DBTeam-Setup-2.1.1.exe](https://github.com/khalilbenaz/DBTeam/releases/latest) or [portable ZIP](https://github.com/khalilbenaz/DBTeam/releases/latest)
17
+
**📥 Download installer**: [DBTeam-Setup-2.1.2.exe](https://github.com/khalilbenaz/DBTeam/releases/latest) or [portable ZIP](https://github.com/khalilbenaz/DBTeam/releases/latest)
0 commit comments