Added
- Added v1 theme system with overlays and role inheritance by @pamburus in #1219
See Theme Configuration Guide for more details.
Changed
- Enabled
@accent-italictheme overlay by default by @pamburus in #1223
If you would like to return to the previous behavior, please update your configuration file to explicitly disable overlays.
TOML# Theme overlays to apply on top of the base theme and main configured theme. theme-overlays = []
YAML# Theme overlays to apply on top of the base theme and main configured theme. theme-overlays: []
- Converted default embedded config to TOML format by @pamburus in #1213, #1214, #1215, #1216, #1217, #1220, #1221
See the updated default configuration file: config.toml.
Fixed
- Removed duplicate indicator style application by @pamburus in #1225
- Use unicode-width crate for character width calculations by @pamburus in #1231
- Split badges into graphemes for width calculations by @pamburus in #1232
Other
- Update schema cross-references by @pamburus in #1222
- Update schema references in TOML files by @pamburus in #1218
- Get rid of generic
Fromimplementation by @pamburus in #1226
Dependencies
- Bump const-str from 0.7.1 to 1.0.0 by @dependabot in #1230
- Bump signal-hook from 0.3.18 to 0.4.1 by @dependabot in #1229
- Bump tombi-toml/setup-tombi from 1.0.6 to 1.0.7 by @dependabot in #1212
- Update dependencies by @missionis in #1228
- Update nix flake dependencies by @missionis in #1227
Full Changelog: v0.33.2...v0.34.0