Back to Explore

puleos/object-hash

GitHub
1 watchersOpen source

Last release: 2/18/2022

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

AI-generated from public sources. May be inaccurate. Report

Recent updates

  • v3.0.0

    2/18/2022

    Release 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.

    Breaking
  • v2.2.0

    5/26/2021

    Release 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.

    Features
  • v2.1.1

    12/25/2020

    Release 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.