Skip to content

Commit 155178a

Browse files
committed
chore: bump version to v1.64.0
1 parent 19d4ffd commit 155178a

1 file changed

Lines changed: 78 additions & 17 deletions

File tree

RELEASE_NOTES.md

Lines changed: 78 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,100 @@
1-
# SQL CLI v1.63.0
1+
# SQL CLI v1.64.0
22

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

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

99
## ✨ Highlights
1010

1111
### 🎨 Visual Improvements
1212

13+
### 🔍 Enhanced Debugging
14+
- **Better Diagnostics**: Improved error messages and state dumps
15+
16+
### 🏗️ Architecture Improvements
17+
- **State Management**: Continued migration to centralized AppStateContainer
18+
- **Code Quality**: Transaction-like state updates for better consistency
19+
1320
## 📝 Changes by Category
1421

1522
### 🚀 New Features
16-
- Add JOIN expression support Phase 2 - LEFT side expressions (v1.63.0)
17-
- Improve demo script with --execute-statement support
18-
- Add colorful number classification demos with ANSI colors
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)
1940

2041
### 🐛 Bug Fixes
21-
- Correct ANSI alignment in --execute-statement table output
22-
- Correct table column alignment with ANSI color codes
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
2351

2452
### 📚 Documentation
25-
- Add command examples to README screenshot captions
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
2657

2758
<details>
2859
<summary>📋 View all commits</summary>
2960

30-
- demos (TimelordUK)
31-
- feat: Add JOIN expression support Phase 2 - LEFT side expressions (v1.63.0) (TimelordUK)
32-
- fix: Correct ANSI alignment in --execute-statement table output (TimelordUK)
33-
- feat: Improve demo script with --execute-statement support (TimelordUK)
34-
- docs: Add command examples to README screenshot captions (TimelordUK)
35-
- feat: Add colorful number classification demos with ANSI colors (TimelordUK)
36-
- fix: Correct table column alignment with ANSI color codes (TimelordUK)
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)
3798

3899
</details>
39100

0 commit comments

Comments
 (0)