Changelog

All notable changes to this project will be documented in this file.

[0.9.0] - 2026-08-28

Added

  • feat(container): read the performance of a container and its accounts

Documentation

  • docs(performance): name dietz, and say that a contribution can be null
  • docs(container): clarify contribution is relative to the subject

[0.8.0] - 2026-08-06

Added

  • feat(container): create a container
  • feat(import): add the import write surface

Fixed

  • fix(client): send a Hash body as JSON so numbers stay numbers

Other

  • Merge branch 'feat/import-write' into feat/container-create
  • Merge branch 'feat/import-write' into feat/container-create

Refactored

  • refactor(client): read the body once

[0.7.0] - 2026-07-11

Added

  • feat(container): add charge_breakdown

CI

  • ci: forward the release bot key on codequality-pr
  • ci: keep codequality-pr without the release bot key
  • ci: forward the release bot key on codequality-pr
  • ci: migrate to ci-workflows@v6 config file

Refactored

  • refactor(container): read charge_breakdown from the container show

[0.6.0] - 2026-07-03

Added

  • feat(positions): root-level position lookup (#11)
  • feat(fees): container fees and exclusions management (#10)
  • feat(container): add update to persist manager_id (#9)

[0.5.0] - 2026-06-30

Added

  • feat(container): add a container-wide positions collection (#7)

Build

  • build(deps): bump actions/checkout from 6 to 7 (#4)

[0.3.0] - 2026-06-26

Added

  • feat(movement): add movement collection and instance

Documentation

  • docs(movement): document the uri methods with a summary and @api tag

Fixed

  • fix(base): pass list block query params as a Hash, not a query string

[0.2.0] - 2026-06-12

Added

  • feat(sdk): add Container factory entry point
  • feat(balance): add named balances for containers and accounts
  • feat(inventory): add position inventories listing
  • feat(position): add account positions listing
  • feat(account): add list, fetch, and accounts association
  • feat(container): add list and instance fetch
  • feat(base): add read-only collection and instance abstractions
  • feat(client): route HTTP calls through the fluence gateway
  • feat(configuration): add service setting with ledger default

Build

  • build: scaffold ledger-sdk gem skeleton

CI

  • ci: add github actions workflows and dependabot

Documentation

  • docs: add agent instructions, changelog config, and yard setup
  • docs: add README with installation and usage
  • docs(balance): correct unknown-name failure mode
  • docs: add contributing guide

Other

  • chore: ignore local working docs

Tests

  • test(position): pin the no-show-endpoint error message
  • test(account): guard context test against empty list
  • test(container): pin preloaded data on list-built instances
  • test(base): pin list block query params protocol
  • test(client): guard delegator restore in ensure block