CHANGELOG.md 1.4 KB

Changelog

v1.3.X -> 1.4.X

  • Add support for objects without constructor #11 PR @futpib
  • Simplify eslint rules, update codestyle
  • Fix npm links issues in readme
  • Update dev dependencies

v1.2.X -> 1.3.X

  • Add definition types to support typescript
  • Add >=node-8.0.0 support in tests.

v1.1.X -> 1.2.X

Sorter refactoring and performance improvements

  • Added typed arrays support
  • Added primitive type constructors support
  • Add more docs about type mapping and type coercion

v1.0.X -> v1.1.X

Mainly all changes affected codestyle and documentation to provide better experience using this library. There are no changes that should affect functionality.

  • Renamed sortObject function to sort (old one is still present in code for backward compatibility).
  • Performed some refactoring for better codestyle and documentation.
  • Old version (0.X.X) moved to subfolder (./v0).
  • Advanced API reference added: link.

v0.X.X -> v1.0.X

  • Sorting mechanism rewritten form ES6 Maps to simple arrays (add <=node-4.0.0 support)
  • Performance optimization (~2 times faster than 0.x.x)
  • API changes:
    • Now module returns 'constructor' function, where you can set default parameters: var objectHash = require('node-object-hash')(options);

In case if you still need an old 0.x.x version it's available in hash.js file.