Skip to content

Releases: mattphillips/deep-object-diff

v1.1.9

12 Nov 13:34
Compare
Choose a tag to compare

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

12 Nov 11:05
Compare
Choose a tag to compare

Patch

  • Fix typings resolution when using TypeScript 4.7+ with ESM #83
  • improve return type for detailedDiff #72

Credits

Thanks @Nitive and @icholy for your PRs

v1.1.7

12 Nov 11:03
Compare
Choose a tag to compare

Fix broken publish

v1.1.6

12 Nov 11:03
Compare
Choose a tag to compare

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

12 Nov 11:01
Compare
Choose a tag to compare

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

01 Feb 10:25
Compare
Choose a tag to compare

Minor

  • Add Typescript type definitions #26

Credits

Thanks @beeequeue for sending a PR with the types!

Updated to Version 1.0.4

17 Jun 16:07
Compare
Choose a tag to compare

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

11 Apr 21:32
Compare
Choose a tag to compare
  • 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

01 Mar 22:57
Compare
Choose a tag to compare

Add MIT License

Updated to Version 1.0.1

14 Feb 17:36
Compare
Choose a tag to compare

Adds support for Date comparisons