From 104462c71896b63ba77410a447e1ad20fa1a10dc Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 22 Jan 2025 17:08:22 +0000 Subject: [PATCH] chore(main): release 0.2.0 --- .release-please-manifest.json | 2 +- CHANGELOG.md | 203 ++++++++++++++++++++++++ Cargo.lock | 30 ++-- Cargo.toml | 2 +- crates/css-definition-syntax/Cargo.toml | 2 +- crates/css-syntax-types/Cargo.toml | 2 +- crates/css-syntax/Cargo.toml | 2 +- crates/diff-test/Cargo.toml | 2 +- crates/rari-data/Cargo.toml | 2 +- crates/rari-deps/Cargo.toml | 2 +- crates/rari-doc/Cargo.toml | 2 +- crates/rari-linter/Cargo.toml | 2 +- crates/rari-md/Cargo.toml | 2 +- crates/rari-sitemap/Cargo.toml | 2 +- crates/rari-templ-func/Cargo.toml | 2 +- crates/rari-tools/Cargo.toml | 2 +- crates/rari-types/Cargo.toml | 2 +- crates/rari-utils/Cargo.toml | 2 +- rari-npm/package-lock.json | 4 +- rari-npm/package.json | 2 +- 20 files changed, 237 insertions(+), 34 deletions(-) diff --git a/.release-please-manifest.json b/.release-please-manifest.json index 170cd46d..2be9c43c 100644 --- a/.release-please-manifest.json +++ b/.release-please-manifest.json @@ -1,3 +1,3 @@ { - ".": "0.1.19" + ".": "0.2.0" } diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d5c2245..0c9de7f2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,6 +5,209 @@ 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.2.0](https://github.com/mdn/rari/compare/v0.1.19...v0.2.0) (2025-01-22) + + +### ⚠ BREAKING CHANGES + +* **cli:** Rari only builds build basic components by default. Use --all for old behavior. + +### Features + +* **apiref:** heavy lifting ([b9ad1de](https://github.com/mdn/rari/commit/b9ad1decca0eb139e0de34d888c3c6f8e03bb170)) +* **baseline:** compute asterisk ([#77](https://github.com/mdn/rari/issues/77)) ([c35af8e](https://github.com/mdn/rari/commit/c35af8e46f3c57fdd3ba98cf92e63f2dd2064660)) +* **baseline:** hide banner if discouraged ([#64](https://github.com/mdn/rari/issues/64)) ([bdfdb23](https://github.com/mdn/rari/commit/bdfdb230d9c5509d26eea353dfd0a97d83c51ab5)) +* **baseline:** support new baseline ([cd17a95](https://github.com/mdn/rari/commit/cd17a955b428038552e95ff2cd36ff7a6751f434)) +* **blog:** create rss.xml ([1a4c917](https://github.com/mdn/rari/commit/1a4c9172059e0a38e31181ff4f9edb1d8fe54ac5)) +* **build:** add -n compatibility ([8f27022](https://github.com/mdn/rari/commit/8f27022ad40cfdb54562e4ff46c19fa724d9f88e)) +* **build:** generate contributors.txt ([b37d92b](https://github.com/mdn/rari/commit/b37d92b5ba76176a7702efbce2d222079f31dd16)) +* **build:** write top level metadata.json ([bbb1112](https://github.com/mdn/rari/commit/bbb111269c78acc87d73a1bb0c2e3d378ab21bac)) +* **ci:** use release-please ([ded5373](https://github.com/mdn/rari/commit/ded5373d9b487d8714934fe0089ee81880309272)) +* **cli:** add content add-redirect ([#21](https://github.com/mdn/rari/issues/21)) ([df26184](https://github.com/mdn/rari/commit/df26184b880f3131e4fba46a88a66ed305b03510)) +* **cli:** content delete ([#20](https://github.com/mdn/rari/issues/20)) ([b92bdec](https://github.com/mdn/rari/commit/b92bdec8d81c1f446b542c5acc9f45432b7950ba)) +* **cli:** new cli args ([5f0f7e6](https://github.com/mdn/rari/commit/5f0f7e69147772d198bd893677cce6fd49c9ec33)) +* **cli:** support env_file ([2dd18b7](https://github.com/mdn/rari/commit/2dd18b71a1d596dee94acab27c24275fbc258216)) +* **cli:** sync translated content ([#24](https://github.com/mdn/rari/issues/24)) ([a3e3e87](https://github.com/mdn/rari/commit/a3e3e871d78319cd0f85dde1cee638d088442215)) +* **content:** add inventory command ([#80](https://github.com/mdn/rari/issues/80)) ([bafc0f9](https://github.com/mdn/rari/commit/bafc0f97479cf7210a39cd74d2f41450b92aff2f)), closes [#75](https://github.com/mdn/rari/issues/75) +* **content:** add sync-sidebars command ([a4d4686](https://github.com/mdn/rari/commit/a4d4686fb432e312d0889368b6d6c40216f54cc9)) +* **css-definition-syntax:** support boolean-expr ([#58](https://github.com/mdn/rari/issues/58)) ([18baff1](https://github.com/mdn/rari/commit/18baff174fb08c0cdb47675978113f7eb1d9a3f8)) +* **deps:** remove once_cell ([9942a57](https://github.com/mdn/rari/commit/9942a577756fe7ab44439b44ea928812fb9d950b)) +* **diff:** update html template ([7432365](https://github.com/mdn/rari/commit/74323653ae2cb44b86cf03d725519c88ed6e0442)) +* **generic_pages:** add support for generic pages ([971d92c](https://github.com/mdn/rari/commit/971d92cfc0a2b852b0afe88c2cb7f98944c53576)) +* **generics:** prepare support for community page ([05d39f2](https://github.com/mdn/rari/commit/05d39f2a238feb32fe8969ef4cf225405d6566d6)) +* **generics:** use config for generic content and some spas ([a717537](https://github.com/mdn/rari/commit/a7175374dc087372dffca0ee517fe48fb5d276f5)) +* **homepage:** build homepage ([56127ad](https://github.com/mdn/rari/commit/56127ad90c833e0141be8b87035c2d9a2ae3fca8)) +* **html:** no href for page-not-found ([1a0695b](https://github.com/mdn/rari/commit/1a0695b9db2c7a048d757023a3b2889e7b3e6605)) +* **html:** post process dts ([#34](https://github.com/mdn/rari/issues/34)) ([ef6fbd7](https://github.com/mdn/rari/commit/ef6fbd7321a4d3c3aa9ce96b73ddfe0a37e82461)) +* **issues:** add data-href to broken links ([02833be](https://github.com/mdn/rari/commit/02833be0e5a11c705c2a9f7285748ada68adf2c8)) +* **issues:** add initial support for issues ([df326d5](https://github.com/mdn/rari/commit/df326d5cf456cbed6e53d870ca2a33291fc038ea)) +* **issues:** add initial support for macro issues ([5e23b0f](https://github.com/mdn/rari/commit/5e23b0fb3424fb5bc7d89a5a6de38ba851750338)) +* **issues:** initial flaw compat ([dc0c131](https://github.com/mdn/rari/commit/dc0c131c911ba026e97e8c160e9117f2fc033aa5)) +* **issues:** issue counter ([bf9984e](https://github.com/mdn/rari/commit/bf9984e374b9c34183e009b15e119c0418f9badb)) +* **issues:** support json_issues flag ([761cafb](https://github.com/mdn/rari/commit/761cafbcff59a1b308162382c8852c0d30aba5a4)) +* **issues:** support sidebar name ([fd4ca80](https://github.com/mdn/rari/commit/fd4ca8082eadc80f0ec879c49affc07ee122c889)) +* **locale:** add German ([#4](https://github.com/mdn/rari/issues/4)) ([ba457cf](https://github.com/mdn/rari/commit/ba457cffb07fb320ae1bad35f13dcf1dd0d41380)) +* **locales:** filter translated locales ([9cf56b4](https://github.com/mdn/rari/commit/9cf56b4ce90957251c349e374176bb26a64367e9)) +* **md:** custom html escape ([a265450](https://github.com/mdn/rari/commit/a265450a599b72fae8276db7430989f057572f2f)) +* **npm:** export ts types, json schema ([#42](https://github.com/mdn/rari/issues/42)) ([242b078](https://github.com/mdn/rari/commit/242b078d430eee15ef51e0a41da73d7bc898c4c5)) +* **popularities:** move popularities to deps ([8e4b4aa](https://github.com/mdn/rari/commit/8e4b4aab2d33e31eaacd90c23ca8f7fa4b5a1f27)) +* **rari-doc:** write metadata.json ([6244c4b](https://github.com/mdn/rari/commit/6244c4b2bb74afe84282eb1d10bcc91fd0f231c8)) +* **rari-npm:** add initial support for npm ([e6ba05b](https://github.com/mdn/rari/commit/e6ba05b20b253a98d2f6646aceff1d6e094030a1)) +* **rari-npm:** add workflow ([9c7baa4](https://github.com/mdn/rari/commit/9c7baa488daafdec18239059471bc1aa6d73d9fe)) +* **rari-npm:** include cli script ([ee9a1d9](https://github.com/mdn/rari/commit/ee9a1d9f832f3789757841dedea8237f29e1fcc2)) +* **rari-npm:** rename package ([4376a82](https://github.com/mdn/rari/commit/4376a8257fb82514fc8e532d41e9608205ebc4f4)) +* **rari-npm:** use bin folder ([be311ef](https://github.com/mdn/rari/commit/be311ef84e1edc7da2d4cb50cfddaff3aed58b9a)) +* **rari:** initial commit ([ef4894d](https://github.com/mdn/rari/commit/ef4894d4ea59363a928c958512a8843b62e122a0)) +* **redirects:** short cuts ([fae9ba2](https://github.com/mdn/rari/commit/fae9ba2adf401e1b0b29ebc13eb56721076fdfad)) +* **release-plz:** add release-plz and use lto ([f5742f3](https://github.com/mdn/rari/commit/f5742f30e58d7a57aa52b58aabdedb71ba4aa4a4)) +* **release:** add aarch64-windows ([54c02fb](https://github.com/mdn/rari/commit/54c02fb10dfd9a6e8eb40e8728a73a55b4151733)) +* **seach-index:** build search index ([8323644](https://github.com/mdn/rari/commit/8323644cc27258a214c6b0671780e8e8e3f17460)) +* **serve:** 404 for document not found ([3435feb](https://github.com/mdn/rari/commit/3435feb071af72742983214db17f2878e69f46e2)) +* **serve:** fast local search-index ([7076a81](https://github.com/mdn/rari/commit/7076a81092303b413b898d7e81d017c132d8faa1)) +* **serve:** support contributors.txt ([5dfe87a](https://github.com/mdn/rari/commit/5dfe87a57cf1a42002e43da32f2b9a1fb1631d26)) +* **serve:** use axum ([b8ae516](https://github.com/mdn/rari/commit/b8ae516ba85adca6a93792b6fc06132bda9d5709)) +* **sidebar:** add consolidation to fmt-sidebars ([9624a86](https://github.com/mdn/rari/commit/9624a86f110eef730c1d3e945530ee77b3239bc9)) +* **sidebar:** l10n support ([0b26aba](https://github.com/mdn/rari/commit/0b26aba841d6bea046e1b4454959fce069667471)) +* **sidebars/jsref:** support temporal ([#72](https://github.com/mdn/rari/issues/72)) ([3d70866](https://github.com/mdn/rari/commit/3d708668719208d1cbfd0b34959a771ee29bc350)) +* **sidebars:** add support for depth and nested ([#78](https://github.com/mdn/rari/issues/78)) ([84b6358](https://github.com/mdn/rari/commit/84b6358c4fb6783e36ea59649103c69e4eac397b)) +* **sidebars:** start supporting inline sidebars ([c9a7591](https://github.com/mdn/rari/commit/c9a7591c60205d1938d1b5c2d9f08f64b8c3b50c)) +* **sidebars:** support hash links ([26a7a13](https://github.com/mdn/rari/commit/26a7a13f0e47123302bee47386d084a676495a4e)) +* **sitemap:** build sitemap.txt ([71adb36](https://github.com/mdn/rari/commit/71adb363f8e8d103bcb4a6b7442865f009d73fea)) +* **sitemaps:** write xml sitemaps ([a450474](https://github.com/mdn/rari/commit/a45047430772e9830e7055253c02bc403680cc5c)) +* **spa:** 404 spa ([53db274](https://github.com/mdn/rari/commit/53db27437eb3c93fe15cde063a3919a1500b5776)) +* **SPA:** basic SPA support ([a1ccbb1](https://github.com/mdn/rari/commit/a1ccbb19e79454a9b3bca83d8f545fe930160ad3)) +* **spas:** default values for SPAs ([1ef6e16](https://github.com/mdn/rari/commit/1ef6e16a47502d6fee50a9a79d275649381a6d94)) +* **spas:** initial support for spas ([526d841](https://github.com/mdn/rari/commit/526d841883978775768a609b2e7a42ffd6ce47ab)) +* **templ:** add csssyntaxraw ([#92](https://github.com/mdn/rari/issues/92)) ([25808bd](https://github.com/mdn/rari/commit/25808bdb2fa525b0d524d61f1354d05229bacc1d)) +* **templ:** add webextallexamples and listgroups ([728b5e3](https://github.com/mdn/rari/commit/728b5e34d69252643a6dc971acf42bb23425413b)) +* **templ:** addonsidebar ([2667aad](https://github.com/mdn/rari/commit/2667aad3e035971334dbd3ed643ab22e19a669d9)) +* **templ:** addonsidebarmain ([5c02fde](https://github.com/mdn/rari/commit/5c02fde5be0fe6935ecefe7dde57799476f196fa)) +* **templ:** apilistalpha ([639a3e4](https://github.com/mdn/rari/commit/639a3e4640774404883da9c58a374e39e347b4d5)) +* **templ:** first half of cssinfo ([b229209](https://github.com/mdn/rari/commit/b229209aebe559c60ee5efc8c523ca5f8c3cee1d)) +* **templ:** jsref + fixes ([11feeb3](https://github.com/mdn/rari/commit/11feeb338fcf86823fae45f8524f03e5177ec746)) +* **templ:** livesamplelink ([a95f39b](https://github.com/mdn/rari/commit/a95f39b4b70a9dbe00bcff09f4740735e23ae4ab)) +* **templ:** more sidebars ([fe7d2e8](https://github.com/mdn/rari/commit/fe7d2e88e5cf32d356a0ff84a442423fea691dd6)) +* **templ:** new embedlivesample iframe ([e5382ca](https://github.com/mdn/rari/commit/e5382ca43e150b94a4391b36e3b9494073355270)) +* **templ:** new unicode escape delimiter ([5740118](https://github.com/mdn/rari/commit/5740118a9902ed9ef03a3cd5b0b4b19ba9e2afe2)) +* **templ:** post process inline sidebar ([648becb](https://github.com/mdn/rari/commit/648becb8018d8cc4619300310cf0873f9c28f64f)) +* **templs:** add js prop attr and svginfo ([56bf52a](https://github.com/mdn/rari/commit/56bf52a79d79c3fdff3788d7677971e011a59280)) +* **templs:** add securecontext ([aac156e](https://github.com/mdn/rari/commit/aac156e4a999c6976c5e6f30a69dadaefbc0979f)) +* **templs:** banners and http links ([794bc21](https://github.com/mdn/rari/commit/794bc2190483feadc3a6ed56502e70e4c975b697)) +* **templs:** default api sidebar ([c64eff1](https://github.com/mdn/rari/commit/c64eff1ae7e3e8e2fd33cc3d650ab87eaf82a8ac)) +* **templs:** embed gh live sample ([008587f](https://github.com/mdn/rari/commit/008587ff31daf9624500b77915cc08e623e71781)) +* **templs:** embeds ([b150984](https://github.com/mdn/rari/commit/b15098403815c7580c7855f4b1d688974ff888c1)) +* **templs:** glossarydisambiguation ([18d57ba](https://github.com/mdn/rari/commit/18d57ba2ccef4acf3246a87c9a70e461f8352462)) +* **templs:** lots of sidebars ([4675517](https://github.com/mdn/rari/commit/467551703420788ae486969ebb840097e24c1da9)) +* **templs:** many ([0919d7d](https://github.com/mdn/rari/commit/0919d7dda60a6a0015a68964b0b8c58de82e25b0)) +* **templs:** more banners ([bc2a857](https://github.com/mdn/rari/commit/bc2a8573ac63da4e4ebee07b86082f076624dc41)) +* **templs:** more on subpages and fixes ([792c407](https://github.com/mdn/rari/commit/792c40734bc457bd01e21fa211010ab1d3c190a8)) +* **templs:** prev next menu ([c75d3bf](https://github.com/mdn/rari/commit/c75d3bf44e6bc7e16c63b91cc97bdfea83cfc968)) +* **templs:** svgattrs and seecompattable ([42fd8a9](https://github.com/mdn/rari/commit/42fd8a9a2e50ea53f49f2721eb5e5e93632d1a78)) +* **templ:** template before html conversion! ([46abf2b](https://github.com/mdn/rari/commit/46abf2b764afed0793330f678640758acfd6d950)) +* **templ:** webextallcompat ([fc799b8](https://github.com/mdn/rari/commit/fc799b83112f57296130fd8cd1faaef0c389d103)) +* **tmpl:** css_ref ([1468878](https://github.com/mdn/rari/commit/1468878a6b1b744c5ed8ec88ee1bdc11e85f6da4)) +* **tools:** implement move command ([#1](https://github.com/mdn/rari/issues/1)) ([51e04dc](https://github.com/mdn/rari/commit/51e04dc383ca4ff2ce211f863a2e7f01043d242b)) +* **translations:** add other translations field ([10c4805](https://github.com/mdn/rari/commit/10c48050a15459bd160736556152494228c9043b)) +* **translations:** use en-us front matter ([2b84868](https://github.com/mdn/rari/commit/2b84868050bbe9c21ac504fbc9feb808e63d27b9)) + + +### Bug Fixes + +* **api_ref:** stabilize sort ([0a41adc](https://github.com/mdn/rari/commit/0a41adc644f1d71e942c17256292df56225aa31e)) +* **banners:** add p ([ac7c8c0](https://github.com/mdn/rari/commit/ac7c8c0b6dc103a46347fde152330b646a9cd831)) +* **baseline:** support invalid baseline json ([bde35ee](https://github.com/mdn/rari/commit/bde35ee532e88c2531cdaa2cde051476e9dacda1)) +* **blog:** copy author avatars ([ccd5231](https://github.com/mdn/rari/commit/ccd5231df56e4d3d07a3812de293828c4cc6b821)) +* **blog:** respect published and date front matter ([ba9743d](https://github.com/mdn/rari/commit/ba9743d079eb2c0dc5c799dd516f3d222c98dc92)) +* **build/parser:** parse empty string args for macros as `None`s ([#88](https://github.com/mdn/rari/issues/88)) ([4f5751f](https://github.com/mdn/rari/commit/4f5751fa506cf87366bc3dc777725df095913e8a)) +* **build:** don't display error for files in files ([f3d4d15](https://github.com/mdn/rari/commit/f3d4d15eca4c3bddda738cd0ca53a03589e5164f)) +* **build:** fix html img src ([b5af77e](https://github.com/mdn/rari/commit/b5af77e60be879c423f442fad5e0477423e17222)) +* **build:** locale and redirect fixes ([126d6ac](https://github.com/mdn/rari/commit/126d6acf29b84b4b3c0ed48855b880b33b1f65aa)) +* **build:** orphaned and conflicting ([a353b88](https://github.com/mdn/rari/commit/a353b88aee2ea792cdc19c0372d29dd6af7b35dd)) +* **ci:** add release-please manifest ([ca1d06e](https://github.com/mdn/rari/commit/ca1d06ea0f11eef5680fbe554cea8686d2490630)) +* **ci:** correct tag ([28b0d4d](https://github.com/mdn/rari/commit/28b0d4d2a329e8f4f4d1170127174911faad7c7d)) +* **ci:** empty release-please manifest ([2c6baba](https://github.com/mdn/rari/commit/2c6baba226db676b9f28436bca2bf56751ea4bfe)) +* **ci:** fix release-please files ([323e26a](https://github.com/mdn/rari/commit/323e26a9012b7646a98c92ee584a7a852c11ed96)) +* **ci:** fix release-plz ([f1ed561](https://github.com/mdn/rari/commit/f1ed561ffdaf53853e3282d4880c10b7253c956e)) +* **ci:** fix upload and release-plz ([18bd40a](https://github.com/mdn/rari/commit/18bd40a381b51c3f1985463baa08f5087d7f6a5e)) +* **ci:** no default features for self_update ([5b67dd3](https://github.com/mdn/rari/commit/5b67dd311779daa29d2520aa8871e3837bc9b69f)) +* **ci:** release build ([257e3bc](https://github.com/mdn/rari/commit/257e3bc99e08f0102b009d067fbcbce4974ba170)) +* **ci:** release-please again ([2dc9b7f](https://github.com/mdn/rari/commit/2dc9b7fda4e4a3b4aceaa6158a9d26d68506a844)) +* **ci:** release-please again ([c843529](https://github.com/mdn/rari/commit/c843529bf7a89573372fb934f53da8be245cb84e)) +* **ci:** release-plz again ([a95bb03](https://github.com/mdn/rari/commit/a95bb03677735860226c03f5d20f674c4dfd0704)) +* **ci:** remove openssl-sys dependency ([c307ad8](https://github.com/mdn/rari/commit/c307ad88cbd8c7c9255c587577b48c1f0d6b4c9e)) +* **ci:** remvoe codeql ([1787026](https://github.com/mdn/rari/commit/178702649ed5e8d68f2cbf0a2165cef34ba730c8)) +* **ci:** split pr and release ([2d10174](https://github.com/mdn/rari/commit/2d10174a837414163c8a5aac3b17f12bd9a62730)) +* **ci:** use PAT ([c5f211a](https://github.com/mdn/rari/commit/c5f211a708428a134d1ff10336521c07cb55a0a7)) +* **ci:** use published as trigger ([a0c7a9a](https://github.com/mdn/rari/commit/a0c7a9a7b158dae57c8238ad6bc134fb556821d7)) +* **ci:** use rustls for self_update ([79259c5](https://github.com/mdn/rari/commit/79259c5a05a5961b490d29bb185a1b73654687d4)) +* **ci:** use tag as trigger ([2a06ed1](https://github.com/mdn/rari/commit/2a06ed1bbd388376e1ab71d4a8e1531909f3ee14)) +* **contributors:** support missing contributors ([d408b52](https://github.com/mdn/rari/commit/d408b5242d6e03fcae9f2be24b2afac68faa8d6f)) +* **css-syntax:** support debugging ([ca2377d](https://github.com/mdn/rari/commit/ca2377dd180477ecbce0228a4666ba941d297642)) +* **css-sytax-types:** support < rust 1.83 ([45f66b1](https://github.com/mdn/rari/commit/45f66b1f92df05e2879c6ec0b5ce646763be2bf2)) +* **cssinfo:** add warning on empty result ([bdcca17](https://github.com/mdn/rari/commit/bdcca17a667c9fe00910f584b040b1cdc3af6f7c)) +* **diff:** fast diff and various fixes ([560f198](https://github.com/mdn/rari/commit/560f1981be2067b57f7b98e9d7d9190dbc8c72ef)) +* **diff:** fix subpages and banners ([309f6bf](https://github.com/mdn/rari/commit/309f6bf5fc81b9dff64e67e87a3f091a51f4de3c)) +* **diff:** pretty html diff and fixes ([c32b5d8](https://github.com/mdn/rari/commit/c32b5d87ed96048f656cd8e77c3b49144d15e200)) +* **frontmatter:** update fm_types ([53f3711](https://github.com/mdn/rari/commit/53f371149ffabbe5cdcf491e7443226cbf7638f2)) +* **generic_content:** fix locale in sitemap ([48d540c](https://github.com/mdn/rari/commit/48d540ce1d39576484b6c0f3f13c50e52b6508e7)) +* **generics:** support community page and fixes ([c955a66](https://github.com/mdn/rari/commit/c955a6615a3d4ae80c786d60d93ec275c80b09d9)) +* **history:** enable translated content history ([7821bd2](https://github.com/mdn/rari/commit/7821bd204fd3600481b17f9cf6224d4f1d929338)) +* **homepage:** use hyData ([2981fea](https://github.com/mdn/rari/commit/2981fea089104a017ddea2f8b56e25a6b1f8802c)) +* **html:** don't remove p's in li's ([#19](https://github.com/mdn/rari/issues/19)) ([6cf911a](https://github.com/mdn/rari/commit/6cf911a526303072117f1106b448c8d454c0d2ea)) +* **html:** split out prose after specification ([a0af5e8](https://github.com/mdn/rari/commit/a0af5e8569cd8d7beea8e2289ec79ad8b2fcaabf)) +* **html:** trim the first empty line in `<pre>` tag ([#90](https://github.com/mdn/rari/issues/90)) ([95f142f](https://github.com/mdn/rari/commit/95f142fecaad38cb696dc9606b2b9fa615c1f084)) +* **html:** unify code tags in pre ([d66b941](https://github.com/mdn/rari/commit/d66b94114fa89b19c4b708643b061595e1f1ffec)) +* **ids:** fix fixing ids ([18146d1](https://github.com/mdn/rari/commit/18146d12dc9bb14c18741bd1c06bd4e5bdbeba10)) +* **ids:** more dl issues ([de1fd97](https://github.com/mdn/rari/commit/de1fd97a18432fb81425a0241bc59581732f05e9)) +* **ids:** more on dl ids ([79901f1](https://github.com/mdn/rari/commit/79901f15b17988fc02e94fccb6dd1ce33cc2b393)) +* **ids:** start with 2?! ([f2fa543](https://github.com/mdn/rari/commit/f2fa5438d009b14548b182f931f654ec11e5682b)) +* **issues:** add empty flaws for --json-issues ([c6be69e](https://github.com/mdn/rari/commit/c6be69eb91dfe71e7e12554ef04b49c5fcd0bc83)) +* **json:** don't use camelCase for featured articles ([512080d](https://github.com/mdn/rari/commit/512080d804381d3dbc2facb93907e00c5d3c4bb1)) +* **l10n:** add sizes to fallback imgs ([2eab7ea](https://github.com/mdn/rari/commit/2eab7eaa99d0f876b67a87055cb54ddb28e31ff7)) +* **l10n:** correct the prefix string for notecards in zh-TW locale ([#81](https://github.com/mdn/rari/issues/81)) ([432bb40](https://github.com/mdn/rari/commit/432bb40b4729c66b186323428c872c033df51589)) +* **l10n:** correct the repo name to translated content ([#70](https://github.com/mdn/rari/issues/70)) ([e3b7209](https://github.com/mdn/rari/commit/e3b72093e8e7b37883b22acb09da6042963f54ed)) +* **l10n:** fix fallback handling for Page::exists ([d532969](https://github.com/mdn/rari/commit/d5329699daade5b0bd62f17cecb5e394179efff3)) +* **l10n:** fix trimming ([667666d](https://github.com/mdn/rari/commit/667666dcc147440e57ce9ba3f25c6d17ac135bfe)) +* **l10n:** improve en-US fallback in sidebars ([7f91855](https://github.com/mdn/rari/commit/7f918556511b4a5edf8f33c0a099015fb12f1333)) +* **links:** fall back to en-us ([21a7f18](https://github.com/mdn/rari/commit/21a7f1887a8381e65a348b19b43806217d8068c5)) +* **links:** improve fallback for link content ([cdf0993](https://github.com/mdn/rari/commit/cdf09930a5bfa09cca6e270bb185bbcffe11c94c)) +* **links:** unify link code ([e547623](https://github.com/mdn/rari/commit/e547623438b2274a1a6c29d7ca4916b28a1a43f4)) +* **locales:** rename all to for generics and spas ([e1721d1](https://github.com/mdn/rari/commit/e1721d171f5b0316a833c8bd32d5f10c91b35476)) +* **many:** fix path related issues ([e2a6ebc](https://github.com/mdn/rari/commit/e2a6ebca54d52119be225d2ca03b1904f775aec4)) +* **popularities:** update if not existing on 1st ([3f3c3d3](https://github.com/mdn/rari/commit/3f3c3d3a5a3db9e79b0b35acffea5bf5beb979c6)) +* **rari-npm:** don't ignore types an schema ([811ca0e](https://github.com/mdn/rari/commit/811ca0ee0a5a45fda44be9532706759b059cce9b)) +* **rari-npm:** fix download and node < 22 ([11ec9ee](https://github.com/mdn/rari/commit/11ec9ee7a7c4135565d37caa5e85ba50892594b8)) +* **rari-npm:** fix download tmp folder ([5207886](https://github.com/mdn/rari/commit/5207886329cbc0645c805e22b629edd016a2a476)) +* **rari-npm:** fix windows arm ([9bba930](https://github.com/mdn/rari/commit/9bba9307b9bf24e40471354ca048ce6365f1cb7e)) +* **rari-npm:** make install faster ([1465576](https://github.com/mdn/rari/commit/1465576f9c7b34c3a6f1050363962af549c2162d)) +* **rari-npm:** publish action ([62ad708](https://github.com/mdn/rari/commit/62ad708bf1ee6ba3e2ec4bc026d2b15c797eb986)) +* **rari-npm:** use version from package.json ([cf07c78](https://github.com/mdn/rari/commit/cf07c7873a772cae4e3e9b582dca0fdc8b1608fc)) +* **release-please:** update self package ([14c6b97](https://github.com/mdn/rari/commit/14c6b97d9409e6018997fba8e8710d9b0bc3891b)) +* **rewriter:** don't wrap eveything in em ([7fe90a7](https://github.com/mdn/rari/commit/7fe90a76a9d83f1b4826b29e1b2bb2c9f8abe00a)) +* **search-index:** path ([bbe8f80](https://github.com/mdn/rari/commit/bbe8f80265ef5c83dad275579d7e8d1f912628ea)) +* **serve:** don't cache by default ([5ccf670](https://github.com/mdn/rari/commit/5ccf670248eb0d234c2bc9ca1e3baa852a3230c9)) +* **serve:** support other_translations ([0fcf322](https://github.com/mdn/rari/commit/0fcf322adb0a68e8444a2b3e1d5620affddbbec4)) +* **shot_title:** derive short_title for tags ([28f461f](https://github.com/mdn/rari/commit/28f461fd30f7b10a7f9e2601c88da743e6518c69)) +* **sidebars:** support listsubpages with code ([e287d44](https://github.com/mdn/rari/commit/e287d44cb8430267f89513a5cbcd323bfb7c5c6d)) +* **sitemaps:** fix xml ([857d3f2](https://github.com/mdn/rari/commit/857d3f236a06a987933c72cad1e2814150d2a8a8)) +* **spas:** fix default ([5acc69b](https://github.com/mdn/rari/commit/5acc69b581d1708bf39c9ba192d95a00ac3837f0)) +* **templ:** corrects ids from templates ([d4398c8](https://github.com/mdn/rari/commit/d4398c8f523ca577e55f3868bd218220803c357b)) +* **templ:** cssinfo at 99% ([b19f4fc](https://github.com/mdn/rari/commit/b19f4fc721330a210623046e6a56c756489d5004)) +* **templ:** cssxref and jsxref double issue reporting ([c20851b](https://github.com/mdn/rari/commit/c20851bcfb2b9bd94eff1afdc24905efcec0fff3)) +* **templ:** don't show duplicates in webextexamples ([d6fb9d8](https://github.com/mdn/rari/commit/d6fb9d8ce706736a29f50ce0a93668a629a5aeba)) +* **templ:** don't trim string args ([dbb6d42](https://github.com/mdn/rari/commit/dbb6d425d7d9946e6dce40f0a0528a5a722fa1b8)) +* **templ:** escape closing curly braces ([ef70385](https://github.com/mdn/rari/commit/ef70385545513fc66ca237027e5f75a747d04457)) +* **templ:** escapte titles ([a0cdc7a](https://github.com/mdn/rari/commit/a0cdc7a91923d6ca2f3fbd86490be6d7963d9dee)) +* **templ:** fix delimiter usage ([ac5d606](https://github.com/mdn/rari/commit/ac5d6067d36ca0f3e18c4fb733fc31cbfa4d3db6)) +* **templ:** fix listsubpages order ([6175e8f](https://github.com/mdn/rari/commit/6175e8f9842b829889a7b9c01d2d311dfaba3a68)) +* **templ:** fix summary and inheritancediagram ([c0890a4](https://github.com/mdn/rari/commit/c0890a4c1c6962a70099f57bc5dd2830e343d229)) +* **templ:** fix wrong en-us-only ([54d6359](https://github.com/mdn/rari/commit/54d6359c11264438fdc4e7d061c11a1daef8c8e6)) +* **templ:** natural sort for utf8 ([3e86604](https://github.com/mdn/rari/commit/3e8660491d7f88a594360aeca828b4bb087e860a)) +* **templ:** support argument for cssyntax ([330acdc](https://github.com/mdn/rari/commit/330acdcfc7d803b5bcc4656a9dcc093dad0339ee)) +* **templ:** unescape strings in parser ([0d6b6ec](https://github.com/mdn/rari/commit/0d6b6ece9373c2843425460fb34a3d84373ddc36)) +* typo ([#82](https://github.com/mdn/rari/issues/82)) ([892f96f](https://github.com/mdn/rari/commit/892f96fa3403da2f35dc44c8a43a61d49e9837ed)) +* **various:** fix issues from testing ([675a738](https://github.com/mdn/rari/commit/675a73829aef3601f3fed4fd0751b25b503f151b)) + ## [0.1.19](https://github.com/mdn/rari/compare/v0.1.18...v0.1.19) (2025-01-22) diff --git a/Cargo.lock b/Cargo.lock index aa33ef7c..fa3709ab 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -570,14 +570,14 @@ dependencies = [ [[package]] name = "css-definition-syntax" -version = "0.1.19" +version = "0.2.0" dependencies = [ "thiserror 1.0.69", ] [[package]] name = "css-syntax" -version = "0.1.19" +version = "0.2.0" dependencies = [ "anyhow", "css-definition-syntax", @@ -594,7 +594,7 @@ dependencies = [ [[package]] name = "css-syntax-types" -version = "0.1.19" +version = "0.2.0" dependencies = [ "regress", "serde", @@ -804,7 +804,7 @@ dependencies = [ [[package]] name = "diff-test" -version = "0.1.19" +version = "0.2.0" dependencies = [ "ansi-to-html", "anyhow", @@ -2546,7 +2546,7 @@ dependencies = [ [[package]] name = "rari" -version = "0.1.19" +version = "0.2.0" dependencies = [ "anyhow", "axum", @@ -2572,7 +2572,7 @@ dependencies = [ [[package]] name = "rari-data" -version = "0.1.19" +version = "0.2.0" dependencies = [ "chrono", "indexmap", @@ -2587,7 +2587,7 @@ dependencies = [ [[package]] name = "rari-deps" -version = "0.1.19" +version = "0.2.0" dependencies = [ "chrono", "css-syntax-types", @@ -2604,7 +2604,7 @@ dependencies = [ [[package]] name = "rari-doc" -version = "0.1.19" +version = "0.2.0" dependencies = [ "chrono", "constcat", @@ -2656,14 +2656,14 @@ dependencies = [ [[package]] name = "rari-linter" -version = "0.1.19" +version = "0.2.0" dependencies = [ "thiserror 1.0.69", ] [[package]] name = "rari-md" -version = "0.1.19" +version = "0.2.0" dependencies = [ "anyhow", "base64", @@ -2676,7 +2676,7 @@ dependencies = [ [[package]] name = "rari-sitemap" -version = "0.1.19" +version = "0.2.0" dependencies = [ "chrono", "flate2", @@ -2690,7 +2690,7 @@ dependencies = [ [[package]] name = "rari-templ-func" -version = "0.1.19" +version = "0.2.0" dependencies = [ "anyhow", "quote", @@ -2700,7 +2700,7 @@ dependencies = [ [[package]] name = "rari-tools" -version = "0.1.19" +version = "0.2.0" dependencies = [ "assert-json-diff", "chrono", @@ -2730,7 +2730,7 @@ dependencies = [ [[package]] name = "rari-types" -version = "0.1.19" +version = "0.2.0" dependencies = [ "chrono", "config", @@ -2747,7 +2747,7 @@ dependencies = [ [[package]] name = "rari-utils" -version = "0.1.19" +version = "0.2.0" dependencies = [ "serde", "serde_json", diff --git a/Cargo.toml b/Cargo.toml index 9f06c1b3..598b1298 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari" -version = "0.1.19" +version = "0.2.0" edition = "2021" license = "MPL-2.0" authors = [ diff --git a/crates/css-definition-syntax/Cargo.toml b/crates/css-definition-syntax/Cargo.toml index 4c61d2fd..82dcec37 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.19" +version = "0.2.0" 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 42896a4c..183a66cd 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.19" +version = "0.2.0" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/css-syntax/Cargo.toml b/crates/css-syntax/Cargo.toml index d30e742b..16154e7a 100644 --- a/crates/css-syntax/Cargo.toml +++ b/crates/css-syntax/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "css-syntax" -version = "0.1.19" +version = "0.2.0" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/diff-test/Cargo.toml b/crates/diff-test/Cargo.toml index cf845f23..4899702e 100644 --- a/crates/diff-test/Cargo.toml +++ b/crates/diff-test/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "diff-test" -version = "0.1.19" +version = "0.2.0" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-data/Cargo.toml b/crates/rari-data/Cargo.toml index 82018860..e35cbc1d 100644 --- a/crates/rari-data/Cargo.toml +++ b/crates/rari-data/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-data" -version = "0.1.19" +version = "0.2.0" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-deps/Cargo.toml b/crates/rari-deps/Cargo.toml index 286e4764..67cb63a0 100644 --- a/crates/rari-deps/Cargo.toml +++ b/crates/rari-deps/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-deps" -version = "0.1.19" +version = "0.2.0" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-doc/Cargo.toml b/crates/rari-doc/Cargo.toml index 307febc1..45c89859 100644 --- a/crates/rari-doc/Cargo.toml +++ b/crates/rari-doc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-doc" -version = "0.1.19" +version = "0.2.0" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-linter/Cargo.toml b/crates/rari-linter/Cargo.toml index 71010b49..a2ac5b5d 100644 --- a/crates/rari-linter/Cargo.toml +++ b/crates/rari-linter/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-linter" -version = "0.1.19" +version = "0.2.0" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-md/Cargo.toml b/crates/rari-md/Cargo.toml index aa7b7755..2e070aa4 100644 --- a/crates/rari-md/Cargo.toml +++ b/crates/rari-md/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-md" -version = "0.1.19" +version = "0.2.0" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-sitemap/Cargo.toml b/crates/rari-sitemap/Cargo.toml index baba70d1..e99346a6 100644 --- a/crates/rari-sitemap/Cargo.toml +++ b/crates/rari-sitemap/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-sitemap" -version = "0.1.19" +version = "0.2.0" 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 e4ebcfc2..e2c53c12 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.19" +version = "0.2.0" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-tools/Cargo.toml b/crates/rari-tools/Cargo.toml index f0ce4ad7..81cbbbd4 100644 --- a/crates/rari-tools/Cargo.toml +++ b/crates/rari-tools/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-tools" -version = "0.1.19" +version = "0.2.0" edition.workspace = true authors = [ "Andi Pieper ", diff --git a/crates/rari-types/Cargo.toml b/crates/rari-types/Cargo.toml index a310a2b5..67306f3b 100644 --- a/crates/rari-types/Cargo.toml +++ b/crates/rari-types/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-types" -version = "0.1.19" +version = "0.2.0" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/crates/rari-utils/Cargo.toml b/crates/rari-utils/Cargo.toml index 5f278467..fce0468f 100644 --- a/crates/rari-utils/Cargo.toml +++ b/crates/rari-utils/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rari-utils" -version = "0.1.19" +version = "0.2.0" edition.workspace = true authors.workspace = true license.workspace = true diff --git a/rari-npm/package-lock.json b/rari-npm/package-lock.json index f471410b..9a405066 100644 --- a/rari-npm/package-lock.json +++ b/rari-npm/package-lock.json @@ -1,12 +1,12 @@ { "name": "@mdn/rari", - "version": "0.1.19", + "version": "0.2.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@mdn/rari", - "version": "0.1.19", + "version": "0.2.0", "hasInstallScript": true, "license": "MPL-2.0", "dependencies": { diff --git a/rari-npm/package.json b/rari-npm/package.json index bd1d256a..56248b53 100644 --- a/rari-npm/package.json +++ b/rari-npm/package.json @@ -1,6 +1,6 @@ { "name": "@mdn/rari", - "version": "0.1.19", + "version": "0.2.0", "description": "npm package for rari", "main": "./lib/index.js", "types": "./lib/index.d.ts",