Changelog
All notable changes to this project will be documented in this file.
See Conventional Commits for commit guidelines.
3.0.0
1 Dec 2022
💥 BREAKING CHANGES
- Minimum supported Node version is v14.18; we’re dropping v12 support
2.2.0
12 Aug 2022
✨ Features
- export types (11b5fb9)
2.1.1
18 Apr 2022
🔧 Fixed
- tweak types (abf7641)
2.1.0
11 Apr 2022
🔧 Fixed
- use Partial, every opts key is optional (844685c)
✨ Features
- export defaults and version (1107244)
2.0.0
9 Sept 2021
✨ Features
- migrate to ES Modules (8c9d95d)
💥 BREAKING CHANGES
- programs now are in ES Modules and won’t work with Common JS
require()
1.5.0
24 May 2021
✨ Features
- config file based major bump blacklisting (e15f9bb)
1.4.15
11 Apr 2021
⏪ Reverts
- Revert “chore: setup refresh” (23cf206)
1.4.1
28 Jan 2021
🔧 Fixed
- add
testStats
to npmignore (f3c84e9)
1.4.0
23 Jan 2021
✨ Features
- rewrite in TS (8bbd4c4)
1.3.0
28 Nov 2020
Accidental version bump during migration to SourceHut. Sorry about that.
1.2.3
24 Jul 2019
🔧 Fixed
- closing curlies were not recognised if they were placed on a new line — fixed now (c81eb14)
1.2.0
15 Jul 2019
✨ Features
- Complete extractFromToSource with unit tests (4ac3634)
- Improvements to multiple CSS rule generation and recognition in config (b780889)
- Improvements to the padding algorithm (21ac50f)
- Separate extractFromToSource() into a standalone, exported function (af27f89)
1.1.0
6 Jul 2019
🔧 Fixed
- Don’t close the comment blocks above, it’s not fully safe (5ce6230)
- Fix cases when there is no $$$ in the input and there are heads/tails (09ceccd)
- Fix the case when the only non-whitespace string is at zero index (falsey value) (76fd296)
- More tests and more improvements to edge case recognition (4721b20)
- Tightened the whitespace management part on the surrounding areas (551a851)
✨ Features
- Add progress-reporting callback function to opts (82e0d9b)
- Algorithm improvements to cover more dirty input cases (70190a6)
- Generated digit padding everywhere if possible (750e853)
- Make more unit tests pass (177f05c)
- opts.pad (5d3e16a)
- Output the log (c729689)
- Tackle input without any $$$ (1dcaee4)
1.0.0
28 Jun 2018
- First public release