# Change Log

All notable changes to this project will be documented in this file.
See [Conventional Commits](https://conventionalcommits.org) for commit guidelines.

## [4.2.0](https://github.com/ExodusMovement/hydra/compare/@exodus/bigint@4.1.0...@exodus/bigint@4.2.0) (2026-05-20)

**Note:** Version bump only for package @exodus/bigint

## [4.1.0](https://github.com/ExodusMovement/hydra/compare/@exodus/bigint@4.0.1...@exodus/bigint@4.1.0) (2026-04-21)

### Features

- feat(bigint): instanceof across copies of the library (#16064)

## [4.0.1](https://github.com/ExodusMovement/hydra/compare/@exodus/bigint@4.0.0...@exodus/bigint@4.0.1) (2026-04-06)

### Bug Fixes

- fix(bigint): abs() returns new instance instead of this for non-negative values (#15857)

## [4.0.0](https://github.com/ExodusMovement/hydra/compare/@exodus/bigint@3.0.1...@exodus/bigint@4.0.0) (2025-10-21)

### ⚠ BREAKING CHANGES

- remove /bn.js export (#14160)

### Features

- feat!: remove /bn.js export (#14160)

## [3.0.1](https://github.com/ExodusMovement/hydra/compare/@exodus/bigint@3.0.0...@exodus/bigint@3.0.1) (2024-11-01)

Re-licensed under MIT license.

### Reverts

- Revert "chore: disable lint/test for imported packages temporarily" ([b826a4a](https://github.com/ExodusMovement/hydra/commit/b826a4a49ddd77048958986a59b1eadf7430cc7e))

## [3.0.0](https://github.com/ExodusMovement/exodus-core/compare/@exodus/bigint@2.0.2...@exodus/bigint@3.0.0) (2024-07-06)

### ⚠ BREAKING CHANGES

- make bigint always native, switch it ESM (#1232)

### Features

- make bigint always native, switch it ESM ([#1232](https://github.com/ExodusMovement/exodus-core/issues/1232)) ([ffbeb9d](https://github.com/ExodusMovement/exodus-core/commit/ffbeb9d73dcb89d34667d6d7f8db14139dbb7b12))

## [2.0.2](https://github.com/ExodusMovement/exodus-core/compare/@exodus/bigint@2.0.1...@exodus/bigint@2.0.2) (2024-07-05)

### Bug Fixes

- bigint is a CJS module ([#1218](https://github.com/ExodusMovement/exodus-core/issues/1218)) ([e482cf4](https://github.com/ExodusMovement/exodus-core/commit/e482cf44eff24f90919465de178bda94a6fc3f91))

## [2.0.1](https://github.com/ExodusMovement/exodus-core/compare/@exodus/bigint@2.0.0...@exodus/bigint@2.0.1) (2024-04-01)

### Bug Fixes

- don't use reserved property 'name' ([#1135](https://github.com/ExodusMovement/exodus-core/issues/1135)) ([0c2e549](https://github.com/ExodusMovement/exodus-core/commit/0c2e54936e322c0f5eeeae4794b0d89be6896408))

# [2.0.0](https://github.com/ExodusMovement/exodus-core/compare/@exodus/bigint@1.1.1...@exodus/bigint@2.0.0) (2024-03-20)

### ⚠ BREAKING CHANGES

- remove ZERO and TEN BigIntWrapper constants ([#1111](https://github.com/ExodusMovement/exodus-core/issues/1111)) ([b6c8486a](https://github.com/ExodusMovement/exodus-core/commit/b6c8486acd388d7fac0139e062f9c9009fe76785))

### Features

- bigIntWrapper.isBigIntWrapper ([#1112](https://github.com/ExodusMovement/exodus-core/issues/1112)) ([11be301](https://github.com/ExodusMovement/exodus-core/commit/11be301a62c12b001cdbd027d14aa5f41fdcf885))

## [1.1.1](https://github.com/ExodusMovement/exodus-core/compare/@exodus/bigint@1.1.0...@exodus/bigint@1.1.1) (2024-03-08)

### Bug Fixes

- BigInt wrappers .ZERO, .TEN ([#1106](https://github.com/ExodusMovement/exodus-core/issues/1106)) ([c009d61](https://github.com/ExodusMovement/exodus-core/commit/c009d610c5f9648a6e3e1e7b4f0d5bc6a93936ea))

# [1.1.0](https://github.com/ExodusMovement/exodus-core/compare/@exodus/bigint@1.0.0...@exodus/bigint@1.1.0) (2024-02-08)

- refactor: no BigInt literals, to make uglify happy ([#1048](https://github.com/ExodusMovement/exodus-core/issues/1048)) ([aa162a2](https://github.com/ExodusMovement/exodus-core/commit/aa162a23b7f55cfcf3c9db3a1321742f39d1e9ec))

# 1.0.0 (2023-10-31)

Initial release
