Skip to content

Releases: motss/normalize-diacritics

v5.0.0

14 Apr 11:07
v5.0.0
8799e93
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v4.0.3...v5.0.0

v4.0.3

25 Sep 12:54
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.2...v4.0.3

v4.0.0

21 Nov 17:05
Compare
Choose a tag to compare

Announcement

This marks the first release of supporting moduleResolution: NodeNext in TypeScript and the similar in Node.js which bring native ES Modules outside of the web, notably changes includes:

  1. Strict specifier for all imports, e.g. .js;
  2. Extensive export map for latest Node.js and TypeScript

⚠️ If you find this version does not work for you, you can instead downgrade to v3 until you are ready to adopt moduleResolution: NodeNext in TypeScript and the similar in Node.js.

What's Changed

  • ci: remove scripts.postinstall in CI scripts by @motss in #130

Full Changelog: v3.0.10...v4.0.0

v3.0.12

21 Nov 17:00
Compare
Choose a tag to compare

Announcement

This marks the last release of v3 as the next major version will only support the latest module resolution in Node.js and TypeScript aka NodeNext which is closer to the native ES Modules on the web.

  1. import and exports map
  2. Strict specifier in import paths unless specified in import map for specifier-less resolution

What's Changed

  • ci: cleanup package.json before releasing by @motss in #131

Full Changelog: v3.0.8...v3.0.12

v3.0.8

08 Mar 13:46
Compare
Choose a tag to compare

Changes

  1. Convert bash scripts to shell scripts
  2. Lint all shell scripts with shellcheck

v3.0.0

29 Aug 13:05
Compare
Choose a tag to compare

Breaking change

  1. b4041b7 - Output ES modules only

Changes

  1. Update dependencies including TypeScript 4.4

v2.13.2

25 Jan 15:41
Compare
Choose a tag to compare

Changes

  • Leverage exports in package.json to support both CommonJS and ES Modules for node@14 and above

v2.12.0

09 Oct 10:51
Compare
Choose a tag to compare

Changes

  • Update devDependencies to resolve vulnerability issues

Fix critical bug when repeated characters are not normalized

13 Jul 17:30
Compare
Choose a tag to compare

Changes

  • πŸ› Now each character in an input string receives its own copy of RegExp instance for normalization, due to a bug reported in #112 which was caused by reusing the same RegExp instance will cause its internal lastIndex state to be incremented and not reset thus failing subsequent matching character in the same string to produce false when calling .test() method.

v2.4.0

19 May 14:37
Compare
Choose a tag to compare

Notable changes

  • πŸ‘· Optimize CI build
  • πŸ’₯ Drop IIFE in favor of UMD bundle
  • βœ… Improve test structure
  • πŸ”§ Update Rollup config file to build UMD bundle
  • βž• Use @reallyland/tsconfig and @reallyland/tslint-config
  • ✨ Use shx for cross-platform commands support, e.g. rm -rf
  • πŸ“ Update doc to include Contributing section and new demo button