Skip to content

1.0.0-beta.1

Pre-release
Pre-release

Choose a tag to compare

@leogdion leogdion released this 28 Jul 12:13
1.0.0-beta.1
b59a4f7

Spinetail's Mailchimp client is now generated from an OpenAPI description rather than
hand-written. This renames public types — most notably MailchimpCampaign becomes Campaign
so this is a source-breaking release for consumers coming from 1.0.0-alpha.2.

Library

  • Migrate to swift-openapi-generator and Swift 6.4 with multi-platform CI (client generated from OpenAPI/openapi.yaml; MailchimpCampaign renamed to Campaign) by @leogdion in #29
  • V1.0.0 (de-vendored into a standalone package on swift-tools-version:6.4 with complete strict concurrency) by @leogdion in #28

Documentation

  • Unify badge header, drop dead badges, add DocC catalog by @leogdion in #34
  • Wave 0 review feedback: CI hygiene, docs & agent tooling by @leogdion in #32

Tooling & CI

  • Retire the CircleCI and Hound configuration in favor of the shared multi-platform GitHub Actions template (macOS/Linux/Windows/Android) by @leogdion in #29
  • Move linting to mise with .mise.toml, .swift-format, .swiftlint.yml, and a .swift-version toolchain pin by @leogdion in #28
  • Sync subrepo branch brightdigit-com-260621 by @leogdion in #31
  • Add Claude Code GitHub Workflow by @leogdion in #30
  • Drop the stale ENABLE_WATCHOS comment from the CI workflow by @leogdion in #36

Full Changelog: 1.0.0-alpha.2...1.0.0-beta.1