diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 7f26ba9..5520dc3 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.20" + ".": "0.1.21" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 56f00aa..2017b7b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,24 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). +## [0.1.21](https://github.com/mdn/rari/compare/v0.1.20...v0.1.21) (2025-01-29) + + +### Features + +* **cli:** use info! instead of println! ([797e299](https://github.com/mdn/rari/commit/797e29999c222eb4cd4e4d0d55fa468232b72001)) +* **templ:** support full syntax for csssyntaxraw ([1d78439](https://github.com/mdn/rari/commit/1d7843962ba9d2ccdc15b88106a373e16b705a0f)) +* **tools:** add validate-redirects and support locale arg ([4488aed](https://github.com/mdn/rari/commit/4488aedb5949d66e5b1fc6e7c72b206c1bf182b7)) + + +### Bug Fixes + +* **build:** canonicalize file arguments ([5e2cccf](https://github.com/mdn/rari/commit/5e2cccf14638aa5b389b73c969540daf85366f18)), closes [#98](https://github.com/mdn/rari/issues/98) +* **build:** don't try to read generic pages if not set ([508b26f](https://github.com/mdn/rari/commit/508b26f8073a5cc014d7df8054635f108062e7a4)) +* **frontmatter:** status is always an array ([5b5206b](https://github.com/mdn/rari/commit/5b5206b655c8672b23d13e655ef39520af8d1d35)) +* **tool:** make `status` frontmatter serialize like in yari ([#109](https://github.com/mdn/rari/issues/109)) ([c43860d](https://github.com/mdn/rari/commit/c43860d4351bb3192004590756f6137440d580b8)) +* **yaml:** force double quotes for fm and sidebars ([9890c7d](https://github.com/mdn/rari/commit/9890c7d321b9cc3d91054549552df3b88d826c83)) + ## [0.1.20](https://github.com/mdn/rari/compare/v0.1.19...v0.1.20) (2025-01-24) diff --git a/Cargo.lock b/Cargo.lock index 70ae24e..d4d1ad4 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -570,14 +570,14 @@ dependencies = [ [[package]] name = "css-definition-syntax" -version = "0.1.20" +version = "0.1.21" dependencies = [ "thiserror 1.0.69", ] [[package]] name = "css-syntax" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "css-definition-syntax", @@ -594,7 +594,7 @@ dependencies = [ [[package]] name = "css-syntax-types" -version = "0.1.20" +version = "0.1.21" dependencies = [ "regress", "serde", @@ -804,7 +804,7 @@ dependencies = [ [[package]] name = "diff-test" -version = "0.1.20" +version = "0.1.21" dependencies = [ "ansi-to-html", "anyhow", @@ -2546,7 +2546,7 @@ dependencies = [ [[package]] name = "rari" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "axum", @@ -2573,7 +2573,7 @@ dependencies = [ [[package]] name = "rari-data" -version = "0.1.20" +version = "0.1.21" dependencies = [ "chrono", "indexmap", @@ -2588,7 +2588,7 @@ dependencies = [ [[package]] name = "rari-deps" -version = "0.1.20" +version = "0.1.21" dependencies = [ "chrono", "css-syntax-types", @@ -2605,7 +2605,7 @@ dependencies = [ [[package]] name = "rari-doc" -version = "0.1.20" +version = "0.1.21" dependencies = [ "chrono", "constcat", @@ -2657,14 +2657,14 @@ dependencies = [ [[package]] name = "rari-linter" -version = "0.1.20" +version = "0.1.21" dependencies = [ "thiserror 1.0.69", ] [[package]] name = "rari-md" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "base64", @@ -2677,7 +2677,7 @@ dependencies = [ [[package]] name = "rari-sitemap" -version = "0.1.20" +version = "0.1.21" dependencies = [ "chrono", "flate2", @@ -2691,7 +2691,7 @@ dependencies = [ [[package]] name = "rari-templ-func" -version = "0.1.20" +version = "0.1.21" dependencies = [ "anyhow", "quote", @@ -2701,7 +2701,7 @@ dependencies = [ [[package]] name = "rari-tools" -version = "0.1.20" +version = "0.1.21" dependencies = [ "assert-json-diff", "chrono", @@ -2731,7 +2731,7 @@ dependencies = [ [[package]] name = "rari-types" -version = "0.1.20" +version = "0.1.21" dependencies = [ "chrono", "config", @@ -2748,7 +2748,7 @@ dependencies = [ [[package]] name = "rari-utils" -version = "0.1.20" +version = "0.1.21" dependencies = [ "serde", "serde_json", diff --git a/Cargo.toml b/Cargo.toml index f0d86e7..ff28091 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari" -version = "0.1.20" +version = "0.1.21" edition = "2021" license = "MPL-2.0" authors = [ diff --git a/crates/css-definition-syntax/Cargo.toml b/crates/css-definition-syntax/Cargo.toml index c646eeb..786d0a9 100644 --- a/crates/css-definition-syntax/Cargo.toml +++ b/crates/css-definition-syntax/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "css-definition-syntax" -version = "0.1.20" +version = "0.1.21" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/css-syntax-types/Cargo.toml b/crates/css-syntax-types/Cargo.toml index 7cc58a8..f03141a 100644 --- a/crates/css-syntax-types/Cargo.toml +++ b/crates/css-syntax-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "css-syntax-types" -version = "0.1.20" +version = "0.1.21" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/css-syntax/Cargo.toml b/crates/css-syntax/Cargo.toml index d05c25a..6a4cc29 100644 --- a/crates/css-syntax/Cargo.toml +++ b/crates/css-syntax/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "css-syntax" -version = "0.1.20" +version = "0.1.21" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/diff-test/Cargo.toml b/crates/diff-test/Cargo.toml index 4ecd06f..0681a7b 100644 --- a/crates/diff-test/Cargo.toml +++ b/crates/diff-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "diff-test" -version = "0.1.20" +version = "0.1.21" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-data/Cargo.toml b/crates/rari-data/Cargo.toml index 4e36673..fae8ae0 100644 --- a/crates/rari-data/Cargo.toml +++ b/crates/rari-data/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-data" -version = "0.1.20" +version = "0.1.21" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-deps/Cargo.toml b/crates/rari-deps/Cargo.toml index dea3f3a..30f4582 100644 --- a/crates/rari-deps/Cargo.toml +++ b/crates/rari-deps/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-deps" -version = "0.1.20" +version = "0.1.21" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-doc/Cargo.toml b/crates/rari-doc/Cargo.toml index b2d4e44..c0a4808 100644 --- a/crates/rari-doc/Cargo.toml +++ b/crates/rari-doc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-doc" -version = "0.1.20" +version = "0.1.21" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-linter/Cargo.toml b/crates/rari-linter/Cargo.toml index 3256268..d6ea927 100644 --- a/crates/rari-linter/Cargo.toml +++ b/crates/rari-linter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-linter" -version = "0.1.20" +version = "0.1.21" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-md/Cargo.toml b/crates/rari-md/Cargo.toml index 3c7a4ab..3b0c283 100644 --- a/crates/rari-md/Cargo.toml +++ b/crates/rari-md/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-md" -version = "0.1.20" +version = "0.1.21" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-sitemap/Cargo.toml b/crates/rari-sitemap/Cargo.toml index 7c992c3..fbc53f8 100644 --- a/crates/rari-sitemap/Cargo.toml +++ b/crates/rari-sitemap/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-sitemap" -version = "0.1.20" +version = "0.1.21" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-templ-func/Cargo.toml b/crates/rari-templ-func/Cargo.toml index fc7f7c2..0a6bbe1 100644 --- a/crates/rari-templ-func/Cargo.toml +++ b/crates/rari-templ-func/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-templ-func" -version = "0.1.20" +version = "0.1.21" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-tools/Cargo.toml b/crates/rari-tools/Cargo.toml index 3e0a517..180dc1f 100644 --- a/crates/rari-tools/Cargo.toml +++ b/crates/rari-tools/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-tools" -version = "0.1.20" +version = "0.1.21" edition.workspace = true authors = [ "Andi Pieper ", diff --git a/crates/rari-types/Cargo.toml b/crates/rari-types/Cargo.toml index 531a003..3fec71c 100644 --- a/crates/rari-types/Cargo.toml +++ b/crates/rari-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-types" -version = "0.1.20" +version = "0.1.21" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-utils/Cargo.toml b/crates/rari-utils/Cargo.toml index 66bc214..cf2db8a 100644 --- a/crates/rari-utils/Cargo.toml +++ b/crates/rari-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-utils" -version = "0.1.20" +version = "0.1.21" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/rari-npm/package-lock.json b/rari-npm/package-lock.json index 8ee617b..0c80494 100644 --- a/rari-npm/package-lock.json +++ b/rari-npm/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/rari", - "version": "0.1.20", + "version": "0.1.21", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/rari", - "version": "0.1.20", + "version": "0.1.21", "hasInstallScript": true, "license": "MPL-2.0", "dependencies": { diff --git a/rari-npm/package.json b/rari-npm/package.json index 073c8af..19b9df7 100644 --- a/rari-npm/package.json +++ b/rari-npm/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/rari", - "version": "0.1.20", + "version": "0.1.21", "description": "npm package for rari", "main": "./lib/index.js", "types": "./lib/index.d.ts",