diff --git a/CHANGELOG.md b/CHANGELOG.md index 220674a..97c83ed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,36 @@ # Changelog +## [0.4.0] - 2024-07-27 + +### Breaking +- [**breaking**] render SVG based on font metrics +([3d1d52c](https://github.com/tomcur/termsnap/commit/3d1d52cea1ed2cdb42b11af1dec66b2190796934)) + + +### Bug Fixes +- *(lib)* fix doctests +([8d2a3cb](https://github.com/tomcur/termsnap/commit/8d2a3cbe2d569c1f3fb7cf3cb62e4c494a8bd6c1)) +- remove unnecessary newline in generated SVGs +([0d24ace](https://github.com/tomcur/termsnap/commit/0d24ace83866a798ea822b881ecdd9956825e1a9)) + + +### Documentation +- *(README)* add note about font metrics +([0ef5040](https://github.com/tomcur/termsnap/commit/0ef504027457e553caff283bec23af4cd42de981)) +- *(README)* use nixpkgs for nix example +([03393db](https://github.com/tomcur/termsnap/commit/03393dbe661ca1367deb78ebd8f738370a8550ff)) + + +### Refactor +- Add Menlo to default font stack +([7fb1fb1](https://github.com/tomcur/termsnap/commit/7fb1fb1d8cb50b841a6c238cb52fc8f0fdd911d3)) + + +### Other +- regenerate examples +([0719c1a](https://github.com/tomcur/termsnap/commit/0719c1a9cc4092dde0690783f22d10a7ae047066)) + + ## [0.3.0] - 2024-07-16 ### Features diff --git a/Cargo.lock b/Cargo.lock index cefdd7c..afda5f2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -488,7 +488,7 @@ dependencies = [ [[package]] name = "termsnap" -version = "0.3.0" +version = "0.4.0" dependencies = [ "alacritty_terminal", "anyhow", @@ -501,7 +501,7 @@ dependencies = [ [[package]] name = "termsnap-lib" -version = "0.3.0" +version = "0.4.0" dependencies = [ "alacritty_terminal", ] diff --git a/Cargo.toml b/Cargo.toml index aaa0bf3..6223a18 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "termsnap" -version = "0.3.0" +version = "0.4.0" edition = "2021" description = "Create SVGs from terminal output" keywords = ["terminal", "screenshot", "ansi", "svg", "vector-graphics"] @@ -24,4 +24,4 @@ clap = { version = "4.5.7", features = ["derive"] } rustix = { version = "0.38.34", features = ["event", "fs", "termios"] } signal-hook = "0.3.17" -termsnap-lib = { path = "./termsnap-lib", version = "0.3.0" } +termsnap-lib = { path = "./termsnap-lib", version = "0.4.0" } diff --git a/termsnap-lib/Cargo.toml b/termsnap-lib/Cargo.toml index 904d175..212eb32 100644 --- a/termsnap-lib/Cargo.toml +++ b/termsnap-lib/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "termsnap-lib" -version = "0.3.0" +version = "0.4.0" edition = "2021" description = "Create SVGs from terminal output" keywords = ["terminal", "screenshot", "ansi", "svg", "vector-graphics"]