Releases: webcomponents/custom-elements-manifest
v2.1.0
Added
-
Added
readonly
flag toPropertyLike
, the common interface of variables, class fields, and function parameters. (#118) -
Added support for describing the CSS Custom State of an element. (#128)
Fixed
- Clarified that all attributes of a
CustomElement
must be listed in the theattributes
array, even those reflected from aCustomElementField
. (#126)
v2.0.0
Added
-
Added an optional
"syntax"
field to CSSCustomProperty to describe the property syntax using CSS Properties and Values API's syntax strings. Fixes
#68 -
Added CustomElementField that extends ClassField with the ability to describe associated attributes. Fixes #36 (#75)
-
Added a
"deprecated"
field to all declarations (functions and methods) (#89, #105) -
Added a
"rest"
field to parameters. (#83) -
Added an optional
summary
field to Function and Method return types. (#109)
Fixed
-
Fixed how custom element declarations extend class declarations. Previously CustomElementDeclaration didn't include CustomElement properties, and MixinDeclaration required some CustomElement properties. Added new CustomElementMixinDeclaration interface. Fixes #69 (#103)
-
Clarified that module paths should point to importable files in the package. (#104)