2024-01-14 17:59:59 +00:00
|
|
|
# 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).
|
|
|
|
|
|
|
|
## [Unreleased]
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
### Deprecated
|
|
|
|
|
|
|
|
### Removed
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
2024-05-31 14:14:02 +00:00
|
|
|
### Security
|
|
|
|
|
2024-06-01 15:25:05 +00:00
|
|
|
## [0.2.2] - 2024-06-01
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Messages *actually* wrap properly with terminal viewport width this time
|
|
|
|
|
2024-05-31 14:45:43 +00:00
|
|
|
## [0.2.1] - 2024-05-31
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Messages wrap properly with terminal viewport width
|
|
|
|
|
2024-05-31 14:14:02 +00:00
|
|
|
## [0.2.0] - 2024-05-31
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- Version flag for client and server binaries
|
|
|
|
- Description in help output of client and server binaries
|
|
|
|
- SQLite Database connection to persist room and message history data
|
|
|
|
- Logging message struct and channel + function to make database calls for channel output
|
|
|
|
- Database loading + initialisation, restores previous channels and most recent messages on server start
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
2024-05-31 13:22:30 +00:00
|
|
|
- Update to [charmbracelet/bubbletea](https://github.com/charmbracelet/bubbletea) v0.26.4 to fix Windows resizing
|
2024-05-31 13:23:41 +00:00
|
|
|
- Remove unnecessary alt-screen commands
|
2024-05-31 13:35:50 +00:00
|
|
|
- Server messages from admin commands
|
2024-05-31 13:22:30 +00:00
|
|
|
|
2024-01-15 00:32:41 +00:00
|
|
|
## [0.1.2] - 2024-01-14
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Server redirects non-upgrade http requests
|
|
|
|
|
2024-01-14 23:14:28 +00:00
|
|
|
## [0.1.1] - 2024-01-14
|
|
|
|
|
|
|
|
### Changed
|
|
|
|
|
|
|
|
- Default client host url now points to a live instance of the server
|
|
|
|
|
|
|
|
### Fixed
|
|
|
|
|
|
|
|
- Short flag collision between help and histlen options
|
|
|
|
|
2024-01-14 17:59:59 +00:00
|
|
|
## [0.1.0] - 2024-01-14
|
|
|
|
|
|
|
|
### Added
|
|
|
|
|
|
|
|
- General project structure, including [common type definitions](./common/types.go)
|
|
|
|
- Go programs for [client](./tui/main.go) and [server](./server/main.go)
|
|
|
|
- GitHub Actions release flow, including binaries
|
|
|
|
|
2024-06-01 15:25:05 +00:00
|
|
|
[unreleased]: https://github.com/supleed2/go-chat/compare/v0.2.2...HEAD
|
|
|
|
[0.2.2]: https://github.com/supleed2/go-chat/releases/tag/v0.2.2
|
2024-05-31 14:45:43 +00:00
|
|
|
[0.2.1]: https://github.com/supleed2/go-chat/releases/tag/v0.2.1
|
2024-05-31 14:14:02 +00:00
|
|
|
[0.2.0]: https://github.com/supleed2/go-chat/releases/tag/v0.2.0
|
2024-01-15 01:00:01 +00:00
|
|
|
[0.1.2]: https://github.com/supleed2/go-chat/releases/tag/v0.1.2
|
|
|
|
[0.1.1]: https://github.com/supleed2/go-chat/releases/tag/v0.1.1
|
|
|
|
[0.1.0]: https://github.com/supleed2/go-chat/releases/tag/v0.1.0
|