Skip to content

Latest commit

 

History

History
83 lines (54 loc) · 3.14 KB

CHANGELOG.md

File metadata and controls

83 lines (54 loc) · 3.14 KB

Changelog

All notable changes to this project will be documented in this file.

The format is loosely based on Keep a Changelog and this project adheres to Semantic Versioning.

[4.0.0] - 2021-04-13 - MAJOR BUMP

  • Switch to @formatjs/icu-messageformat-parser as intl-messageformat-parser is now deprecated. This is a breaking change, the new parser uses icu4j implementation and has stricter validations.
  • Add new rule i18n-json/identical-placeholders.
  • Related PRs

[3.0.0] - 2020-08-18 - MAJOR BUMP

  • security: Bump intl-messageformat-parser from v3 to v5 due to CVE-2020-7660
  • Major bump as a precaution, due to intl-messageformat-parser getting bumped from v3 to v5.
  • Related PRs
    • Issue #36 - Thanks Michael Desantis - Intertek Alchemy LP.

[2.4.3] - 2019-11-05

Fixed

  • ignore non json files which are passed to the plugin rules.
  • Related PRs/Issues

[2.4.2] - 2019-08-30

Fixed

valid-message-syntax: upgrade intl-messageformat-parser to ^3.0.7 for parsing fixes.

[2.4.1] - 2018-01-08

Fixed

  • update to make plugin compatible when used within a file watching service. e.g) webpack dev server.
  • new example project showcasing how to configure the plugin with webpack development.
  • Related PRs

[2.4.0] - 2018-07-01

Added

  • New plugin setting: i18n-json/ignore-keys. Takes a list of key paths (case sensitive) to ignore when checking syntax and doing key structure comparisons. Only acknowledged by the identical-keys and valid-syntax rules. See README for more details on use.
  • new example project for i18n-json/ignore-keys to showcase usage.
  • Related PRs

[2.3.0] - 2018-05-04

Changed

  • sorted-keys: converted the sort feature into an actual eslint rule (backwards compatible with <= 2.2.0). See README for more details on use.
  • May the 4th be with you! :)
  • Related PRs

[2.2.0] - 2018-04-30

Fixed

sorted-keys: prevent eslint from failing when --fix is not passed.

Changed

identical-keys: minimized diffing output.

  • Related PRs
    • #6. Thanks @tvarsis