From 5f88f45c3031e4503e9e0f92bb553a95006ca600 Mon Sep 17 00:00:00 2001 From: Ashley Williams Date: Mon, 19 Dec 2022 15:33:28 -0600 Subject: [PATCH] 0.2.0 --- CHANGELOG.md | 30 ++++++++++++++++++++++++++++++ macros/Cargo.toml | 4 ++-- typed-html/Cargo.toml | 2 +- 3 files changed, 33 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index cc87bc2..1003ffc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,35 @@ # Changelog +## 0.2.0 - 2022-12-19 + +### 🎁 Features + +- **✨ New Attribute - `aria`** - [SaraVieira] + + [`aria` attributes] are critical to making the web more accessible to + everyone, but most importantly, people with disabilities. These were a to-do + item from the original project, and so we to-did them. At least most of + them. There are a [few open issues] if you'd like to help us complete the + implementation. + +[`aria` attributes]: https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA +[few open issues]: https://github.com/axodotdev/axohtml/issues?q=is%3Aissue+is%3Aopen+aria + +- **✨ New Attribute - `meta:property`** - [SaraVieira] + + If you ask the internet why `meta` tags have a `property` attribute that + isn't in the spec, you won't get great answers. Although not formally + specified in HTML5, `property` attributes in `meta` tags are important for + SEO and [the Open Graph Protocol]. They *are* documented in [RDFa] which is + a formal W3C recommendation. + + It is outside the scope of this project to standardize standards bodies. We + needed to support the `property` attribute, and so we did. + +[SaraVieira]: https://github.com/SaraVieira +[the Open Graph Protocol]: https://ogp.me/ +[RDFa]: https://en.wikipedia.org/wiki/RDFa + ## 0.1.0 - 2022-12-16 Forked project, removed `dodrio` and `stdweb` features; initial release. diff --git a/macros/Cargo.toml b/macros/Cargo.toml index 70e213f..7487439 100644 --- a/macros/Cargo.toml +++ b/macros/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "axohtml-macros" -version = "0.1.0" +version = "0.2.0" edition = "2018" authors = ["Axo Developer Co ", "Bodil Stokke "] build = "build.rs" @@ -18,7 +18,7 @@ proc-macro = true [dependencies] lalrpop-util = "0.19" ansi_term = "0.12.0" -proc-macro2 = { version = "1.0.4", features = ["nightly"] } +proc-macro2 = "1.0.49" quote = "1.0.2" [build-dependencies] diff --git a/typed-html/Cargo.toml b/typed-html/Cargo.toml index bd1eb23..474114c 100644 --- a/typed-html/Cargo.toml +++ b/typed-html/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "axohtml" -version = "0.1.0" +version = "0.2.0" edition = "2021" authors = ["Axo Developer Co ", "Bodil Stokke "] license = "MPL-2.0+"