All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Update dependencies and tooling
- Adjust project to Xcode 12 and tvOS 14
- Migrate to Swift 5.0
- Use iOSSnapshotTestCase instead of Snap.swift for screenshot tests
- Support Xcode 10
- Migrate to Swift 4.2
- Add tests
- Fix bug when using an image as background it was not visiable because being added under the gradient
- Support customization of isSelected status background color
- Adjust as expected when changing gradients
- Support Swift 4
- Add linter
- Bugfixing: Cannot close app with Menu button when FocusTvButton has focus
- Define FocusTvButton as open to allow subclassing
- Bugfixing, title sometimes hidden by the background when using gradients
- setNeedsDisplay when changing properties with impact on the ui
- Add support for gradients
- Update dependencies
- Support for Swift 3
- Minor refactors
- Add new required file .swift-version
- Support for Swift 2.3
- Initial release