Releases: orchetect/TimecodeKit
Releases · orchetect/TimecodeKit
2.0.7
Fraction
: Added zero
static constructor
Fraction
: Added Comparable
conformance
Fraction
: Added +
and -
math operators between instances
2.0.6
Fraction
: Fixed bug where fraction might not normalize
Fraction
: Improved conversion from Double
Fraction
: Added init?(double:decimalPrecision:)
Fraction
: Added decimalValue
property
Fraction
: Added isWholeInteger
property
Fraction
: Added init?(fcpxmlString:)
and fcpxmlStringValue
property
This can init from and produce strings formatted like "60s" or "1125/500s"
- Updated unit tests
2.0.5
- Fixed bug where performing math between two
Timecode
instances with different frame rates would produce incorrect results
Timecode
description now includes subframes for better debugging
2.0.4
- Added
Sendable
conformance to all concrete types
2.0.3
Fixes
Timecode
: Fixed potential overflow/underflow crash when raw component value(s) were very large
2.0.2
- Resolved an issue that could prevent app archival
2.0.1
- Hotfix release for regressions.
2.0.0
TimecodeKit 2.0.0
- New cleaner, more consistent API
- New DocC documentation
- Browsable online
- Buildable in Xcode's IDE to browse in Xcode's documentation browser
- Minor improvements and fixes
For previous users of TimecodeKit 1.x, see the 2.x Migration Guide for details.
1.6.13
Fixes
TimecodeKit 2: Coming Soon
Note: This is the last release of TimecodeKit 1.x before the forthcoming TimecodeKit 2 which maintains the same functionality but brings improved API and ease-of-use going forward.
1.6.12
Fixes
- Fixed visionOS 1.0 beta (xrOS) build