{"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` native instances > Date > hashes a native `Date` without throwing"},"to":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` JS instances > Date > hashes a JS `Date` without throwing"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` native instances > Date > produces the same hash for a native `Date` as for an equivalent `FabricEpochNsec`"},"to":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` JS instances > Date > produces the same hash for a JS `Date` as for an equivalent `FabricEpochNsec`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` native instances > Date > produces different hashes for different Dates"},"to":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` JS instances > Date > produces different hashes for different Dates"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` native instances > RegExp > hashes a native `RegExp` without throwing"},"to":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` JS instances > RegExp > hashes a JS `RegExp` without throwing"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` native instances > RegExp > produces the same hash for a native `RegExp` as for an equivalent `FabricRegExp`"},"to":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` JS instances > RegExp > produces the same hash for a JS `RegExp` as for an equivalent `FabricRegExp`"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` native instances > RegExp > produces different hashes for different RegExps"},"to":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` JS instances > RegExp > produces different hashes for different RegExps"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` native instances > Uint8Array > hashes a native `Uint8Array` without throwing"},"to":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` JS instances > Uint8Array > hashes a JS `Uint8Array` without throwing"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` native instances > Uint8Array > produces the same hash for a native `Uint8Array` as for a `FabricBytes` with the same bytes"},"to":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` JS instances > Uint8Array > produces the same hash for a JS `Uint8Array` as for a `FabricBytes` with the same bytes"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` native instances > Uint8Array > produces different hashes for different Uint8Arrays"},"to":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` JS instances > Uint8Array > produces different hashes for different Uint8Arrays"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` native instances > Deferred types (not yet handled — these document known gaps) > throws for `Map` (deferred — needs recursive translation)"},"to":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` JS instances > Deferred types (not yet handled — these document known gaps) > throws for `Map` (deferred — needs recursive translation)"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` native instances > Deferred types (not yet handled — these document known gaps) > throws for `Set` (deferred — needs recursive translation)"},"to":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` JS instances > Deferred types (not yet handled — these document known gaps) > throws for `Set` (deferred — needs recursive translation)"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` native instances > Deferred types (not yet handled — these document known gaps) > throws for `Error` (deferred — needs recursive translation)"},"to":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` JS instances > Deferred types (not yet handled — these document known gaps) > throws for `Error` (deferred — needs recursive translation)"}} {"date":"2026-09-15","from":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` native instances > Deferred types (not yet handled — these document known gaps) > throws for a member that is a function"},"to":{"k":"unit","s":"data-model","n":"value-hash > `hashOf()` JS instances > Deferred types (not yet handled — these document known gaps) > throws for a member that is a function"}}