Releases: jvarghe/lotide
Releases · jvarghe/lotide
Lotide v1.0.3
Lotide v1.0.2
This release adds a feature, increases test coverage and contains multiple bug fixes over the v1.0.1 release.
Partial list of changes:
- Added a recursive object comparison feature to eqObjects(). [Stretch Goal]
- Replaced manual tests in eqArrays(), eqObjects(), findKeyByValue(), letterPositions(), countOnly() and flatten() with Mocha + Chai tests. [Stretch Goal]
- Fixed bugs in countLetters() and letterPositions().
- Plus other bug fixes and touchups.
- Cleaned up comments throughout the project.
Lotide v1.0.1
This release issues a series of bug fixes, style updates and other changes to the v1.0.0 release.
Partial list of changes:
- Removed unnecessary copies of utility functions like
assertEqual
from the codebase. Replaced it with imports. - Imported all the functions in the project into
index.js
, where they were re-exported as a single object. - Replaced unnecessary uses of
let
withconst
. - Ran ESLint and fixed most style issues with the code.
- Mistakenly included
node_modules
folder with release. Removed it and added a.gitignore
file to prevent this from happening again. - Added a
README.md
file to the project. - Updated
package.json's
fields: name, version, description, main, author, and license. - Added a new License file to the project: AGPL-3.0.