All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
0.1.3 (2024-12-15)
0.1.2 (2024-12-11)
- build: write top level metadata.json (bbb1112)
0.1.1 (2024-12-10)
- md: custom html escape (a265450)
- links: fall back to en-us (21a7f18)
- links: improve fallback for link content (cdf0993)
- serve: don't cache by default (5ccf670)
0.1.0 (2024-12-05)
- cli: Rari only builds build basic components by default. Use --all for old behavior.
0.0.26 (2024-12-01)
- issues: support sidebar name (fd4ca80)
0.0.25 (2024-11-27)
- content: add sync-sidebars command (a4d4686)
- popularities: move popularities to deps (8e4b4aa)
- spas: default values for SPAs (1ef6e16)
- contributors: support missing contributors (d408b52)
- rari-npm: fix download tmp folder (5207886)
- spas: fix default (5acc69b)
0.0.24 (2024-11-25)
- rari-npm: use bin folder (be311ef)
- build: don't display error for files in files (f3d4d15)
0.0.23 (2024-11-22)
- generics: use config for generic content and some spas (a717537)
0.0.22 (2024-11-21)
- npm: export ts types, json schema (#42) (242b078)
- sitemaps: write xml sitemaps (a450474)
- templ: new embedlivesample iframe (e5382ca)
- templ: cssxref and jsxref double issue reporting (c20851b)
0.0.21 (2024-11-18)
0.0.20 (2024-11-16)
- issues: add data-href to broken links (02833be)
- serve: fast local search-index (7076a81)
- sidebars: support hash links (26a7a13)
0.0.19 (2024-11-13)
0.0.18 (2024-11-08)
- templ: fix wrong en-us-only (54d6359)
0.0.17 (2024-11-07)
- cssinfo: add warning on empty result (bdcca17)
- frontmatter: update fm_types (53f3711)
- html: split out prose after specification (a0af5e8)
- templ: don't trim string args (dbb6d42)
- templ: escape closing curly braces (ef70385)
- templ: fix listsubpages order (6175e8f)
- templ: natural sort for utf8 (3e86604)
0.0.16 (2024-10-31)
- html: unify code tags in pre (d66b941)
- release-please: update self package (14c6b97)
- templ: fix summary and inheritancediagram (c0890a4)
0.0.15 (2024-10-25)
0.0.14 (2024-10-24)
- cli: sync translated content (#24) (a3e3e87)
- rari-npm: add initial support for npm (e6ba05b)
- rari-npm: add workflow (9c7baa4)
- rari-npm: include cli script (ee9a1d9)
- rari-npm: rename package (4376a82)
- css-sytax-types: support < rust 1.83 (45f66b1)
- rari-npm: fix download and node < 22 (11ec9ee)
- rari-npm: use version from package.json (cf07c78)
0.0.13 (2024-10-18)
- cli: add content add-redirect (#21) (df26184)
- release: add aarch64-windows (54c02fb)
- spa: 404 spa (53db274)
- templ: new unicode escape delimiter (5740118)
- api_ref: stabilize sort (0a41adc)
- diff: fix subpages and banners (309f6bf)
- generics: support community page and fixes (c955a66)
0.0.12 (2024-10-14)
- diff: fast diff and various fixes (560f198)
- diff: pretty html diff and fixes (c32b5d8)
- history: enable translated content history (7821bd2)
- html: don't remove p's in li's (#19) (6cf911a)
- templ: corrects ids from templates (d4398c8)
- templ: escapte titles (a0cdc7a)
- templ: fix delimiter usage (ac5d606)
- templ: unescape strings in parser (0d6b6ec)
0.0.11 (2024-10-02)
0.0.10 (2024-10-02)
- rewriter: don't wrap eveything in em (7fe90a7)
0.0.9 (2024-10-02)
- generics: prepare support for community page (05d39f2)
- issues: add initial support for issues (df326d5)
- locales: filter translated locales (9cf56b4)
- tools: implement move command (#1) (51e04dc)
- locales: rename all to for generics and spas (e1721d1)
0.0.8 (2024-09-19)
- ci: no default features for self_update (5b67dd3)
0.0.7 (2024-09-19)
- ci: use rustls for self_update (79259c5)
0.0.6 (2024-09-19)
0.0.5 (2024-09-18)
- ci: use tag as trigger (2a06ed1)
0.0.4 (2024-09-18)
- ci: use published as trigger (a0c7a9a)
0.0.3 (2024-09-18)
- ci: release build (257e3bc)
0.0.2 (2024-09-18)
- ci: use release-please (ded5373)
- ci: add release-please manifest (ca1d06e)
- ci: correct tag (28b0d4d)
- ci: empty release-please manifest (2c6baba)
- ci: fix release-please files (323e26a)
- ci: release-please again (2dc9b7f)
- ci: release-please again (c843529)
- ci: release-plz again (a95bb03)
0.0.1 - 2024-09-18
- (release-plz) add release-plz and use lto
- (redirects) short cuts
- (seach-index) build search index
- (homepage) build homepage
- (generic_pages) add support for generic pages
- (SPA) basic SPA support
- (spas) initial support for spas
- (translations) use en-us front matter
- (translations) add other translations field
- (sitemap) build sitemap.txt
- (tmpl) css_ref
- (baseline) support new baseline
- (templ) apilistalpha
- (templ) add webextallexamples and listgroups
- (templ) webextallcompat
- (templ) addonsidebarmain
- (templs) more on subpages and fixes
- (templs) lots of sidebars
- (templ) more sidebars
- (templ) addonsidebar
- (deps) remove once_cell
- (templs) glossarydisambiguation
- (templs) add js prop attr and svginfo
- (sidebar) l10n support
- (templs) embeds
- (templs) banners and http links
- (templs) prev next menu
- (templs) default api sidebar
- (templs) embed gh live sample
- (templs) many
- (templs) more banners
- (templs) add securecontext
- (templs) svgattrs and seecompattable
- feat(templs) webextapiref
- (apiref) heavy lifting
- (templ) post process inline sidebar
- (sidebars) start supporting inline sidebars
- (templ) first half of cssinfo
- (templ) template before html conversion!
- (templ) jsref + fixes
- (rari) initial commit
- (ci) fix release-plz
- (ci) fix upload and release-plz
- (homepage) use hyData
- (build) orphaned and conflicting
- (various) fix issues from testing
- (build) locale and redirect fixes
- (search-index) path
- (many) fix path related issues
- (ids) fix fixing ids
- (l10n) fix trimming
- fix p and summary
- (banners) add p
- (templ) cssinfo at 99%
- (ids) more dl issues
- (ids) more on dl ids
- (ids) start with 2?!
- (ci) remove openssl-sys dependency
- (ci) remvoe codeql
- (deps) update all and move to workspace
- (deps) update dependencies
- (errors) add io error with context
- (md) update note cards
- (deps) major
- (deps) all minor
- (comrak) 0.26
- rename macros -> templs
- move templs
- add custom sorter
- apiref
- templ stats and performance
- quicklinks and fixes
- missing page support
- update dpes
- more templs
- prefix img src
- new template escape
- add parser
- move l10n to content