mirror of
https://github.com/alexpasmantier/television.git
synced 2025-07-28 13:51:41 +00:00

* build(infer): drop infer dependency and refactor code to a simpler heuristic * Update changelog --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
210 lines
5.1 KiB
Markdown
210 lines
5.1 KiB
Markdown
# Changelog
|
|
|
|
All notable changes to this project will be documented in this file.
|
|
|
|
## [unreleased]
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Quote file names that contain spaces when printing them to stdout (#51)
|
|
|
|
### 🚜 Refactor
|
|
|
|
- *(picker)* Refactor picker logic and add tests to picker, cli, and events (#57)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Terminal emulators compatibility and good first issues (#56)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Add readme version update to github actions (#55)
|
|
|
|
### Build
|
|
|
|
- *(infer)* Drop infer dependency and refactor code to a simpler heuristic
|
|
|
|
## [0.5.1] - 2024-11-20
|
|
|
|
### 📚 Documentation
|
|
|
|
- Add instructions for installing on Arch Linux (#43)
|
|
- *(brew)* Add brew installation method for MacOS to README (#45)
|
|
- *(config)* Update docs to mention XDG_CONFIG_HOME precedence on all platform (#48)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Add CHANGELOG.md (#44)
|
|
- *(config)* Default configuration now uses 100% of terminal screen space (#47)
|
|
- *(changelog)* Udpate changelog and add corresponding makefile command (#53)
|
|
- *(actions)* Remove changelog update from the main branch
|
|
- Bump version to 0.5.1
|
|
|
|
## [0.5.0] - 2024-11-18
|
|
|
|
### 🚀 Features
|
|
|
|
- *(cli)* Allow passing passthrough keybindings via stdout for the parent process to deal with (#39)
|
|
- *(ui)* Make the top UI help bar toggleable (#41)
|
|
|
|
### 🚜 Refactor
|
|
|
|
- *(config)* [**breaking**] Make action names snake case in keybinding configuration (#40)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Update README television version
|
|
- Update README television version specifier
|
|
- Update README television version
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- *(rustfmt)* Update rustfmt.toml (#42)
|
|
|
|
## [0.4.23] - 2024-11-16
|
|
|
|
### 🚀 Features
|
|
|
|
- *(ui)* Make help bar display optional (#35)
|
|
|
|
### 🚜 Refactor
|
|
|
|
- *(configuration)* Modularize code and better handling of default options (#32)
|
|
|
|
### 📚 Documentation
|
|
|
|
- *(debian)* Add installation docs for debian-based systems (#33)
|
|
- *(config)* Update docs default configuration (#34)
|
|
|
|
## [0.4.22] - 2024-11-16
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(ghactions)* Only trigger cd workflow on new tags (#22)
|
|
- *(config)* Swap out default keymaps with user defined ones instead of stacking (#26)
|
|
|
|
### 🚜 Refactor
|
|
|
|
- *(channels)* Converting between entries and channels is now generic over channels (#25)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- *(deb)* Release deb package for television (#31)
|
|
- Update CD workflow
|
|
- *(cd)* Fix cd configuration for deb packages
|
|
- *(cd)* Fix cd configuration for deb packages
|
|
- *(versions)* Bump workspace crates versions
|
|
|
|
## [0.4.21] - 2024-11-13
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(windows)* #20 respect `TELEVISION_CONFIG` env var on windows (#21)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- *(nix)* Nix flake shell + rust-toolchain.toml setup (#14)
|
|
|
|
## [0.4.20] - 2024-11-11
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- *(windows)* Ignore `KeyEventKind::Release` events (#3)
|
|
- *(windows)* Bump television_utils to v0.0.1 (#4)
|
|
- *(config)* More consistent configuration file location for linux and macos (#9)
|
|
- *(workspace)* Fix cargo workspace dependencies
|
|
- *(cargo workspace)* Fix cargo workspace structure and dependencies (#15)
|
|
|
|
### 🚜 Refactor
|
|
|
|
- *(workspace)* Reorganize cargo workspace (#12)
|
|
|
|
### 📚 Documentation
|
|
|
|
- Add terminal emulators compatibility status
|
|
- Fix table alignments
|
|
- *(readme)* Update terminal emulators compatibility list (#6)
|
|
|
|
### ⚡ Performance
|
|
|
|
- *(preview)* Remove temporary plaintext previews in favor of loading message preview (#10)
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Update README.md install section
|
|
- *(coc)* Create CODE_OF_CONDUCT.md (#7)
|
|
- *(crate)* Add include directives to Cargo.toml to make the crate leaner (#11)
|
|
|
|
## [0.4.18] - 2024-11-10
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Add the correct permissions to release binaries
|
|
- Add `winapi-util` dependency for windows builds
|
|
|
|
## [0.4.17] - 2024-11-10
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Udate documentation and dependencies
|
|
- Update Makefile and CONTRIBUTING.md
|
|
- Testing out the CD pipeline
|
|
|
|
## [0.4.15] - 2024-11-10
|
|
|
|
### 🚀 Features
|
|
|
|
- Send to channel
|
|
- More syntaxes and themes for highlighting + configuration
|
|
|
|
### 🐛 Bug Fixes
|
|
|
|
- Fixing various issues
|
|
- Fixing various issues
|
|
- Fix linting issues and ignore derive docs for tests
|
|
- Filtering system directories in gitrepos
|
|
- Stabilize preview scroll initialization
|
|
- Doctests imports
|
|
- Gag stdout and stderr while loading theme assets to silence bat warning
|
|
|
|
### 🚜 Refactor
|
|
|
|
- Refactoring
|
|
- Refactoring matcher
|
|
- Extract matcher logic into separate crate
|
|
- Split project into separate crates
|
|
- More refactoring and fixing doctests
|
|
|
|
### 📚 Documentation
|
|
|
|
- Docs and linting
|
|
- Documentation
|
|
- Update README.md
|
|
- Add default keybindings to README.md
|
|
- Some work on CONTRIBUTING.md
|
|
- More work on CONTRIBUTING.md
|
|
|
|
### 🧪 Testing
|
|
|
|
- Tests and docs for strings.rs
|
|
- Testing ci
|
|
|
|
### ⚙️ Miscellaneous Tasks
|
|
|
|
- Bump version
|
|
- Bump version
|
|
- Unused imports and ci docs
|
|
- Update dependencies and bump version
|
|
- Update dependencies and bump version
|
|
- Bump version
|
|
- Update dependencies and bump version
|
|
- Makefile and dist scripts
|
|
- *(precommit)* Don't allow committing if clippy doesn't pass
|
|
- Patch
|
|
- Update workspace crates configurations
|
|
- *(previewers)* Unused attributes
|
|
- Add license to syntax snippet
|
|
- Bump version
|
|
|
|
<!-- generated by git-cliff -->
|