v3.1.0
Notable changes
-
We've adopted a new data guideline for interface mixins. From v3.1.0, new data for interface mixins will be represented as subfeatures of their exposed interfaces, instead of fictitious mixin interfaces.
For example,
HTMLHyperlinkElementUtils
attributes are now represented onHTMLAnchorElement
andHTMLAreaElement
directly.Existing interface mixins data will be replaced as part of our regular release process. The release notes will describe specific changes as they happen. (#9016)
-
The following mixin features have been migrated to their exposed interfaces (#8933, #9046, #9048):
Old New api.CredentialUserData.iconURL
api.FederatedCredential.iconURL
api.PasswordCredential.iconURL
api.CredentialUserData.name
api.FederatedCredential.name
api.PasswordCredential.name
api.HTMLHyperlinkElementUtils.href
api.HTMLAnchorElement.href
api.HTMLAreaElement.href
api.HTMLHyperlinkElementUtils.origin
api.HTMLAnchorElement.origin
api.HTMLAreaElement.origin
api.HTMLHyperlinkElementUtils.protocol
api.HTMLAnchorElement.protocol
api.HTMLAreaElement.protocol
api.HTMLHyperlinkElementUtils.username
api.HTMLAnchorElement.username
api.HTMLAreaElement.username
api.HTMLHyperlinkElementUtils.password
api.HTMLAnchorElement.password
api.HTMLAreaElement.password
api.HTMLHyperlinkElementUtils.host
api.HTMLAnchorElement.host
api.HTMLAreaElement.host
api.HTMLHyperlinkElementUtils.hostname
api.HTMLAnchorElement.hostname
api.HTMLAreaElement.hostname
api.HTMLHyperlinkElementUtils.port
api.HTMLAnchorElement.port
api.HTMLAreaElement.port
api.HTMLHyperlinkElementUtils.pathname
api.HTMLAnchorElement.pathname
api.HTMLAreaElement.pathname
api.HTMLHyperlinkElementUtils.search
api.HTMLAnchorElement.search
api.HTMLAreaElement.search
api.HTMLHyperlinkElementUtils.hash
api.HTMLAnchorElement.hash
api.HTMLAreaElement.hash
api.Slottable.assignedSlot
api.Element.assignedSlot
api.Text.assignedSlot
-
api.Credential.name
was removed as irrelevant (#9046). -
css.selectors.-webkit-autofill
has been renamed tocss.selectors.autofill
to reflect the standardized name (#8877)
Statistics
- 10 contributors have changed 49 files with 1,534 additions and 644 deletions in 37 commits (v3.0.6...v3.1.0)
- 12,972 total features
- 758 total contributors
- 3,234 total stargazers