Skip to content

Commit 7c248fa

Browse files
committed
release: v0.21.0
1 parent f7c2e49 commit 7c248fa

File tree

5 files changed

+38
-6
lines changed

5 files changed

+38
-6
lines changed

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.21.0] - 2026-03-19
11+
1012
### Added
1113

1214
- Cloudflare D1 database support
@@ -942,7 +944,8 @@ TablePro is a native macOS database client built with SwiftUI and AppKit, design
942944
- Custom SQL query templates
943945
- Performance optimized for large datasets
944946

945-
[Unreleased]: https://github.com/datlechin/tablepro/compare/v0.20.4...HEAD
947+
[Unreleased]: https://github.com/datlechin/tablepro/compare/v0.21.0...HEAD
948+
[0.21.0]: https://github.com/datlechin/tablepro/compare/v0.20.4...v0.21.0
946949
[0.20.4]: https://github.com/datlechin/tablepro/compare/v0.20.3...v0.20.4
947950
[0.20.3]: https://github.com/datlechin/tablepro/compare/v0.20.2...v0.20.3
948951
[0.20.2]: https://github.com/datlechin/tablepro/compare/v0.20.1...v0.20.2

TablePro.xcodeproj/project.pbxproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1824,7 +1824,7 @@
18241824
CODE_SIGN_IDENTITY = "Apple Development";
18251825
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
18261826
CODE_SIGN_STYLE = Automatic;
1827-
CURRENT_PROJECT_VERSION = 40;
1827+
CURRENT_PROJECT_VERSION = 41;
18281828
DEAD_CODE_STRIPPING = YES;
18291829
DEVELOPMENT_TEAM = D7HJ5TFYCU;
18301830
ENABLE_APP_SANDBOX = NO;
@@ -1849,7 +1849,7 @@
18491849
LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks";
18501850
"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks";
18511851
MACOSX_DEPLOYMENT_TARGET = 14.0;
1852-
MARKETING_VERSION = 0.20.4;
1852+
MARKETING_VERSION = 0.21.0;
18531853
OTHER_LDFLAGS = (
18541854
"-Wl,-w",
18551855
"-force_load",
@@ -1896,7 +1896,7 @@
18961896
"CODE_SIGN_IDENTITY[sdk=macosx*]" = "Apple Development";
18971897
CODE_SIGN_STYLE = Automatic;
18981898
COPY_PHASE_STRIP = YES;
1899-
CURRENT_PROJECT_VERSION = 40;
1899+
CURRENT_PROJECT_VERSION = 41;
19001900
DEAD_CODE_STRIPPING = YES;
19011901
DEPLOYMENT_POSTPROCESSING = YES;
19021902
DEVELOPMENT_TEAM = D7HJ5TFYCU;
@@ -1922,7 +1922,7 @@
19221922
LD_RUNPATH_SEARCH_PATHS = "@executable_path/Frameworks";
19231923
"LD_RUNPATH_SEARCH_PATHS[sdk=macosx*]" = "@executable_path/../Frameworks";
19241924
MACOSX_DEPLOYMENT_TARGET = 14.0;
1925-
MARKETING_VERSION = 0.20.4;
1925+
MARKETING_VERSION = 0.21.0;
19261926
OTHER_LDFLAGS = (
19271927
"-Wl,-w",
19281928
"-force_load",

TablePro/Views/Editor/SQLCompletionAdapter.swift

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,6 @@ final class SQLCompletionAdapter: CodeSuggestionDelegate {
180180
}
181181
textView.setCursorPositions([CursorPosition(range: NSRange(location: newPosition, length: 0))])
182182
}
183-
184183
}
185184

186185
// MARK: - SQLSuggestionEntry

docs/changelog.mdx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,21 @@ description: "Product updates and announcements for TablePro"
44
rss: true
55
---
66

7+
<Update label="March 19, 2026" description="v0.21.0">
8+
### New Features
9+
10+
- **Cloudflare D1 Support**: Connect to Cloudflare D1 databases directly from TablePro
11+
- **Autocomplete Match Highlighting**: Matched characters in autocomplete suggestions are now shown in bold
12+
- **Autocomplete Loading Indicator**: Loading spinner while fetching column metadata
13+
14+
### Improvements
15+
16+
- Refactored autocomplete popup to native SwiftUI with visible selection highlight, native accent color, and scroll-to-selection
17+
- Autocomplete now suppresses noisy empty-prefix suggestions in non-browseable contexts (e.g., after SELECT, WHERE)
18+
- Autocomplete ranking stays consistent as you type with unified fuzzy scoring
19+
- Increased autocomplete suggestion limit from 20 to 40 for schema-heavy contexts
20+
</Update>
21+
722
<Update label="March 19, 2026" description="v0.20.4">
823
### Improvements
924

docs/vi/changelog.mdx

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,21 @@ description: "Cập nhật sản phẩm và thông báo cho TablePro"
44
rss: true
55
---
66

7+
<Update label="19 tháng 3, 2026" description="v0.21.0">
8+
### Tính năng mới
9+
10+
- **Hỗ trợ Cloudflare D1**: Kết nối trực tiếp đến cơ sở dữ liệu Cloudflare D1 từ TablePro
11+
- **Tô sáng kết quả khớp trong gợi ý**: Các ký tự khớp trong gợi ý tự động hoàn thành được hiển thị đậm
12+
- **Chỉ báo tải gợi ý**: Hiển thị vòng quay tải khi đang lấy metadata cột
13+
14+
### Cải thiện
15+
16+
- Giao diện gợi ý tự động hoàn thành được viết lại bằng SwiftUI gốc với vùng chọn rõ ràng, màu nhấn hệ thống và cuộn theo lựa chọn
17+
- Gợi ý tự động hoàn thành giờ ẩn các gợi ý rỗng trong ngữ cảnh không duyệt được (ví dụ: sau SELECT, WHERE)
18+
- Xếp hạng gợi ý giữ ổn định khi gõ với hệ thống chấm điểm fuzzy thống nhất
19+
- Tăng giới hạn gợi ý từ 20 lên 40 cho ngữ cảnh có nhiều schema
20+
</Update>
21+
722
<Update label="19 tháng 3, 2026" description="v0.20.4">
823
### Cải thiện
924

0 commit comments

Comments
 (0)