diff options
author | Lars Wirzenius <liw@liw.fi> | 2022-09-13 10:04:42 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2022-09-13 11:37:48 +0300 |
commit | 053d104c1d1f2a697fac6424f9fbe0e7e0b91af1 (patch) | |
tree | 58af95b42c59853cbc2de03bbeca11f29c4c9312 /NEWS.md | |
parent | 4e54fa9ea0485aac2d750c5eb4fa9ead83ecf365 (diff) | |
download | subplot-053d104c1d1f2a697fac6424f9fbe0e7e0b91af1.tar.gz |
chore: prepare release 0.5.0
The os_str_bytes crate dependency is kept at the 6.1.0 version so that
we don't have to bump the MSRV version.
Likewise, the time crate is kept at 0.3.9, and serde_yaml at 0.8.26.
Sponsored-by: author
Diffstat (limited to 'NEWS.md')
-rw-r--r-- | NEWS.md | 22 |
1 files changed, 22 insertions, 0 deletions
@@ -4,6 +4,28 @@ This file summarises the changes between released versions of Subplot and its associated libraries, especially with regards to changes visible to the user of the Subplot software. +# Version 0.5.0, released 2022-09-13 + +* The big, breaking change for this release is that Subplot now + expects document metadata in a separate YAML file. It was previously + embedded in the Markdown input file. This allows us to be more + strict, when parsing the metadata: we only need to support what + Subplot needs, not the nearly arbitrary YAML Pandoc supports. Later + on, it will also enable us to support multiple Markdown files as + input. + +* That change also means that we drop support for use of Subplot as a + Pandoc filter (the `subplot-filter` command and the `subplot filter` + subcommand). It doesn't make sense unless the metadata is + embedded in the Markdown. + +* We've renamed things so that we consistently call a Markdown fenced + code block that is marked as a data file, an "embedded file". + Previously we also used other names, causing unnecessary confusion. + +* The new home page URL is updated in all crate metadata. This means + crates.io will point at the new location after this release is made. + # Version 0.4.3, released 2022-007-29 - Bump the dependency on the `roadmap` crate to a version that depends |