Skip to content

Releases: brightdigit/SundialKitCombine

1.0.0-alpha.1

25 Nov 15:50
370bcb3

Choose a tag to compare

1.0.0-alpha.1 Pre-release
Pre-release

What's Changed

  • feat(combine): add skeletal Sources, Tests, and CodeQL workflow
  • feat(infra): add comprehensive CI/CD workflows and project configuration
  • feat(infra): add dependency management scripts for local/remote switching
  • feat(combine): add SundialKit dependency to Package.swift
  • feat(combine): implement NetworkObserver with @published properties and Combine publishers
  • feat(combine): implement ConnectivityObserver for WatchConnectivity
  • feat(combine): add type-safe messaging with Messagable and BinaryMessagable protocols
  • feat(logging): migrate to OSLog with unified logging infrastructure across all observers
  • feat(logging): add platform guards for Linux/Ubuntu builds
  • feat(docs): add comprehensive DocC documentation with usage examples
  • feat(docs): add preview-docs.sh script for local documentation preview
  • docs: sync README with v2.0.0 APIs and architecture
  • docs: enhance plugin documentation with narrative flow and examples
  • test: add observer tests with Swift Testing framework
  • fix(connectivity): eliminate observer registration race conditions
  • fix(lint): resolve linting violations across all packages
  • chore(infra): add mise integration for tool version management
  • chore: add Claude Code workflows

Full Changelog: https://github.com/brightdigit/SundialKitCombine/commits/1.0.0