Releases: axodotdev/axohtml
0.5.0
π οΈ Fixes
-
β¨ Fix broken links and naming issues from fork transition- adrianheine, pr29
This PR helps clean up a variety of references and links that weren't caught
when the project transitioned from a fork of thetyped-html
crate.
πΏ Maintenance
-
β¨ Dependency gardening - ashleygwilliams, pr32/pr33
General dependency maintenance with two notable actions:
- replace
ansi_term
withconsole
to match the rest of the axo toolchain - update
lalrpop
to 0.19.9 (latest release) to address warning
- replace
0.4.1
π οΈ Fixes
-
β¨ Fix capitalization for Permissions-Policy meta tag- [ashleygwilliams], [pr26]
This PR updates the capitalization of the Permissions Policy header from
Permissions-policy
toPermissions-Policy
.
0.4.0
π Features
-
β¨ Add support for Permissions-Policy meta tag- SaraVieira, pr23
This pr adds support for using the
Permissions-Policy
meta tag that is used for defining a set of browser APIs you do not wish your website to have.
0.3.0
π Features
-
β¨ More robust
aria
type checking - SaraVieira, I2/PR12, I3/PR11aria-sort
andaria-orientation
now offer more robust type checking following the guidelines of MDN you can see in their pages:
-
β¨ Add twitter SEO tag support - SaraVieira, PR17
Add support for meta tags used for twitter cards as showed in their docs
π οΈ Fixes
-
β¨ Data Attributes now work with more than one hyphen - SaraVieira, PR10
Our support for
data
attributes was limited in the way that it only supported one hyphen in said attributes, well, no more, use as many hyphens as your heart pleases
-
β¨ Allow
script
tags in HTML - SaraVieira, PR10We now allow you to add script tags in the HTML after the body as the HTML standards also allow
-
β¨ Allow unescaped text in
script
- SaraVieira, PR14Until now we were escaping the text passed down to the
script
tag and in thescript
tag is the only place we are sure we don't want to escape that so that's fixed and you can addscript
tags with unescaped text inside
0.2.0
π Features
-
β¨ New Attribute -
aria
- SaraVieiraaria
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.
-
β¨ New Attribute -
meta:property
- SaraVieiraIf you ask the internet why
meta
tags have aproperty
attribute that
isn't in the spec, you won't get great answers. Although not formally
specified in HTML5,property
attributes inmeta
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 theproperty
attribute, and so we did.
0.1.0
Forked project, removed dodrio
and stdweb
features; initial release.