object-hash generates hash values from JavaScript objects and values in Node.js and the browser. It can use algorithms from Node’s crypto module (default sha1) and supports options like excluding keys or values, handling unordered collections, and writing the hash data to a stream.
Project status
- The repository appears to be maintained, with an upstream push on 2024-07-23, although the provided update history shows the last tagged updates in 2022 (v3.0.0) and earlier.
- Update/release cadence is not recent in the provided data, the newest listed update is v3.0.0 from 2022-02-18, and there are no later tagged updates shown here.
AI summary generated Today
Recent updates
v3.0.0
2/18/2022Release v3.0.0 updates the hashing logic and tests for JavaScript typed arrays. The main behavioral change is that Int8Array/Int16Array/Int32Array are now hashed with distinct type markers instead of being treated like their unsigned counterparts. Documentation (README) and the browser bundle (dist) were also regenerated to match the updated behavior.
Breakingv2.2.0
5/26/2021Release v2.2.0 adds support for hashing JavaScript BigInt values and updates the test suite accordingly. There were no release notes provided by the publisher, so the changes below reflect only what is visible in the code diff and related documentation/tests.
Featuresv2.1.1
12/25/2020Release v2.1.1 was published, but the publisher provided no release notes or change log details. No developer-impacting changes (features, fixes, breaking changes, security or dependency updates) can be determined from the provided information.