All notable changes to this project will be documented in this file.
2024-03-16 - v0.12.5...v0.13.0
- (dev) Add dev container - (e8430d9)
ctrl + o
to insert a line break (#62) - (893d4ad)- Add gemini backend (#52) - (55f7e7d)
- Lock deps - (06504e5)
- Update goreleaser signing key - (f945c7a)
- Lock all binaries - (99221b4)
- Bump
actions/checkout
to v4 (#60) - (07a6b70) - Disable apt and yum for now - (dc557d0)
2024-03-02 - v0.12.4...v0.12.5
- Release v0.12.5 - (95134cc)
- Config paths - (2ae187a)
- Formatting and linting - (f4c2efb)
- Loading entire file when no code blocks are selected - (3655871)
- Config file log message on windows - (d61375b)
- Use xdg config dirs by default (#46) - (f2110b5)
2024-01-30 - v0.12.3...v0.12.4
- Release v0.12.4 - (7e70405)
- Add winget - (6d98843)
2024-01-01 - v0.12.2...v0.12.3
- Release v0.12.3 - (4fcf937)
- Add env for debug log dir - (c0defb6)
2024-01-01 - v0.12.1...v0.12.2
- Isolate session tests - (892753b)
- Add force arg to hash assets - (dfabd4f)
- Move assets to separate toml file (#32) - (865c435)
- Shrink .goreleaser.yml - (895a6d1)
2023-12-29 - v0.12.0...v0.12.1
- Release v0.12.1 - (8c18cf4)
- Update changelog format for deeplinking - (d376f9c)
- Add syntax debugging - (ff40cc6)
- Add missing links for winget - (8c61964)
- Drop alpine linux repo for now - (7abc74d)
2023-12-27 - v0.11.0...v0.12.0
- Update first run description - (cf94035)
- Update usage - (92d7ca8)
- Remove nogpg flag from dnf install - (7954ed1)
- Add musl to thirdparty - (8c1d0af)
- Add winget - (dfe7b72)
- Add docker images - (7b0a178)
- Improve nix installs - (1978618)
- Add manpages - (9383c46)
- Add alpine linux to releases - (05cf1d0)
2023-12-23 - v0.10.0...v0.11.0
- Lint - (eabcc62)
- Only autoscroll if scrollbar is at bottom - (8b75352)
- Drop unused deps - (0e58a63)
- Third party linting - (4e9fe2b)
2023-12-21 - v0.9.2...v0.10.0
- Release v0.10.0 - (2774550)
- LangChain backend - (7c32afe)
- Enable wayland clipboard support - (2163d15)
- [breaking] Default to first model in backend if none selected at start - (1a92a77)
- Cargo publish - (fb11ad4)
- Model boundaries - (b489508)
- Update OpenAI description - (31044d3)
2023-12-19 - v0.9.1...v0.9.2
- Release v0.9.2 - (511313b)
- Linting before releases - (18f006e)
- Add more in depth sessions shell function - (c160fdb)
2023-12-15 - v0.9.0...v0.9.1
- Release v0.9.1 - (96f08a7)
- Remove zig from macos arm builds - (e6fa908)
- Update editor and backend links - (84ca94e)
- Test binaries in actions, move zig setup - (5b14c72)
2023-12-13 - v0.8.2...v0.9.0
- Codeblock error messages - (e9d35a4)
- Copy commands - (6b6001d)
- Change first prompt postfix to not mention markdown - (58be9ca)
- Add copy counter to all code blocks - (9c264e8)
- Update debian packages before install - (a7d9977)
- Migrate to dtolnay/rust-toolchain actions - (124df90)
- Add CLI parameter validation - (b712edc)
- Clearer function names - (861a638)
- Lint - (68b526d)
- Add repository link to cargo.toml (#20) - (c243771)
2023-12-11 - v0.8.1...v0.8.2
- Release v0.8.2 - (4cd207a)
- Use default viewport length for scrollbar - (c47f61c)
2023-12-11 - v0.8.0...v0.8.1
- Release v0.8.1 - (3296b62)
- Reimplement writing to frame manually - (227f369)
2023-12-10 - v0.7.3...v0.8.0
- Release v0.8.0 - (fd7b2eb)
- Handle mouse/touchpad scrolling - (64af526)
- Add backend timeout flag - (7c5f717)
- Remove default syntaxes - (1125076)
- AppState props - (21b410b)
- Update secondary mention of copy command - (f51849d)
- Reduce memory allocations and string copies in bubbles - (03ae852)
- Add further profiling tools - (5585aac)
- Add flamegraphs - (c2cd9f5)
2023-12-07 - v0.7.2...v0.7.3
- Release v0.7.3 - (6f1082c)
- Improve error message on panics - (475647b)
2023-12-07 - v0.7.1...v0.7.2
- Release v0.7.2 - (8d2c796)
- Window resize event, crashes on small windows - (3c981fd)
- Change steps for DEBUG packages - (02c1285)
- Add username to config log - (c1ba105)
2023-12-06 - v0.7.0...v0.7.1
- Release v0.7.1 - (ef860ed)
- Pasting in input box - (d0c76ab)
- Cleanup - (b865de4)
- Add more debug logging - (1719146)
2023-12-05 - v0.6.1...v0.7.0
- Atty security alert - (b79b3c0)
- OpenAI healthcheck - (e367cf9)
- Installing from cargo - (8c4aab7)
- Uploading debug symbols - (12a18de)
- Readd choco - (bd12825)
- Push users towards the editors section - (bda11c4)
- Organize README - (663d65b)
- Add basic logging in backend infra - (1cfbbd4)
2023-12-03 - v0.6.0...v0.6.1
- Release v0.6.1 - (dfaa305)
- Add debug release symbols in releases - (c8bb275)
- Use cargo-run-bin on ci - (5687058)
- Remove choco until first version is approved - (b610af8)
2023-12-02 - v0.5.5...v0.6.0
2023-11-30 - v0.5.4...v0.5.5
- Release v0.5.5 - (060e418)
- CI - (67f5df6)
- Move to faster builds - (fff0c59)
2023-11-30 - v0.5.3...v0.5.4
- Release v0.5.4 - (feda265)
- Add note for chocolatey - (e698b85)
2023-11-26 - v0.5.2...v0.5.3
- Release v0.5.3 - (d9f90cd)
- Session sorting - (d987e56)
- AppState business logic - (f3c223e)
2023-11-26 - v0.5.1...v0.5.2
- Release v0.5.2 - (351cccd)
- Release pipeline - (be9d9ca)
2023-11-25 - v0.5.0...v0.5.1
- Release v0.5.1 - (2b9e141)
- Add chat subcommand to clarify docs - (c3085e0)
2023-11-23 - v0.4.0...v0.5.0
- Model set not working - (861ecd4)
- Code system prompt - (1865818)
- Update README.md - (50e573b)
- Update README.md - (12478e7)
- Cache windows build dependencies - (5b0e1da)
- Cargo publish folder exclude - (ae32a0a)
- Bubble in to service - (145abb6)
- Lock deps - (5403868)
2023-11-22 - v0.3.0...v0.4.0
- Release v0.4.0 - (e15ea73)
- Add sessions (#3) - (c7d4bed)
- Add syntaxes service, new languages - (3fbe54d)
- Add aarch64-pc-windows-msvc releases - (0f6558e)
- Exclude cache from lint - (4ec6a4b)
- Slash commands being sent to backend by accident - (93e9a4b)
- Ignore slash commands when using CTRL+R - (64924d4)
- Clear backend context when switching models - (3b8f7c8)
- Fix typos - (871edac)
2023-11-21 - v0.2.5...v0.3.0
- Release v0.3.0 - (6785c53)
- Add /exit - (6e9f019)
- Add aborting backend requests - (0c75d7d)
- Add keybind to resend last message - (e49a87d)
- Lint - (8abac94)
- Move sending user message to local macro - (f971940)
- CTRL+R - (b22c4dc)
2023-11-16 - v0.2.4...v0.2.5
- Release v0.2.5 - (dd5bafc)
- Editor healthcheck management - (a32d7c8)
- Trait docs - (2b2abe5)
- Goreleaser deprecations - (d7cc1c3)
2023-11-11 - v0.2.3...v0.2.4
- Release v0.2.4 - (cd411c3)
- OpenAI authorization - (a71c3aa)
- Update banner - (48c78b5)
2023-11-10 - v0.2.2...v0.2.3
- Release v0.2.3 - (b969b7c)
- Homebrew tap - (c39b273)
2023-11-10 - v0.2.1...v0.2.2
- Release v0.2.2 - (2c9afe1)
- Better error handling for crashes - (b5b19d1)
- OpenAI healthcheck - (ac5db6f)
- Homebrew tap - (77a8ded)
- Clean docs - (b34a8ba)
2023-11-09 - v0.2.0...v0.2.1
- Release v0.2.1 - (0e9d779)
- Release notes - (97af7bb)
- Append enum bug - (2047204)
- Changelog generation - (e466672)
- Add docker check before releasing - (8669d0a)
2023-11-09 - v0.1.0...v0.2.0
- Handle incorrect parameters to append and replace - (0dcc72f)
- Replace tabs with spaces - (bf281a5)
- Dependency pinning - (3ab6fb6)
- Ignore more folders when publishing to cargo - (fad4238)
- Rename command accept to append - (379df00)
- Docs - (3bcfd22)
- Cargo publish - (080f84e)
- Gitignore - (06900a9)
- Update demo - (6217aef)
- Toml lint - (8466a81)
2023-11-08 - ...v0.1.0