v0.26.3Desktop
Added 2
- Added support for intel x86 apple build in nightlies and releases as separate artifact
- Added support for BUILD_GIT_COMMIT_ID environment variable to enable builds from git archive generated source tarballs or outside a git repository
Changed 1
- Theme file format for color definitions changed from Some(White) to Some("White") and now supports hex format like Some("#00ff00")
Fixed 1
- Updated yanked dependency to libc to fix building with --locked
Breaking Changes
Theme file format
note: this actually applied to the previous release already: 0.26.2
Ratatui (upstream terminal rendering crate) changed its serialization format for Colors. So the theme files have to be adjusted.
selection_fg: Some(White) -> selection_fg: Some("White")
but this also allows us now to define colors in the common hex format:
selection_fg: Some(Rgb(0,255,0)) -> selection_fg: Some("#00ff00")
Checkout THEMES.md for more info.
Added
- due to github runner changes, the regular mac build is now arm64, so we added support for intel x86 apple build in nightlies and releases (via separat artifact)
- support
BUILD_GIT_COMMIT_IDenabling builds fromgit archivegenerated source tarballs or other outside a git repo [@alerque] (#2187)
Fixes
- update yanked dependency to
libcto fix building with--locked. - document breaking change in theme file format.