property-information provides structured info about web platform properties and attributes, covering HTML, SVG, ARIA, XML, XMLNS, and XLink. It’s useful for looking up which attribute or property names exist and what data types or formats they use, including helpers to find info and normalize names for consistent querying.
Project status
- Actively maintained: The repo has a recent upstream push (2026-06-01) and a new set of updates (7.2.0) on 2026-06-01, indicating current maintenance rather than stasis.
- Update cadence (observed): Prior versions show intermittent releases, with 7.0.0 (2025-02-18) to 7.1.0 (2025-05-08) about 2.5 months apart, then 7.1.0 to 7.2.0 about 13 months apart.
AI summary generated
Recent updates
7.2.0
Release 7.2.0 expands the exported HTML and SVG attribute/property metadata with additional attributes. It also adjusts typing for the HTML `colSpan` property to be a `number`. Most of the release notes are high level and do not enumerate the newly added attributes.
Features7.1.0
Release 7.1.0 updates the HTML property metadata type for the `hidden` attribute. The only functional code change in the diff is switching the `hidden` type from `boolean` to `overloadedBoolean`, with the package version bumped accordingly.
Breaking7.0.0
Version 7.0.0 adds an export map and TypeScript declaration support (including declaration maps), and updates the package to require Node.js 16. The code changes also introduce a new public TypeScript surface (index.d.ts) and adjust how schema/property metadata is represented and generated.
BreakingFeatures6.5.0
Release 6.5.0 documents adding two new HTML-related attribute/property entries, `shadowRootClonable` and `writingSuggestions`. The code diff confirms these additions were made to the exported `html` property-information mapping and the README was updated to list the corresponding attributes.
Features6.4.1
Release 6.4.1 is a small patch that fixes the HTML attribute `capture` type in the generated property information. The diff also bumps a couple of dependencies in package.json.
Breaking6.4.0
Release 6.4.0 documents additions of three new property mappings for HTML: `onBeforeToggle`, `shadowRootDelegatesFocus`, and `shadowRootMode`. The code changes confirm these new properties were added to the generated property metadata, and the README was updated accordingly.
Features6.3.0
Release 6.3.0 adds additional HTML and SVG attribute mappings to the generated property/attribute schemas (example attributes include blocking, fetchPriority, inert, and popover-related attributes). It also updates the documented license terms for the React-derived derivative work. Published notes do not mention any developer toolchain or dependency changes.
Features6.2.0
Release 6.2.0 documents the addition of two new HTML event handler mappings, `onBeforeMatch` and `onScrollEnd`. The actual diff shows those additions in the generated HTML property/event definitions, but it also includes multiple significant tooling and configuration changes that are not mentioned in the release notes.
Features6.1.1
Release 6.1.1 updates the HTML property-information definitions for `srcSet` (and `imageSrcSet`) to correct how values are interpreted. The release notes mention a fix for `srcSet` not being comma-separated, and the code changes align with that intent.
6.1.0
Version 6.1.0 adds React-related event attribute support for `onContextLost` and `onContextRestored` in the HTML property schema, and updates documentation accordingly. It also tightens TypeScript checking ("strict types"), which drove a number of JSDoc and typing-related refactors across the codebase.
Features