Releases: tomcur/hi-nvim-rs
Releases · tomcur/hi-nvim-rs
hi-nvim-rs-v0.2.0
Breaking
- [breaking] generalize
bg
andfg
to named color groups
(e7f59c4) - [breaking] define default pmenu scrollbar/thumb in terms of existing theme elements
(57a1250)
Features
- add Verf color scheme
(ff51589 2ccb37e 8611148) - tweak border and status line colors
(a354cc5) - add default highlights for Trouble
(8a73b60) - tweak Highlow (3bc4738 b6c64f9 3abdc61)
- make dark version darker, define in terms of accented/unaccented groups
- increase Highlow dark version saturation
- increase Highlow's fg/bg contrast, decrease fg/fg contrast
- use lighten_absolute in Highlow and Twocolor
(75ac649) - tweak Twocolor, use second color for inlines, increase foreground saturation (0e91bd3 da5c977)
- set EndOfBuffer default highlight as NonText
(c25c2d2) - add @module default highlight
(12f2ae4) - improve all color schemes' floating window colors
(7fad20a) - add default Telescope highlights
(5e304b1) - improve grayscale color scheme background colors
(1de07ac) - add Spell highlights to default highlight groups
(538893a) - add support for special colors (
guisp
)
(a496554) - tweak grayscale color scheme
(7382a8a) - (web) use Light/Dark previews instead of Normal/Inverse
(08a550e)
Bug Fixes
Documentation
- improve preview image
(bf93981) - (README) generate and show big preview image
(7e88b5e) - also generate bigger screenshots showing off more features
(42d1a7f) - improve screenshot generation script
(0d01703) - (CHANGELOG) add links to generated changelog
(db2f812) - add nvim to dev shell as required for docs
(d14a8d4) - improve Termsnap invocation to correctly render italics
(ccdc5d1) - use treesitter in color scheme screenshots
(7e9a39b)
Refactor
- create combined SVG by nesting, rather than embedding base64
(ecd4b77) - default highlights for plugins into separate files
(724c9e7) - construct default highlights at build-time
(130b6ef) - remove unnecessary clones
(8b5624f)
Build System and CI
- allow release-plz to trigger actions
(94770b2)
hi-nvim-rs-v0.1.4
Build System and CI
- (hopeful) fix uploading of compiled color schemes to release
hi-nvim-rs-v0.1.3
Features
- Add Grayscale color scheme
Bug Fixes
- (highlights) Add String group (
@string
links to it)
Documentation
- (README) Add configuration explanation
- (README) Add Grayscale to color scheme gallery
- (README) Set example images' widths to ensure github doesn't squash them
- Use Termsnap for color scheme screenshots
Refactor
- Make two lines in Rust example code shorter
Build System and CI
- Add compiled color schemes to release
hi-nvim-rs-v0.1.2
Bug Fixes
- (web) Clear error on success
- (web) Improve color scheme preview on small screens
- (web) Don't scale down to fit overflow on screen
Other
- Bump input flakes
hi-nvim-rs-v0.1.1
Features
- (highlights) Add nvim-dap-ui highlights
- (highlights) Add WinBar and WinBarNC
- (web) Allow specifying listen address and port as cli arguments
Bug Fixes
- (web) Set correct name for default color scheme
- Use correct repo urls
- Typo
- Remove unnecessary file
- Add
@variable
to default highlight groups
Documentation
- Improve explanations in highlow.toml
- Fix typo
- Hosted version is now available
- Improve wording
- Fix url typo
- (hi.nvim.rs) Add inverse theme generation to feature summary
- (hi.nvim.rs) Add screenshots of in-repo color schemes to README
- (hi.nvim.rs) Add badges
Refactor
- Extract palette-gamut-mapping to its own repository
Build System and CI
- Add buildColorscheme to Nix flake
- Add release-plz git-only note
- Add release-plz
- Add Rust build and test workflow
- Add hi-nvim-rs-web to Nix flake
- Read version from Cargo.toml
- Add package to Nix flake
Other
- Bump input flakes