Skip to content

Commit 34dadc4

Browse files
committed
chore: bump version to v1.66.0
1 parent e07bd46 commit 34dadc4

1 file changed

Lines changed: 24 additions & 77 deletions

File tree

RELEASE_NOTES.md

Lines changed: 24 additions & 77 deletions
Original file line numberDiff line numberDiff line change
@@ -1,100 +1,47 @@
1-
# SQL CLI v1.64.0
1+
# SQL CLI v1.66.0
22

3-
**Release Date:** November 01, 2025
3+
**Release Date:** November 02, 2025
44

55
## 📊 Release Overview
6-
- **Commits in this release:** 37
7-
- **Files updated:** 113
6+
- **Commits in this release:** 12
7+
- **Files updated:** 42
88

99
## ✨ Highlights
1010

11-
### 🎨 Visual Improvements
12-
1311
### 🔍 Enhanced Debugging
1412
- **Better Diagnostics**: Improved error messages and state dumps
1513

16-
### 🏗️ Architecture Improvements
17-
- **State Management**: Continued migration to centralized AppStateContainer
18-
- **Code Quality**: Transaction-like state updates for better consistency
19-
2014
## 📝 Changes by Category
2115

2216
### 🚀 New Features
23-
- Add \st keymap for SQL transformation pipeline debug
24-
- Add QUALIFY clause support for window function filtering
25-
- Add ORDER BY expression support with aggregate transformer
26-
- Add transformer debugging with --show-transformations flag
27-
- Complete Phase 3 of Execution Mode Unification
28-
- Complete Phase 2 of execution mode unification
29-
- Complete Phase 1 of execution mode unification
30-
- Add unified execution module foundation (Phase 0)
31-
- Improve test output to clearly show JSON validation
32-
- Add data file hint support to examples test framework
33-
- Add examples test suite to CI pipeline
34-
- Add correlated subquery analyzer (Phase 1 - Detection)
35-
- Enable preprocessing pipeline in script execution (Quick Win #4)
36-
- Add GROUP BY clause alias expansion (Quick Win #3)
37-
- Add WHERE clause alias expansion (Quick Win #2)
38-
- Add HAVING auto-aliasing transformer (Quick Win #1)
39-
- Add AST preprocessing pipeline infrastructure (Phase 0)
17+
- Add SELECT * EXCLUDE syntax support (DuckDB compatibility)
18+
- Add complete line geometry analysis toolkit
19+
- Add comprehensive vector mathematics support
20+
- Add ILIKE operator support (PostgreSQL compatibility)
4021

4122
### 🐛 Bug Fixes
42-
- Restore temp table persistence in --execute-statement mode
43-
- Change transformations keymap from \st to \sz
44-
- Add actual UNION ALL subquery example
45-
- Enable transformers in dependency-aware execution mode
46-
- Resolve qualified names regression and add transformer debugging
47-
- Make preprocessing pipeline run by default
48-
49-
### 🔧 Refactoring
50-
- Use Python examples test runner in run_all_tests.sh
23+
- Fix test_examples.py capture for multi-statement JSON output
24+
- Remove REPLACE keyword to avoid conflict with REPLACE() function
5125

5226
### 📚 Documentation
53-
- Update roadmap with ORDER BY completion
54-
- Add UNION ALL subquery examples
55-
- Add ORDER BY expressions example file
56-
- Update CLAUDE.md with examples test framework commands
27+
- Update roadmap to reflect completed features
28+
- Add temp table example to README showing multi-stage -q queries
5729

5830
<details>
5931
<summary>📋 View all commits</summary>
6032

61-
- chore: Bump version to 1.64.0 and update CHANGELOG (TimelordUK)
62-
- fix: Restore temp table persistence in --execute-statement mode (TimelordUK)
63-
- fix(nvim): Change transformations keymap from \st to \sz (TimelordUK)
64-
- feat(nvim): Add \st keymap for SQL transformation pipeline debug (TimelordUK)
65-
- feat: Add QUALIFY clause support for window function filtering (TimelordUK)
66-
- docs: Update roadmap with ORDER BY completion (TimelordUK)
67-
- fix: Add actual UNION ALL subquery example (TimelordUK)
68-
- docs: Add UNION ALL subquery examples (TimelordUK)
69-
- test: Add formal test for ORDER BY expressions example (TimelordUK)
70-
- fix: Enable transformers in dependency-aware execution mode (TimelordUK)
71-
- docs: Add ORDER BY expressions example file (TimelordUK)
72-
- feat: Add ORDER BY expression support with aggregate transformer (TimelordUK)
73-
- feat: Add transformer debugging with --show-transformations flag (TimelordUK)
74-
- feat: Complete Phase 3 of Execution Mode Unification (TimelordUK)
75-
- feat: Complete Phase 2 of execution mode unification (TimelordUK)
76-
- feat: Complete Phase 1 of execution mode unification (TimelordUK)
77-
- more formal test captures (TimelordUK)
78-
- feat: Add unified execution module foundation (Phase 0) (TimelordUK)
79-
- examples and how to generate time series data (TimelordUK)
80-
- expectation tests (TimelordUK)
81-
- more expectations for examples (TimelordUK)
82-
- feat: Improve test output to clearly show JSON validation (TimelordUK)
83-
- feat: Add data file hint support to examples test framework (TimelordUK)
84-
- docs: Update CLAUDE.md with examples test framework commands (TimelordUK)
85-
- refactor: Use Python examples test runner in run_all_tests.sh (TimelordUK)
86-
- feat: Add examples test suite to CI pipeline (TimelordUK)
87-
- fix: Resolve qualified names regression and add transformer debugging (TimelordUK)
88-
- feat: Add correlated subquery analyzer (Phase 1 - Detection) (TimelordUK)
89-
- feat: Enable preprocessing pipeline in script execution (Quick Win #4) (TimelordUK)
90-
- test: Ignore test_orchestrator_preserves_original requiring history file (TimelordUK)
91-
- feat: Add GROUP BY clause alias expansion (Quick Win #3) (TimelordUK)
92-
- feat: Add WHERE clause alias expansion (Quick Win #2) (TimelordUK)
93-
- sql demo using bit string math add to readme (TimelordUK)
94-
- format (TimelordUK)
95-
- fix: Make preprocessing pipeline run by default (TimelordUK)
96-
- feat: Add HAVING auto-aliasing transformer (Quick Win #1) (TimelordUK)
97-
- feat: Add AST preprocessing pipeline infrastructure (Phase 0) (TimelordUK)
33+
- chore: Bump version to 1.66.0 and update CHANGELOG (TimelordUK)
34+
- fix: Fix test_examples.py capture for multi-statement JSON output (TimelordUK)
35+
- test: Add formal test for SELECT * EXCLUDE feature (TimelordUK)
36+
- feat: Add SELECT * EXCLUDE syntax support (DuckDB compatibility) (TimelordUK)
37+
- feat(sql): Add complete line geometry analysis toolkit (TimelordUK)
38+
- feat(sql): Add comprehensive vector mathematics support (TimelordUK)
39+
- ci: Add performance benchmarking to GitHub Actions workflow (TimelordUK)
40+
- fix: Remove REPLACE keyword to avoid conflict with REPLACE() function (TimelordUK)
41+
- chore: Add EXCLUDE and REPLACE tokens to lexer (TimelordUK)
42+
- feat: Add ILIKE operator support (PostgreSQL compatibility) (TimelordUK)
43+
- docs: Update roadmap to reflect completed features (TimelordUK)
44+
- docs: Add temp table example to README showing multi-stage -q queries (TimelordUK)
9845

9946
</details>
10047

0 commit comments

Comments
 (0)