on master help sign in
Update CHANGELOG
3355aebsharkdp
CHANGELOG.md+14
@@ -13,6 +13,20 @@
13
13
14- Updated `liquid` dependency to 0.20, see #880 (@ignatenkobrain)
14- Updated `liquid` dependency to 0.20, see #880 (@ignatenkobrain)
15
15
16+## `bat` as a library
17+
18+- Stripped out a lot of binary-only dependencies, see #895 and #899 (@dtolnay)
19+
20+ This introduces a `features = ["application"]` which is enabled by default and pulls in
21+ everything required by `bat` the application. When depending on bat as a library, downstream
22+ `Cargo.toml` should disable this feature to cut out inapplicable heavy dependencies:
23+ ``` toml
24+ [dependencies]
25+ bat = { version = "0.13", default-features = false }
26+ ```
27+ Other optional functionality has also been put behind features: `paging` and `git` support.
28+- Allow using the library with older syntect, see #896 and #898 (@dtolnay)
29+
16## New syntaxes
30## New syntaxes
17
31
18- Rego, see #872 (@patrick-east)
32- Rego, see #872 (@patrick-east)