Skip to content

Commit

Permalink
Release v
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Jul 26, 2024
1 parent a867ff9 commit 310240f
Show file tree
Hide file tree
Showing 14 changed files with 39 additions and 69 deletions.
5 changes: 0 additions & 5 deletions .changeset/cold-cups-eat.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/curvy-pandas-agree.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/famous-spies-drive.md

This file was deleted.

7 changes: 0 additions & 7 deletions .changeset/great-ducks-roll.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/happy-insects-wait.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/itchy-dancers-confess.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/long-hairs-jam.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/nervous-carrots-punch.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/orange-suits-impress.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/seven-ligers-drum.md

This file was deleted.

9 changes: 0 additions & 9 deletions .changeset/sour-ties-allow.md

This file was deleted.

5 changes: 0 additions & 5 deletions .changeset/unlucky-windows-remember.md

This file was deleted.

38 changes: 38 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,43 @@
# `@bitauth/libauth`

## 3.1.0

### Minor Changes

- [`1a03d3f`](https://github.com/bitauth/libauth/commit/1a03d3fe737783c2df7014ea70da2a3293c088c1) Thanks [@bitjson](https://github.com/bitjson)! - Add support for debugging evaluations with loops

- [`4043ae7`](https://github.com/bitauth/libauth/commit/4043ae73eefd4900e6f979a8b4645b4b541b2cb7) Thanks [@bitjson](https://github.com/bitjson)! - Deprecate `BCH_2022_05` VM, add `BCH_2023_05`, `BCH_2025_05`, and `BCH_SPEC` VMs, update vmb_tests

Additionally, all exports have been renamed to more consistently adhere to the `camelCase` capitalization style, without exceptions for abbreviations. For example `assembleBytecodeBCH` is now `assembleBytecodeBch`. To ensure backwards-compatibility, aliases (marked with `@deprecated` TSdoc tags) are also exported using the old capitalization. These aliases will be removed in a future major version.

### Patch Changes

- [`1f34ca4`](https://github.com/bitauth/libauth/commit/1f34ca443f65c6696096e198bcb9a70e6f6e026c) Thanks [@bitjson](https://github.com/bitjson)! - Update `isStandardOutputBytecode` to allow P2SH32

Fixes #133. Thanks for the report @rkalis!

- [`d0d54b9`](https://github.com/bitauth/libauth/commit/d0d54b99445af46176804ec9a43c18a1edb9f139) Thanks [@bitjson](https://github.com/bitjson)! - Fix OP_TXVERSION VMB tests, reduce 2025 nonstandard hashing density limit

- [`18e1614`](https://github.com/bitauth/libauth/commit/18e16143c025807b8f81f347ea7231bdb444271d) Thanks [@bitjson](https://github.com/bitjson)! - Add BCH_2026_05, add VM benchmarking

- [`1a03d3f`](https://github.com/bitauth/libauth/commit/1a03d3fe737783c2df7014ea70da2a3293c088c1) Thanks [@bitjson](https://github.com/bitjson)! - Add support for BigInt CHIP

- [`1a03d3f`](https://github.com/bitauth/libauth/commit/1a03d3fe737783c2df7014ea70da2a3293c088c1) Thanks [@bitjson](https://github.com/bitjson)! - Improve performance of all virtual machines

- [`c0eadac`](https://github.com/bitauth/libauth/commit/c0eadacbbc4afcf712a602844f0317c7f715701b) Thanks [@bitjson](https://github.com/bitjson)! - Run VMB benchmarks in CI

- [#130](https://github.com/bitauth/libauth/pull/130) [`ade0151`](https://github.com/bitauth/libauth/commit/ade015123b2bfdbca721602cda19191c6f12252d) Thanks [@bitjson](https://github.com/bitjson)! - clarify `generateDeterministicEntropy` usage examples

- [`1a03d3f`](https://github.com/bitauth/libauth/commit/1a03d3fe737783c2df7014ea70da2a3293c088c1) Thanks [@bitjson](https://github.com/bitjson)! - Add support for Schnorr multisig in BCH VMs

- [`49bcce4`](https://github.com/bitauth/libauth/commit/49bcce4c1bf7d96f59dad3a3dfb4a44358bfa8ec) Thanks [@bitjson](https://github.com/bitjson)! - Begin implementation of BCH_2025_05 and BCH_SPEC

- Revised `AuthenticationVirtualMachine` to remove `clone` (obviated by wide availability of `structuredClone`) and add `initialize`, allowing VM proposals to add to the program state of an existing VM (in a type-safe way) without duplicating its unchanged logic.
- Clarified documentation around contributing upgrade proposals to Libauth VMs
- Allow usage of any `BCH_SPEC` opcodes in `assembleBytecodeBch`/`disassembleBytecodeBch`

- [`1a03d3f`](https://github.com/bitauth/libauth/commit/1a03d3fe737783c2df7014ea70da2a3293c088c1) Thanks [@bitjson](https://github.com/bitjson)! - Expand VMB benchmark tests and tooling

## 3.0.0

### Major Changes
Expand Down
2 changes: 1 addition & 1 deletion package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@bitauth/libauth",
"version": "3.0.0",
"version": "3.1.0",
"description": "ultra-lightweight library for Bitcoin Cash, Bitcoin, and Bitauth",
"type": "module",
"main": "./build/index.js",
Expand Down

0 comments on commit 310240f

Please sign in to comment.