Marty Oehme
250fb36146
Switched the history from using the XDG_CACHE_HOME directory by default to use XDG_STATE_HOME by default. This makes sense since cache can (and should be prepared to) be wiped at any moment and the program functionality should not be hindered by this. Since we need to retain history through such wipes the newly introduced state directory is the perfect match for keeping the history file in. This does constitute a small breaking change for existing histories which need to be moved to the new directory if they made use of the old cache directory. Fixes #5.
47 lines
1.3 KiB
Markdown
47 lines
1.3 KiB
Markdown
# 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
|
|
|
|
- Add new option `-n` which suppresses printing the final newline character in output
|
|
|
|
### Changed
|
|
|
|
- Multiple command options can be combined
|
|
- History uses `XDG_STATE_HOME` directory by default:
|
|
This constitutes a slight break in behavior if you relied a lot on your pick history in the
|
|
default location. To retain your old history file, simply move it from the old cache directory
|
|
(`~/.cache/bemoji-history.txt` by default) to the new one (`~/.local/state/bemoji-history.txt`
|
|
by default).
|
|
|
|
<!-- ### Deprecated -->
|
|
|
|
<!-- ### Removed -->
|
|
|
|
### Fixed
|
|
|
|
- Custom default command is only executed when no command option given
|
|
- Results are matched case insensitively when using rofi picker to match other pickers
|
|
|
|
<!-- ### Security -->
|
|
|
|
## [0.2.0] - 2022-06-29
|
|
|
|
### Added
|
|
|
|
- Display of configuration options on `-v` toggle
|
|
- AUR installation instructions
|
|
|
|
### Changed
|
|
|
|
- Simplified grep invocation to adhere more closely to POSIX
|
|
|
|
### Fixed
|
|
|
|
- Custom picker, clipper, and typer command invocation quoting
|