Update for 0.2.0.0

This updates:
- The CHANGELOG.md.
- The cabal version number.
This commit is contained in:
CrystalSplitter 2024-02-11 14:14:21 -08:00 committed by Jordan R AW
parent 261232adcd
commit a0c44d2f0f
2 changed files with 40 additions and 2 deletions

View File

@ -1,5 +1,39 @@
# Revision history for ghcitui
## 0.2.0.0 -- 2024-02-11
### New Features
- Rudimentary tab completion! (credit: https://github.com/bradrn)
### API Changes
- **Ghcitui.Brick**
- Added functions to support tab completion.
- **Ghcitui.Core**
- Added `Ghcitui.Ghcid.ParseTabCompletions` module.
- Added `Ghcitui.Ghcid.Daemon.tabComplete`.
- Moved ParseError to its own module (`Ghcitui.Ghcid.ParseError`).
- Removed lazy data fields in records in
- `Ghcitui.Ghcid.Daemon.BreakpointArg`
- `Ghcitui.Ghcid.Daemon.InterpState`
- Possibly a few more
- **Other**
- Update version for `vty`.
### Bug fixes
- Fix issue with CRLF line endings caused weird source viewer wrapping behaviour.
### Misc
- Added help message on start up splash to mention '?' keybinding.
- Increased the cabal `tested-with` range.
### Known issues
See https://github.com/CrystalSplitter/ghcitui/issues for the latest issues.
## 0.1.0.0 -- 2024-01-21
First release! This is a "public beta" release, which we try to get feedback for higher priority
@ -29,3 +63,4 @@ features.
- String variables which contain quotes are not parsed correctly.
- Unable to interrupt expressions (hopefully fixed in a future version?)
- Currently no remapping of keybindings or colours.
- CRLF line endings don't work (fixed in 0.2.0.0)

View File

@ -1,6 +1,6 @@
cabal-version: 2.4
name: ghcitui
version: 0.1.0.0
version: 0.2.0.0
synopsis: A Terminal User Interface (TUI) for GHCi
description:
@ -27,7 +27,10 @@ license-file: LICENSE
license: BSD-3-Clause
maintainer: crystal@crystalwobsite.gay
stability: experimental
tested-with: GHC == 9.2.8, GHC == 9.4.8, GHC == 9.8.1
tested-with: GHC == 9.2.8
||==9.4.7
||==9.4.8
||==9.8.1
extra-source-files: LICENSE
, assets/splash.txt