- Minimal supported Node.js version is now
18.18.0
- Minimal supported Node.js version is now
16.17.0
- Improve tree-shaking support
- Reduce npm package size
- Add TypeScript types
- Minimal supported Node.js version is now
14.18.0
- Fix
main
field inpackage.json
- Minimal supported Node.js version is now
12.20.0
- This package is now an ES module. It can only be loaded with an
import
orimport()
statement, notrequire()
. See this post for more information.
- Improve regular expression performance
- Test on XFCE terminal, Guake terminal, tilix, hyper, cmder
- Remove non-cross platform characters from those terminals
- Test on terminator, konsole, rxvt, PuTTY, Linux Console, iTerm2, alacritty, mintty, ConEmu, Fluent terminal, terminus
- Remove non-cross platform characters from those terminals
- Add section about control characters
- Add section about latin, greek and cyrillic alphabet characters
- Reorganize the
README.md
tables
- Test on xterm
- Remove characters not supported on xterm
- Remove some non-cross-platform characters from the list
- Remove some non-cross-platform characters from the list
- Add a
binary entrypoint
cross-platform-terminal-characters
to print all the characters - Add a text file with all the characters for users without npm
- Initial release