Skip to content

Commit c4e26a2

Browse files
committed
chore(version): update version to v0.2.2 and update changelog
1 parent a3f5f29 commit c4e26a2

3 files changed

Lines changed: 30 additions & 2 deletions

File tree

CHANGELOG.md

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,31 @@
1+
## [0.2.2] - 2026-02-27
2+
3+
### Features
4+
5+
- *(fonts)* Embed minimal TrueType font for built-in metrics fallback
6+
- *(fonts)* Add FontSource::bytes() constructor and document priority behavior
7+
8+
### Bug Fixes
9+
10+
- *(lib)* Propagate Pdf::new errors in parse_into_file and parse_into_bytes
11+
- *(pdf)* Replace .expect() with graceful fallback on font source loading
12+
13+
### Other
14+
15+
- Don't check builtinfirst if providing font source
16+
- Allow loading a font as bytes
17+
18+
### Refactor
19+
20+
- *(pdf)* Replace .expect() panics with Result propagation in Pdf::new
21+
- *(fonts)* Remove section separator comments
22+
23+
24+
### Documentation
25+
26+
- *(readme)* Note that built-in fonts work without system fonts installed
27+
- *(readme)* Add embedded bytes font loading mode and usage example
28+
129
## [0.2.1] - 2026-01-27
230

331
### Features

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "markdown2pdf"
3-
version = "0.2.1"
3+
version = "0.2.2"
44
edition = "2021"
55
authors = ["Ismael Sh <me@theiskaa.com>"]
66
description = "Create PDF with Markdown files (a md to pdf transpiler)"

0 commit comments

Comments
 (0)