Skip to content

chore(master): release 0.2.0#87

Merged
jmgilman merged 1 commit into
masterfrom
release-please--branches--master--components--yacd
Jun 4, 2026
Merged

chore(master): release 0.2.0#87
jmgilman merged 1 commit into
masterfrom
release-please--branches--master--components--yacd

Conversation

@meigma-release-please
Copy link
Copy Markdown
Contributor

@meigma-release-please meigma-release-please Bot commented Jun 2, 2026

🤖 I have created a release beep boop

0.2.0 (2026-06-04)

⚠ BREAKING CHANGES

  • cardanonetwork: removes spec.chainAPI.faucet, status.faucet, the faucet endpoint, and the FaucetReady condition from the CardanoNetwork CRD. Pre-1.0; devnets are ephemeral.
  • cardanonetwork: removes spec.chainAPI.wallet, status.wallet, and the WalletReady condition from the CardanoNetwork CRD. Pre-1.0; devnets are ephemeral.

refactor

  • cardanonetwork: delete the in-cluster faucet service (#108) (1652ac6)
  • cardanonetwork: remove controller dev wallet; surface genesis faucet wallet (#107) (dfa9dd4)

Features

  • cardanonetwork: add genesis-funded faucet wallet (#97) (911f663)
  • cli: add yacd install command (#96) (5383f76)
  • cli: add yacd wallet verbs with direct tx submission (#106) (0b3a629)
  • cli: add cluster provisioning core (Phase 3) (#89) (1c12560)
  • cli: add devnet all-in-one local lifecycle (Phase 6) (#90) (db7887b)
  • cli: add operator install via server-side apply (Phase 5) (#86) (941c0c0)
  • cli: add toolbin pinned k3d binary resolver (Phase 2) (#88) (bc2f739)
  • cli: all-namespaces list, self-forwarding topup, and an init command (#93) (b611645)

Bug Fixes

  • cli: keep devnet health checks on the recorded kubeconfig (#92) (79761f2)

This PR was generated with Release Please. See documentation.

@meigma-release-please meigma-release-please Bot force-pushed the release-please--branches--master--components--yacd branch from f4a40df to 9b696d5 Compare June 2, 2026 16:04
@meigma-release-please meigma-release-please Bot force-pushed the release-please--branches--master--components--yacd branch 9 times, most recently from 2f5b8a4 to 14712cf Compare June 4, 2026 13:53
@meigma-release-please meigma-release-please Bot changed the title chore(master): release 0.1.2 chore(master): release 0.2.0 Jun 4, 2026
@meigma-release-please meigma-release-please Bot force-pushed the release-please--branches--master--components--yacd branch from 14712cf to 38da025 Compare June 4, 2026 20:10
@meigma-release-please meigma-release-please Bot force-pushed the release-please--branches--master--components--yacd branch from 38da025 to dfe2d81 Compare June 4, 2026 22:06
@jmgilman jmgilman merged commit aecf7ef into master Jun 4, 2026
14 of 15 checks passed
@meigma-release-please
Copy link
Copy Markdown
Contributor Author

🤖 Created releases:

🌻

jmgilman added a commit that referenced this pull request Jun 5, 2026
…ion install pin, 0.2.0

Sessions 059 and 061 removed the in-cluster HTTP faucet entirely: `yacd topup`
is gone, `spec.chainAPI.{faucet,wallet}` and the FaucetReady/WalletReady
conditions are deleted, and the YACD_FAUCET_* env vars and endpoints.json
faucetUrl are removed. Funding is now CLI-native: every local network gets a
genesis-funded `faucet` wallet, and `yacd wallet {list,add,topup,export,remove}`
builds, signs, and submits transactions directly over Ogmios/Kupo.

- Rewrote funding.md around `yacd wallet`; updated getting-started step 5,
  connecting-tools, testing, troubleshooting, recipes, index, and the
  architecture/security concepts to the wallet model (security now covers wallet
  key custody + local signing instead of the deleted topup trust gate).
- reference/cli.md: replaced the `topup` section with a `wallet` section, dropped
  the faucet rows from the YACD_* contract / endpoints.json / list / info,
  retabled the Commands list.
- reference/cardanonetwork.md / environment.md: removed the faucet/wallet spec,
  status, conditions, and explicit-field rows.
- Install (#109/#87): operator is now appVersion-tag-pinned (not digest); fixed
  the install docs (`image.*` all repoint now), bumped version references to
  0.2.0/v0.2.0, and dropped the removed faucet image/flag from configuration.md.

Verified: mkdocs build --strict clean; full residual-reference sweep clean;
`yacd wallet`/`install` --help match. Live smoke pending.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
jmgilman added a commit that referenced this pull request Jun 5, 2026
The 0.2.0 release (#87) bumped charts/yacd/Chart.yaml appVersion to v0.2.0 but
left the six operator-install version tripwire assertions in cli/internal/
operator/ssa at v0.1.1, turning master CI red. These tripwires are designed to
be bumped alongside an operator release re-sync; resync them to v0.2.0.

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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant