Releases: mattphillips/deep-object-diff
Releases · mattphillips/deep-object-diff
v1.1.9
Vulnerability patch
Details outlined here: #85. TLDR: The prototype of the returned diff object could be polluted but not globally on all objects.
Fix: #87
Thanks @Retr02332 for highlighting the issue and validating the fix.
This vulnerability was introduced in https://github.com/mattphillips/deep-object-diff/releases/tag/v1.1.6
v1.1.8
v1.1.7
Fix broken publish
v1.1.6
Patch
- Remove spread operator in object diffs to increase performance #64
Chore
- Add
.js
file extension for esmodules
Credit
Thanks @SheneekaW for your PR
v1.1.1 - v1.1.5
I forgot to tag these releases so they'll all be tagged in one go.
v1.1.1 7d8e161
- Various project maintenance pieces to upgrade dependencies and migrate to Github Actions
- Support diffing keys named like Object.prototype properties #59
Thanks @anko for the help
v1.1.2 cf7a997
- Remove engines field from package.json
v1.1.3 e04370c
- Publish library as esmodule
v1.1.4 35cd6e1
- Add build script to help manage esmodule and cjs
- Remove
index.js
naming convention
v1.1.5 8c09976
- Fix broken imports
v1.1.0
Minor
- Add Typescript type definitions #26
Credits
Thanks @beeequeue for sending a PR with the types!
Updated to Version 1.0.4
Patches
- Fixes Date comparison discussed in #11
Other Changes
- Remove tests from dist
- Remove tests from running twice on CI
- Add license to README
- Update dependencies
Credits
Huge thanks to @KamalAman for his help!
Updated to Version 1.0.3
- Fixes bug discussed in #7 regarding Objects which don't have
.hasOwnProperty
function - Adds yarn lock
- Replaces mocha with jest for unit testing
Updated to Version 1.0.2
Add MIT License
Updated to Version 1.0.1
Adds support for Date comparisons