PackageTrack
Sign in Get early access

bip32_keys

A BIP32 with SLIP132 support for Dart/Flutter community.

3.1.4 ethicnology/dart-bip32-keys

What this package is like to depend on

Last release 1 months ago

09 Jul 2026

Too new to tell

only 2 release windows

Most releases are documented

notes for 5 of 7 stable releases

Nothing withdrawn

no release was ever pulled

1 years old

7 releases · first in 2025

3 releases in the last 12 months

see the full history below

Release timeline

7 releases · Jun 2025 to Jul 2026
2026
Release Pre-release

Releases

latest 7
  1. 3.1.4 09 Jul 2026
    Release notes
    • CHORE: Relax pointycastle constraint to >=3.0.0 <5.0.0 so apps can resolve a single pointycastle version alongside packages that require 4.x. Only stable APIs are used; the public API is unchanged from 3.1.1. Thanks to @1-leo for the original change (#1).
    • NOTE: Supersedes 3.1.2 and 3.1.3, which were published in error — they accidentally included unreleased breaking API renames (NetworkType/Bip32TypeBip32Network) and should not be used. Those two versions have been retracted.
    Open source →
  2. 3.1.3 09 Jul 2026

    Nothing published for this version

  3. 3.1.2 09 Jul 2026

    Nothing published for this version

  4. 3.1.1 02 Jul 2025
    Release notes
    • FEAT: Add Slip132Format.parse() and Slip132Format.tryParse() methods for detecting SLIP-132 formats from extended keys
    • FEAT: Add comprehensive tests for parse/tryParse functionality using existing test vectors
    • REFACTOR: Rename prefix field to version in Slip132Format enum for better clarity
    • IMPROVE: Update parse logic to decode Base58Check and compare version bytes instead of string prefixes
    • IMPROVE: Add proper error handling for invalid Base58Check input in parse methods
    Open source →
  5. 3.1.0 02 Jul 2025
    Release notes
    • FEAT: Add SLIP-132 support with comprehensive enum-based format system
    • FEAT: Add Slip132Format enum with all Bitcoin mainnet and testnet formats (xpub, ypub, zpub, etc.)
    • FEAT: Add Slip132Extension on Bip32Keys with conversion and fingerprint methods
    • FEAT: Add changeVersionBytes() function for converting between SLIP-132 formats
    • FEAT: Add getFingerprint(), getParentFingerprint(), and getDepth() functions
    • FEAT: Add comprehensive unit tests for SLIP-132 functionality
    • FEAT: Update example to demonstrate SLIP-132 usage with enum-based API
    • FEAT: Update README with SLIP-132 documentation and API reference
    • REFACTOR: Move SLIP-132 functionality to extension for better separation of concerns
    • REFACTOR: Remove NetworkConfig class and maps in favor of enum-based approach
    Open source →
  6. 3.0.1 30 Jun 2025
    Release notes
    • Downgrade pointycastle to 3.9.1 to ensure compatibility with other dependencies
    Open source →
  7. 3.0.0 30 Jun 2025
    Release notes
    • BREAKING: Rename BIP32 to Bip32Keys and library to bip32_keys
    • BREAKING: Update Bip32Keys methods to use named parameters for network
    • BREAKING: Update neutered and isNeutered methods to use getters
    • BREAKING: Refactor and simplify error handling and improve code readability
    • BREAKING: Split constants and enums into separate files
    • BREAKING: Update analysis options and bump dependencies
    • Add GitHub Actions workflow for tests and coverage
    • Add bypassVersion parameter support to BIP32 factory methods
    • Update README to include code coverage badge and fork information
    • Fix linter issues
    Open source →

Every package, every release, already written down.

The archive is open and free. Watching your own project is what we are building next.

Browse the archive