- Switched to using a whitelist of characters (printable Basic Latin)
- The user can augment the whitelist in the settings
- Added prettier and prettier-check in CI
- Fixed overly eager highlighting affecting , LF and CR
- Switched language: CoffeeScript -> ES6
- Added settings to choose categories of highlighted characters
- Refactored the character listing, using ranges in places
- Merged PR with lighter color and changes to char listing
- v1.0.0: Originally forked from
pohjolainen/atom-highlight-nbsp
and initial char listing based on https://github.com/possan/sublime_unicode_nbsp/blob/master/sublime_unicode_nbsp.py - Bulk of whitespace and control characters added in v1.0.3
- From then on, mainly just changes to character sets up until v1.3.0