Releases: brightdigit/SundialKitCombine
Releases · brightdigit/SundialKitCombine
1.0.0-alpha.1
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