Releases: nao1215/sqly
Releases · nao1215/sqly
Release list
v0.14.3
Changelog
- e27a665 Bump github.com/nao1215/filesql from 0.5.0 to 0.6.0
- e400039 Fix issue181
- dd4c3fb Merge pull request #180 from nao1215/dependabot/go_modules/github.com/nao1215/filesql-0.6.0
- 6ed9b47 Merge pull request #182 from nao1215/nchika/fix-bug-issue181
- 9b141e0 Merge pull request #183 from nao1215/nchika/not-show-unused-tables
- 5c97f26 Not show internal tables
v0.14.2
Changelog
- 2951ca5 Bump github.com/nao1215/filesql from 0.4.5 to 0.4.6
- afebb9c Bump github.com/olekukonko/tablewriter from 1.1.0 to 1.1.1
- 70c04c3 Bump github.com/olekukonko/tablewriter from 1.1.1 to 1.1.2
- d27bf05 Bump github.com/xuri/excelize/v2 from 2.9.1 to 2.10.0
- be66492 Bump libraries and fix linter
- a585a5f Merge branch 'nao1215:main' into main
- 92dcd1e Merge pull request #166 from nao1215/dependabot/go_modules/github.com/xuri/excelize/v2-2.10.0
- ae7a4ab Merge pull request #169 from nao1215/dependabot/go_modules/github.com/olekukonko/tablewriter-1.1.1
- 0eb97db Merge pull request #174 from Wozzardman/main
- 1678bc6 Merge pull request #175 from nao1215/nchika/bump-libraries
- 108f27f Merge pull request #176 from Wozzardman/main
- 3ff8df8 Merge pull request #177 from nao1215/dependabot/go_modules/github.com/nao1215/filesql-0.4.6
- 863e6f2 Merge pull request #178 from nao1215/dependabot/go_modules/github.com/olekukonko/tablewriter-1.1.2
- 797fc26 Merge pull request #179 from nao1215/nchika/v0.14.2
- 283608e Update shell/clear.go
- 23a86c2 Version 0.14.2
- 3065465 bump filesql v0.5.0
- c26ddaf feat: add .clear command to clear terminal screen
- 06412e5 fix: remove unused context import from clear test
- f77b2b9 fix: update clear command test to work in CI environments
- d02ac18 refactor: use CommandContext for clear command to respect context cancellation
v0.14.1
v0.14.0
Changelog
- 3a0f52a Bump tablewriter
- 7b086ec Delete unused code in interactor
- 294d9a9 Implement missing Dump functionality for filesql migration
- 3eccabb Merge pull request #157 from nao1215/nchika/update-demo
- 954085c Merge pull request #158 from nao1215/nchika/delete-unused-code
- a5a8687 Merge pull request #159 from nao1215/ncika/fix/implement-missing-dump-features
- 41376f8 Merge pull request #161 from nao1215/nchika/support-cte
- 2e2dd68 Merge pull request #162 from nao1215/nchika/bump-tablewriter
- 4c8cf7f Merge pull request #163 from nao1215/nchika/v0.14.0
- 4f217cc Support CTE
- c43d1f3 Update CHANGELOG for v0.13.0 release
- d119d1c Update demo that use nao1215/prompt
- f3aff87 Version 0.14.0
v0.13.0
Breaking Changes
- Dependencies: Migrate from
c-bata/go-prompttogithub.com/nao1215/prompt- Replace unmaintained
c-bata/go-promptlibrary with modernnao1215/prompt - Addresses critical stability issues including divide-by-zero panics and memory leaks
- Improved cross-platform compatibility and better terminal handling
- Replace unmaintained
Enhancements
- Interactive Shell: Enhanced prompt functionality and user experience
- Maintained full compatibility with existing shell features (completion, history, commands)
- Improved terminal input handling with better cursor control
- Support for multiline input with enhanced editing capabilities
- Fixed display issues with extra newlines after user input
- Updated color themes and visual consistency
Technical Improvements
- Architecture: Updated dependency management and architecture constraints
- Updated
.go-arch-lint.ymlto reflect new prompt library dependency - Maintained clean architecture boundaries and dependency injection patterns
- All existing tests pass with new prompt implementation
- Updated
- Code Quality: Improved error handling and input processing
- Enhanced input sanitization with
strings.TrimSpace()for reliable parsing - Added terminal control sequences for optimal display behavior
- Removed legacy workarounds for
c-bata/go-promptbugs
- Enhanced input sanitization with
- Testing: Comprehensive test coverage maintained
- All shell functionality tests updated and passing
- Completion system tests adapted to new prompt library API
- Cross-platform compatibility verified
Bug Fixes
- Shell Display: Fix unwanted newlines appearing after user input
- Resolved extra blank lines that appeared between input and output
- Improved terminal cursor positioning with ANSI escape sequences
- Maintains clean, professional shell appearance
Migration Notes
- For Users: No changes to command-line interface or functionality
- All existing commands, features, and workflows remain identical
- No configuration changes required
- For Developers: Updated prompt library dependency
- New dependency:
github.com/nao1215/prompt v0.0.1 - Removed dependency:
github.com/c-bata/go-prompt - Internal API changes are fully abstracted from public interfaces
- New dependency:
Changelog
v0.12.2
Changelog
- d417e9a Bump modernc.org/sqlite from 1.38.2 to 1.39.0
- 24e7243 Fix syntax error when using file name as table name
- 5343899 Merge pull request #150 from nao1215/dependabot/go_modules/modernc.org/sqlite-1.39.0
- d7fc514 Merge pull request #152 from nao1215/nchika/fix-claude-code-review
- 5e75ca7 Merge pull request #153 from nao1215/nchika/fix-sql-syntax-error
- eddd4f9 Merge pull request #154 from nao1215/nchika/version0.12.2
- b7078e2 Skip review for dependabot PR
- f40df4c Update version 0.12.2
v0.12.1
Changelog
- 066ea6a Fix completion
- e0fe515 Fix filesql adapter column quoting issue
- 828631b Merge pull request #145 from nao1215/nchika/update-readme
- 360e94f Merge pull request #146 from nao1215/nchika/refactor
- 54156f5 Merge pull request #149 from nao1215/nchika/v0.12.1
- cc11ab6 Refactor method
- 8c0a375 Update
- 798e04b Version 0.12.1
v0.12.0
Changelog
- 0a86dd2 "Claude Code Review workflow"
- 5b8be74 "Claude PR Assistant workflow"
- b676409 Add README in es, fr, ja, ko, ru, zh-cn
- a4c7512 Add go 1.24
- 38d711c Bump github.com/google/go-cmp from 0.6.0 to 0.7.0
- dd44965 Bump github.com/sergi/go-diff from 1.3.1 to 1.4.0
- 0763386 Bump github.com/spf13/pflag from 1.0.6 to 1.0.10
- f9fe0e5 Bump github.com/stretchr/testify from 1.10.0 to 1.11.1
- 9cbb0ff Bump github.com/xuri/excelize/v2 from 2.9.0 to 2.9.1
- c50a81f Bump go.uber.org/mock from 0.5.1 to 0.5.2
- 3ff5306 Bump golang.org/x/net from 0.33.0 to 0.36.0
- 4a9b97f Bump modernc.org/sqlite from 1.34.5 to 1.35.0
- 9f13589 Bump modernc.org/sqlite from 1.35.0 to 1.36.0
- b03c0d2 Bump modernc.org/sqlite from 1.36.0 to 1.36.1
- d5649f9 Integration filesql package
- c745427 Merge pull request #100 from nao1215/nao1215-patch-1
- 99c6238 Merge pull request #101 from nao1215/dependabot/go_modules/modernc.org/sqlite-1.35.0
- fd3c663 Merge pull request #102 from nao1215/dependabot/go_modules/github.com/google/go-cmp-0.7.0
- 5fc8225 Merge pull request #103 from nao1215/dependabot/go_modules/modernc.org/sqlite-1.36.0
- eb538d4 Merge pull request #104 from nao1215/dependabot/go_modules/golang.org/x/net-0.36.0
- e911f66 Merge pull request #105 from nao1215/dependabot/go_modules/modernc.org/sqlite-1.36.1
- 6386d9c Merge pull request #114 from nao1215/nchika/bump
- 9dc8aa2 Merge pull request #115 from nao1215/dependabot/go_modules/go.uber.org/mock-0.5.2
- 3a85a52 Merge pull request #116 from nao1215/dependabot/go_modules/github.com/xuri/excelize/v2-2.9.1
- 15a3a27 Merge pull request #122 from nao1215/dependabot/go_modules/github.com/sergi/go-diff-1.4.0
- 11311ef Merge pull request #136 from nao1215/nchika/add-readme
- 9537119 Merge pull request #137 from nao1215/dependabot/go_modules/github.com/stretchr/testify-1.11.1
- 822920d Merge pull request #139 from nao1215/dependabot/go_modules/github.com/spf13/pflag-1.0.10
- 7b6d114 Merge pull request #142 from nao1215/nchika/introduce-filesql
- 86b851d Merge pull request #143 from nao1215/add-claude-github-actions-1757083861098
- 80e3836 Merge pull request #144 from nao1215/nchika/llm-setting
- c751ec5 Merge pull request #99 from nao1215/nchika/refacto-mode
- d789dce Migrate
- 734441d Refactor mode
- d894260 Support go 1.24 or later
- 0a9d836 Update GetVersion()'s test
- b921536 Update README.md
- 904119a Update go.mod
- 2ceefa0 Update library and Add LLM settings
- 424b9f9 Version 0.12.0
v0.11.0: Added helper commands to the SQLy shell to improve its usability as a shell.
Release official documentation for users & developers
Changelog
- d49e5a7 Add .cd helper command and .ls helper command
- c368778 Add documents for GitHub Pages
- 82c3657 Bump github.com/sergi/go-diff from 1.2.0 to 1.3.1
- 4008dd4 Bump github.com/stretchr/testify from 1.9.0 to 1.10.0
- a061c49 Introduce GitHub Pages
- 00021c9 Merge pull request #89 from nao1215/dependabot/go_modules/github.com/sergi/go-diff-1.3.1
- 1521605 Merge pull request #90 from nao1215/dependabot/go_modules/github.com/stretchr/testify-1.10.0
- 07568da Merge pull request #94 from nao1215/nchika/introduce-gh-pages
- 8b93dfc Merge pull request #95 from nao1215/nchika/add-doc
- 955adff Merge pull request #96 from nao1215/nchika/refactor-shell
- bdafa83 Merge pull request #98 from nao1215/nchika/cd-helper-command
- 101163f Refactor shell package
v0.10.0: Enhanced the functionality of the sqly shell.
Enhanced the functionality of the sqly shell.
- Added the .pwd helper command and modified the prompt to display the current mode.
- Refactored the code and converted most of the domain model into value objects.
Changelog
- 8812122 Add .pwd helper command
- 5c8ec2d Change part of the model in the domain model to a Value Object
- 4fdc1c6 Merge pull request #91 from nao1215/nchika/add-pwd-helper-command
- 9173ce5 Merge pull request #92 from nao1215/nchika/refactor-model
- 0fbe9af Merge pull request #93 from nao1215/nchika/prompt-with-mode
- a0f7047 Print prompt with mode.
- 433b598 Update README