Back to Explore

wooorm/character-entities-legacy

GitHub
1 watchersOpen source

Last release: 10/29/2021

Provides a list of legacy HTML named character entity names that do not require a trailing semicolon in HTML. Useful for HTML parsers or minifiers that need to recognize legacy entity forms, via the exported `characterEntitiesLegacy` array of case-sensitive names.

Project status

  • The repository appears maintained but not actively updated recently, the last recorded upstream push was on 2023-11-01, after the last known published update (3.0.0 in 2021-10-29).
  • Update cadence seems low, with major updates in 2020 (1.1.4), 2021 (2.0.0, 3.0.0), and no newer versioned updates shown after 2023.

AI summary generated Today

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

Recent updates

  • 3.0.0

    10/29/2021

    Version 3.0.0 changes the package to expose `characterEntitiesLegacy` as a list rather than a name-to-character mapping. The release also updates docs and tightens TypeScript strictness. Code and build tooling were modernized (Node import specifiers, newer dev deps, stricter type-coverage in the build).

    Breaking
  • 2.0.0

    3/10/2021

    Release 2.0.0 moves the package to ESM and adds JSDoc-based TypeScript declaration generation, while updating the upstream HTML entities source. The build output format changes from a shipped JSON file to an exported JS module object.

    BreakingFeatures
  • 1.1.4

    1/24/2020

    Release 1.1.4 is described in the notes only as a prose refactor. The actual diff includes documentation wording/style tweaks, adds GitHub funding metadata, and updates several development dependencies in package.json, but it does not show any runtime code changes.

  • 1.1.3

    5/8/2019

    Release 1.1.3 is a small version bump with mostly documentation changes, including badge/link updates, HTTPS URL updates, and a LICENSE file casing rename. However, the actual diff shows several CI and build pipeline changes in addition to the documented items.

  • 1.1.2

    4/18/2018

    Release 1.1.2 only states “Refactor code-style”. The code diff shows mostly formatting changes, but it also updates the build pipeline and changes the upstream data source used to generate the entity table, which can change the actual exported characters.

  • 1.1.1

    7/11/2017

    Release 1.1.1 is described as a documentation-only update (adding a list of related projects and refactoring the README). The actual diff includes multiple non-documentation changes: CI configuration, build/test tooling, and several development dependency upgrades, plus a small refactor to the build script’s stream handling.

    Features
  • 1.1.0

    11/4/2016

    Release 1.1.0 removes the JavaScript entry file (index.js) and eliminates the use of curl in the build pipeline. It also removes prebuilt distribution artifacts from the repository source and changes how the project generates index.json.

    Breaking
  • 1.0.1

    7/24/2016

    Release 1.0.1 is documented only as a “Rewrite module”. The diff shows mostly tooling and formatting changes, but it also changes the name of the browser/global export in the bundled build output.

  • 1.0.0

    7/24/2016

    This release is version 1.0.0. The provided release notes contain no described changes, features, fixes, or migration guidance.