Releases: mohn93/AdvancedPageControl
Releases · mohn93/AdvancedPageControl
0.11.0
What's New
New Feature
- Fix #15: Added
.left,.center,.rightalignment toAdvancedPageControlView
```swift
pageControl.alignment = .left
pageControl.alignment = .right
```
Tests
- 17 new tests covering alignment geometry, view sync, and all 13 drawers with non-center alignment
- 77 total tests, 0 failures
0.10.0
What's New
Bug Fixes
- Fix #19: All drawer properties (
width,radius,space, colors, borders) are nowpublic— settable both via initializer and post-init mutation - Fix #18: SPM now works correctly —
Package.swiftpoints to the actual source directory
Tests
- Added comprehensive test suite with 60 unit tests covering:
- DrawerParent geometry helpers and initialization
- All 13 drawer types (conformance, defaults, draw safety)
- Color utilities (addition, multiplication, blending)
- ExtendedDotDrawer (issue #19 regression tests)
- AdvancedPageControlView (init, drawer sync, draw delegation)
Cleanup
- Removed dead placeholder stub from
Sources/