Skip to content

Releases: ExaDev/eslint-plugin-json-canonical

v2.1.3

Choose a tag to compare

@github-actions github-actions released this 06 Oct 07:45

2.1.3 (2026-10-06)

v2.1.2

Choose a tag to compare

@github-actions github-actions released this 02 Oct 20:06

2.1.2 (2026-10-02)

v2.1.1

Choose a tag to compare

@github-actions github-actions released this 02 Oct 19:22

2.1.1 (2026-10-02)

v2.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 11:13

2.1.0 (2026-09-15)

Features

  • add configurable and auto-detected indent to pretty-format (e4f06bf)

v2.0.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 09:29

2.0.0 (2026-09-15)

  • feat!: add pretty-format rule and make it configs.recommended's default layout (73d43c1)

BREAKING CHANGES

  • configs.recommended now pretty-prints JSON by default
    instead of leaving whitespace untouched. Use configs.contentOnly for
    v1's old configs.recommended behaviour.

v1.1.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 08:52

1.1.0 (2026-09-15)

Features

  • add configs.recommendedJsonc for tsconfig.json/turbo.json-style files (06e5744)

v1.0.0

Choose a tag to compare

@github-actions github-actions released this 15 Sep 08:12

1.0.0 (2026-09-15)

Features

  • add number-format rule for RFC 8785 canonical number serialization (35523f2)
  • add opt-in no-insignificant-whitespace rule for RFC 8785 section 3.2.1 (55958a3)
  • add plugin entry point with a recommended config bundling sort-keys (77d7d6d)
  • add string-escaping rule for RFC 8785 canonical string escaping (5730bd5)