sq/CHANGELOG.md

120 lines
3.3 KiB
Markdown
Raw Normal View History

# Changelog
All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
2022-12-30 20:59:27 +03:00
## [v0.21.3] - 2022-12-30
### Changed
- `sq version` respects `--json` flag.
- `sq version` respects `--verbose` flag. It also shows less info when `-v` is not set.
- `sq version` shows `latest_version` info when `--verbose` and there's a newer version available.
## [v0.20.0] - 2022-12-29
### Added
- `sq` now generates manpages (and installs them).
2022-12-30 01:06:43 +03:00
## [v0.19.0] - 2022-12-29
### Added
- Installer for [Arch Linux](https://archlinux.org),
via [Arch User Repository](https://aur.archlinux.org).
2022-12-25 13:43:01 +03:00
## [v0.18.2] - 2022-12-25
### Added
- The build pipeline now produces `.apk` packages for [Alpine Linux](https://www.alpinelinux.org),
and `install.sh` has been updated accordingly. However, the `.apk` files
are not yet published to a repository, so it's necessary to run `apk` against
the downloaded `.apk` file (`install.sh` does this for you).
2022-12-25 07:39:39 +03:00
## [v0.18.0] - 2022-12-24
### Added
- [#95]: `sq add` now has a `--password` (`-p`) flag that prompts the user for the data source
password, instead of putting it in the location string. It will also read from stdin
if there's input there.
2022-12-24 08:58:40 +03:00
## [v0.17.0] - 2022-12-23
### Changed
- More or less every `go.mod` dependency has been updated to latest. This includes
drivers for `sqlite` and `sqlserver`. The driver updates led to some broken
things, which have been fixed.
## [v0.16.1] - 2022-12-23
2022-12-18 02:11:33 +03:00
### Fixed
2022-12-25 07:39:39 +03:00
- [#123]: Shell completion is better behaved when a source is offline.
2022-12-18 02:11:33 +03:00
## [v0.16.0] - 2022-12-16
### Added
- `--verbose` flag is now global
- `install.sh` install script.
### Changed
- Improved GH workflow
- `sq inspect` shows less output by default (use `-v` to restore previous behavior)
### Fixed
- `sq inspect` can now deal with Postgres sources that have null values for constraint fields
## [v0.15.11] - 2022-11-06
### Changed
- Yet more changes to GitHub workflow.
## [v0.15.4] - 2021-09-18
### Changed
2021-02-27 17:47:24 +03:00
2021-09-19 06:48:28 +03:00
- Bug fixes
## [v0.15.3] - 2021-03-13
### Changed
- [#91]: MySQL driver options no longer stripped
## [v0.15.2] - 2021-03-08
### Changed
- [#89]: Bug with SQL generated for joins.
2021-03-08 09:37:37 +03:00
2021-02-27 17:47:24 +03:00
2022-12-30 20:59:52 +03:00
[v0.21.3]: https://github.com/neilotoole/sq/compare/v0.20.0...v0.21.3
[v0.20.0]: https://github.com/neilotoole/sq/compare/v0.19.0...v0.20.0
2022-12-30 01:06:43 +03:00
[v0.19.0]: https://github.com/neilotoole/sq/compare/v0.18.2...v0.19.0
2022-12-25 13:43:01 +03:00
[v0.18.2]: https://github.com/neilotoole/sq/compare/v0.18.0...v0.18.2
2022-12-25 07:39:39 +03:00
[v0.18.0]: https://github.com/neilotoole/sq/compare/v0.17.0...v0.18.0
2022-12-24 08:58:40 +03:00
[v0.17.0]: https://github.com/neilotoole/sq/compare/v0.16.1...v0.17.0
[v0.16.1]: https://github.com/neilotoole/sq/compare/v0.16.0...v0.16.1
[v0.16.0]: https://github.com/neilotoole/sq/compare/v0.15.11...v0.16.0
[v0.15.11]: https://github.com/neilotoole/sq/compare/v0.15.4...v0.15.11
[v0.15.4]: https://github.com/neilotoole/sq/compare/v0.15.3...v0.15.4
[v0.15.3]: https://github.com/neilotoole/sq/compare/v0.15.2...v0.15.3
[v0.15.2]: https://github.com/neilotoole/sq/releases/tag/v0.15.2
2022-12-23 19:39:38 +03:00
[#123]: https://github.com/neilotoole/sq/issues/123
[#95]: https://github.com/neilotoole/sq/issues/93
[#91]: https://github.com/neilotoole/sq/pull/91
[#89]: https://github.com/neilotoole/sq/pull/89