Skip to content

chore(antd): bump ant-core to v0.2.3#85

Merged
Nic-dorman merged 1 commit into
mainfrom
chore/bump-ant-core-v0.2.3
May 14, 2026
Merged

chore(antd): bump ant-core to v0.2.3#85
Nic-dorman merged 1 commit into
mainfrom
chore/bump-ant-core-v0.2.3

Conversation

@Nic-dorman
Copy link
Copy Markdown
Collaborator

Summary

Bumps the ant-core pin in antd/Cargo.toml from a SHA pin (c0f6a816, ant-client#89 merge commit) to the upstream ant-cli-v0.2.3 release tag (released 2026-05-13).

The v0.2.3 surface changes (new ant_core::datamap_file module, IPv6 dual-stack default, CLI datamap naming + no-overwrite-by-default) don't touch any API antd consumes — no source changes needed.

Cargo.lock churn

  • ant-core 0.2.3 → 0.2.4 (workspace-internal crate version inside the v0.2.3 release tag)
  • ant-protocol 2.0.3 → 2.1.0
  • saorsa-core 0.24.2 → 0.24.3
  • saorsa-transport 0.34.1 → 0.34.2

Test plan

  • cargo check -p antd — clean, no warnings
  • cargo test -p antd37/37 passing, 0 ignored, 0 filtered
  • CI green
  • Cross-SDK e2e harness against a daemon built from this branch (deferred — no wire-shape change in this bump)

Why ahead of the other open PRs

Only PR currently touching deps; merging it first means the per-SDK example fixes (#74#84) rebase against an up-to-date Cargo.lock and the next release cut (v0.7.1) ships against the current upstream tag rather than a stale SHA.

Replace SHA pin (`c0f6a816`, ant-client#89 merge commit) with the
upstream `ant-cli-v0.2.3` tag (released 2026-05-13). Lockfile picks up
the resulting transitive bumps:

- ant-core 0.2.3 -> 0.2.4 (workspace internal version inside the v0.2.3 tag)
- ant-protocol 2.0.3 -> 2.1.0
- saorsa-core 0.24.2 -> 0.24.3
- saorsa-transport 0.34.1 -> 0.34.2

The v0.2.3 surface changes (new `ant_core::datamap_file` module, IPv6
dual-stack default, CLI datamap naming) don't touch any API antd
consumes. `cargo check` and `cargo test` (37/37) both green with no
source changes.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
@Nic-dorman Nic-dorman merged commit 4f11fc5 into main May 14, 2026
3 checks passed
@Nic-dorman Nic-dorman deleted the chore/bump-ant-core-v0.2.3 branch May 14, 2026 11:00
Nic-dorman added a commit that referenced this pull request May 14, 2026
Cuts v0.7.1 atop v0.7.0. Primarily refreshes the upstream `ant-core`
pin to the `ant-cli-v0.2.3` release tag (no API change for antd
consumers). Bundles a substantial round of cross-SDK example/build
fixes, dispatcher improvements, and CI/release workflow hardening.

## antd

- chore(antd): bump ant-core to v0.2.3 (#85)

## SDK example/build fixes

- fix(antd-php): use cost-estimate fields in example 02 (#74)
- fix(antd-elixir): print cost-estimate fields in examples (#75)
- fix(antd-lua): add missing discover module to rockspec (#76)
- fix(antd-kotlin): make put-response cost optional + ship gradle wrapper (#77)
- fix(antd-zig): pass payment_mode to dataPutPublic/dataPutPrivate (#79)
- fix(antd-java): make examples runnable via gradle :examples subproject (#80)
- fix(antd-zig): align stdlib API to declared 0.14.x minimum (#82)
- fix(antd-swift): port to Linux + populate cost-estimate fields (#87)

## ant-dev (developer CLI)

- fix(ant-dev): clean up orphan anvil/antnode and stale node identities on stop (#81)
- fix(ant-dev): tooling cluster — flag alias, sys.executable, anvil preflight, README (#83)
- feat(ant-dev): expand `ant dev example` to dispatch all 15 SDKs (#84)
- fix(ant-dev): dispatcher swift no-skip + lua LUA_PATH wrap (#86)
- feat(ant-dev): expose --preset flag on `ant dev start` (default: small) (#88)

## CI / release

- ci: authenticate arduino/setup-protoc on ci.yml too (#60)
- feat(release): publish antd-linux-arm64 artifact (#89)

## Validation

15/15 SDKs round-tripped end-to-end against a daemon built from this
commit on a Linux dev box (Ubuntu 24.04, 0.7.1 atop ant-core v0.2.3).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant