Release 0.2.0

This commit is contained in:
Noah Hellman 2023-04-04 23:30:46 +02:00
parent a2adb40629
commit b6300d22df
4 changed files with 33 additions and 4 deletions

View file

@ -1,3 +1,32 @@
## [0.2.0](https://github.com/hellux/jotdown/releases/tag/0.2.0) - 2023-04-04
### Added
- Arguments to CLI (#8).
- Render trait (#12).
- Support for escapes in attributes (#19).
- Clone implementation for `Event` (#24).
- Rendering of borrowed `Event`s (#29).
- Clone implementation for `Parser` (#30).
### Changed
- (breaking) HTML rendering is done via the Render trait (#12).
- (breaking) Attribute values are represented by a custom `AttributeValue` type
(#19).
- (breaking) Link `Event`s now expose unresolved reference labels (#27).
- Performance improved for inline parsing, up to 40% faster (#30).
### Fixed
- Incorrect parsing when multiple list items start on same line.
- List tightness.
- Disappearing attributes after inline verbatim (#16).
- Invalid HTML due to img tags (#25).
- Email autolink events not marked as Email (#27).
- Link text reference labels not stripping formatting (#22).
- Disappearing consecutive attribute sets (#34).
## [0.1.0](https://github.com/hellux/jotdown/releases/tag/0.1.0) - 2023-02-05
Initial Release.

4
Cargo.lock generated
View file

@ -263,11 +263,11 @@ dependencies = [
[[package]]
name = "jotdown"
version = "0.1.0"
version = "0.2.0"
[[package]]
name = "jotdown_wasm"
version = "0.1.0"
version = "0.2.0"
dependencies = [
"git2",
"jotdown",

View file

@ -2,7 +2,7 @@
name = "jotdown"
description = "A parser for the Djot markup language"
authors = ["Noah Hellman <noah@hllmn.net>"]
version = "0.1.0"
version = "0.2.0"
license = "MIT"
edition = "2021"
keywords = ["djot", "markup"]

View file

@ -3,7 +3,7 @@ name = "jotdown_wasm"
description = "Web demo of Jotdown"
authors = ["Noah Hellman <noah@hllmn.net>"]
license = "MIT"
version = "0.1.0"
version = "0.2.0"
edition = "2021"
homepage = "https://hllmn.net/projects/jotdown"
repository = "https://github.com/hellux/jotdown"