Skip to content

Commit a386f38

Browse files
committed
chore: bump version to v1.59.0
1 parent 8577696 commit a386f38

1 file changed

Lines changed: 32 additions & 28 deletions

File tree

RELEASE_NOTES.md

Lines changed: 32 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
# SQL CLI v1.58.0
1+
# SQL CLI v1.59.0
22

3-
**Release Date:** October 09, 2025
3+
**Release Date:** October 11, 2025
44

55
## 📊 Release Overview
6-
- **Commits in this release:** 14
7-
- **Files updated:** 32
6+
- **Commits in this release:** 13
7+
- **Files updated:** 27
88

99
## ✨ Highlights
1010

@@ -14,36 +14,40 @@
1414
## 📝 Changes by Category
1515

1616
### 🚀 New Features
17-
- Phase 5 - Add ORDER BY alias resolution
18-
- Phase 4 - Fix SELECT clause alias resolution
19-
- Phase 3 - Fix WHERE clause alias resolution
20-
- Phase 2 - Add unified resolve_column helper
21-
- Phase 1 - Add ExecutionContext for table alias tracking
22-
- Enable CTEs to reference temp tables
23-
- Implement Phase 2A - Template injection for WEB CTEs
24-
- Add EXIT and [SKIP] directives for script control
25-
- Implement temporary tables (#tmp) for script execution
17+
- Add comment-aware tokenization foundation
18+
- Add UNION (with deduplication) support
19+
- Add UNION ALL support for combining SELECT query results
20+
21+
### 🐛 Bug Fixes
22+
- Correct SELECT INTO syntax in tmp_table.sql example
23+
- Support SELECT INTO #temp formatting
24+
- Restore normal buffer navigation after toggling out of table mode
25+
26+
### 🔧 Refactoring
27+
- Replace regex-based INTO removal with AST preprocessing
2628

2729
### 📚 Documentation
28-
- Add comprehensive qualified names example
30+
- Mark CODE CTE feature as not proceeding
31+
- Add session summary for 2025-01-11 CODE CTE investigation
32+
- Add lexer and parser considerations analysis
33+
- Add CODE CTE design document for programmable data transformations
2934

3035
<details>
3136
<summary>📋 View all commits</summary>
3237

33-
- chore: Release v1.58.0 - Qualified Column Names and Table Alias Support (TimelordUK)
34-
- test remove from auto runner (TimelordUK)
35-
- docs: Add comprehensive qualified names example (TimelordUK)
36-
- feat: Phase 5 - Add ORDER BY alias resolution (TimelordUK)
37-
- feat: Phase 4 - Fix SELECT clause alias resolution (TimelordUK)
38-
- feat: Phase 3 - Fix WHERE clause alias resolution (TimelordUK)
39-
- feat: Phase 2 - Add unified resolve_column helper (TimelordUK)
40-
- feat: Phase 1 - Add ExecutionContext for table alias tracking (TimelordUK)
41-
- feat: Enable CTEs to reference temp tables (TimelordUK)
42-
- format (TimelordUK)
43-
- feat: Implement Phase 2A - Template injection for WEB CTEs (TimelordUK)
44-
- feat: Add EXIT and [SKIP] directives for script control (TimelordUK)
45-
- feat: Implement temporary tables (#tmp) for script execution (TimelordUK)
46-
- start on tmp table implementation. (TimelordUK)
38+
- chore: Bump version to v1.59.0 (TimelordUK)
39+
- perf: Fix 23x performance regression in WHERE clause evaluation (TimelordUK)
40+
- feat: Add comment-aware tokenization foundation (TimelordUK)
41+
- refactor: Replace regex-based INTO removal with AST preprocessing (TimelordUK)
42+
- fix: Correct SELECT INTO syntax in tmp_table.sql example (TimelordUK)
43+
- fix: Support SELECT INTO #temp formatting (TimelordUK)
44+
- fix: Restore normal buffer navigation after toggling out of table mode (TimelordUK)
45+
- feat: Add UNION (with deduplication) support (TimelordUK)
46+
- feat: Add UNION ALL support for combining SELECT query results (TimelordUK)
47+
- docs: Mark CODE CTE feature as not proceeding (TimelordUK)
48+
- docs: Add session summary for 2025-01-11 CODE CTE investigation (TimelordUK)
49+
- docs: Add lexer and parser considerations analysis (TimelordUK)
50+
- docs: Add CODE CTE design document for programmable data transformations (TimelordUK)
4751

4852
</details>
4953

0 commit comments

Comments
 (0)