6.0.5 (2024-07-25)
- index.php: extend transitional TLDs array with '.art' TLD (759e00d)
6.0.4 (2024-04-10)
- deps: bump tar and npm (3a64d37)
6.0.3 (2024-3-1)
- readme: reflect changes related to performance to the public (30d3f45)
6.0.2 (2024-2-23)
- readme: review note about performance (e38a99c)
6.0.1 (2024-2-23)
- build: add missing type definitions (4a152c8)
6.0.0 (2024-2-22)
- tr46: reviewed in direction of tr46 as core library and adding our logic around (d0c080a)
- tr46: Migration to package tr46. Find Notes and Migration Guide as part of the README.md
5.1.2 (2023-10-31)
- deps: bump punycode from 2.3.0 to 2.3.1 (1e4d79a)
5.1.1 (2023-10-20)
- punycode: ensure to use the user-land replacement (6c3a3c2)
5.1.0 (2023-09-18)
- unicode: upgraded version (cb662c3)
5.0.7 (2023-03-13)
- build: improve build size again (1kb) (8b12436)
5.0.6 (2023-03-13)
- build: minor improvement to file sizes of dist files (19e61da)
5.0.5 (2023-03-10)
- esm: switched to type module while CJS + Bundle can still be directly accessed via dist folder (c3e1064)
5.0.4 (2023-03-09)
- package.json: fix path to main file (77561b7)
5.0.3 (2023-03-09)
- rollup: merged config files (05c22d8)
5.0.2 (2023-03-09)
- build: add missing devDependencies (b3f692a)
- build: added missing semantic-release configuration file and typings file (bd3f43a)
- dist: some minor review and cleanup of typings (3fdff33)
4.1.2 (2022-12-09)
- unicode v15.0.0: regenerated .js files (idna-map files were empty) (cb00f51)
4.1.1 (2022-12-09)
- code style: prettier-ified (e919514)
4.1.0 (2022-12-09)
- unicode v15: upgrade (5765785)
4.0.4 (2022-09-14)
4.0.3 (2022-07-04)
- downsizing idna-map: moving Uint32Array to const var for reuse and thus downsizing entire file (da056b9)
4.0.2 (2022-06-08)
- dep bump: upgraded "engines" and dev deps (1961f78)
4.0.1 (2022-06-08)
- github workflows: fixed to always rely on latest node version number (nodejs/npm vuln) (4e01d90)
4.0.0 (2022-05-02)
- dep-bump: added pkg "future" to requirements.txt until python2 support got totally cleaned up (6610158)
- pep8: fixed addressed issues (f6e4acc)
- python3: support added for generator script (build-unicode-tables.py) (ead43c0)
- python3: Module generated using the python3 ported generator script.
3.5.0 (2022-05-02)
- unicode 14.0.0: upgraded, enjoy! (4fec362)
3.4.1 (2022-04-29)
- bundled version: minify idna-map.js and rely on it as well (0b0ffc9)
3.4.0 (2021-03-22)
- unicode: update to v13.0.0 (2741d21)
3.3.1 (2021-01-26)
- ci: migration from Travis CI to github actions (ebadb75)
- ci: remove --user flag for pip install (8749327)
- travis: reverting change of travis-ci config (8e804da)
3.3.0 (2020-05-18)
- typescript: adding type definitions (8d0231f)
3.2.2 (2019-09-18)
- release process: review git-plugin usage; dep-bump cross-env; (0ec058a)
3.2.1 (2019-09-18)
- release process: reuse @hexonet/semantic-release-github-npm-config (46a3abb)
3.2.0 (2019-05-16)
- unicode: upgrade to v12.1.0 (ee5877b)
3.1.1 (2019-05-13)
3.1.0 (2019-05-13)
- dep-add: missing @semantic-release/exec in dev-deps (35eb502)
- uts46: add convert method for automatic conversion of domain names (84fcbe2)
- readme: review links (38e3533)
- pep8: fix pep8 format check script (464ffd4)
- travis: fix build steps (3f60010)
- travis: install python requirements in user space (bda853a)
- travis: review build step requirements and docs (f890546)
- readme: just bumping major release as of CI/CD review in direction of Travis CI and semantic-release.
- pkg: upgrade to unicode 12.0.0; introduce travis ci (ecfc57f)
- replaced for .. of loop in uts46.js on Line 111 with simple for loop. I don't expect this to break as no codepoint logic has to be payed heed to.
- Switched automated tests to fit our own way
- dropped out grunt
- introduced nyc
- introduced mocha.opts
- npm test now runs both: tests and coverage report
- add .nyc_output to gitignore
- renamed test source code files to .spec.js as this is very common
- re-validated source codes, still open: idna-map.js
- updated .jshintrc config
- added IDN translation cases found on unicode.org (see test-uts46.spec.js). Need to investigate further
Initial Fork Release covering:
- dependenncy upgrades
- chai 3.5.0
- grunt 0.4.5 -> 1.0.1
- grunt-mocha-istanbul 3.0.1 -> 5.0.2
- grunt-mocha-test 0.12.7 -> 0.13.2
- istanbul 0.3.22 -> 0.4.5
- mocha 2.5.3 -> 3.2.0
- punycode 1.4.1 -> 2.1.0
- Added HISTORY.md (Changelog)
- Upgraded IDNA Map to unicode 9.0.0
- Updated README.md to cover: build-unicode-tables.py
- Add test/IdnaTest.txt to gitignore as it get autogenerated
- Re-validated test source scripts