Skip to content

Conversation

@danleedham
Copy link
Contributor

What's Changed

* Developers choose output format
* Move builder protocol
* Rename to Output Format
* Add new tests
* Lint
* Update Readme
* Performance Refactors

- Replace string array with mutable String buffer
- For circles, use cheaper radians conversion arithmetic
- Enable off MainActor use
- buildKMZ() calls kmlString() directly, rather than through buildKML
- No compression for small documents
- Consistent coordinate precision
- Codable IconStyle

* Developer defined coordinate precision

- Enable coordinate precision
- Update Example Project
- Update Readme
@danleedham danleedham added this to the 0.6.0 milestone Feb 8, 2026
@danleedham danleedham self-assigned this Feb 8, 2026
@danleedham danleedham merged commit e8c08e4 into main Feb 8, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant