Back to Explore

wooorm/character-entities

GitHub
1 watchersOpen source

Last release: 6/22/2022

character-entities is an HTML-focused data package that maps named character reference names (case-sensitive) to the characters they represent. It exports a `characterEntities` map useful for developers building or working with HTML parsing and minifying logic.

Project status

  • The repository appears to have some ongoing activity (last upstream push on 2023-11-01), but the last published update shown is 2.0.2 on 2022-06-22, so updates look infrequent rather than continuous.
  • Update cadence based on the provided history: 2.0.0 in 2021-03, 2.0.1 in 2021-10, and 2.0.2 in 2022-06, followed by no further shown updates after 2.0.2.

AI summary generated Today

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • 2.0.2

    6/22/2022

    Release 2.0.2 is described as a fix for a couple broken named character references. The code diff shows that the generator logic for entity names was corrected and the regenerated characterEntities export table changed substantially as a result.

  • 2.0.1

    10/29/2021

    Release 2.0.1 focuses on documentation and tightening type quality. The code diff also updates the build pipeline and several dev dependencies to support stricter typing and automated formatting/type coverage checks.

  • 2.0.0

    3/8/2021

    Release 2.0.0 migrates the package to ESM and introduces generated type definitions. It also changes the distributed artifact from a static `index.json` data file to an `index.js` module exporting `characterEntities`.

    BreakingFeatures
  • 1.2.4

    1/24/2020

    Release 1.2.4 is described in the notes as a prose refactor only. The actual diff shows mostly documentation and packaging metadata updates, plus several development tool dependency version adjustments.

  • 1.2.3

    5/8/2019

    Release 1.2.3 updates project metadata and documentation, including adding additional README badges, switching author URLs from HTTP to HTTPS, and renaming the LICENSE file to lowercase. It also includes several CI and build-tooling changes in the repository configuration that are not mentioned in the release notes.

    Features
  • 1.2.2

    4/18/2018

    Release 1.2.2 is presented as a refactor/code-style update only. However, the diff shows multiple tooling and build workflow changes (CI Node versions, npm install behavior, and major devDependency/script updates), which are not mentioned in the release notes.

  • 1.2.1

    7/11/2017

    Release 1.2.1 is primarily presented as documentation-only work, adding a “Related” projects list and refactoring readme.md. However, the code diff for this release includes multiple CI, test, linting, and build-tooling changes that are not mentioned in the release notes.

    Features
  • 1.2.0

    11/4/2016

    Release 1.2.0 removes the published entry file index.js and removes history.md from the repository/package. The code diff also shows a broader refactor of the build pipeline and package metadata so the package now treats index.json as the primary entry point.

    Breaking
  • 1.0.0

    7/23/2016

    Version 1.0.0 was released on 2016-07-23. The release notes provided in this entry are empty, so no documented changes, API updates, bug fixes, or security items can be determined from the published notes alone.

  • 1.1.0

    7/23/2016

    Release 1.1.0 is described as a “Re-crawl entities” update. The code diff shows the runtime export still points to index.json, but index.json itself was regenerated with a different set of HTML named character entity mappings. In addition, the repository’s dev toolchain and CI configuration changed substantially, though those are not documented in the release notes.