All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- N/A
v1.2.1 - 2024-07-06
- #20 Several missing alternate abbreviations were added.
v1.2.0 - 2024-01-18
- #18 New option
ignoreUOMs
, an array of strings that will not be considered units of measure.
v1.1.1 - 2024-01-15
- Corrected links in
package.json
to distributed type definition files.
v1.1.0 - 2023-12-01
- #14
compactStringArray
has been removed. (array.filter(Boolean)
is functionally equivalent tocompactStringArray(array)
.)
- #14 If no quantity is detected at the beginning of an ingredient line, the end of the line will be scanned for quantity/range and unit of measure.
v1.0.1 - 2023-07-26
compactArray
is nowcompactStringArray
and only works for arrays of actual strings.
- Properly handles CRLF line endings.
- Minor performance improvements.
v1.0.0 - 2023-06-18
v0.6.0 - 2022-10-15
- Added "or" as range indicator/separator.
- #7 Alternate tablespoon UOM.
v0.5.0 - 2022-04-16
- Removed redundant UOM
versions
and renamed toalternates
.
additionalUOMs
andallowLeadingOf
options.- Additional units of measure.
v0.4.0 - 2021-08-23
- Updated dependencies.
v0.3.0 - 2021-02-15
normalizeUOM
option.- Additional units of measure.
- Use regex for UOM.
- Use latest versions in demo.
v0.2.4 - 2021-02-15
- Support for the word "to" to indicate a range.
v0.2.3 - 2021-02-15
- Minor documentation updates.
v0.2.2 - 2021-02-12
- Better IE11 compatibility.
v0.2.1 - 2021-02-12
- IE11 compatibility.
- Demo.
v0.2.0 - 2021-02-12
- Minor code and documentation updates.
- Further compact multi-line input
- #1 Codecov to GHA workflows.
v0.1.2 - 2021-02-11
- Ignore blank lines in multi-line input.
- Updated package.json to include URLs.
- Increased test coverage to 100%.
v0.1.1 - 2021-02-11
- Initial release.