Change Log

All notable changes to this project will be documented in this file. TvOSMoreButton adheres to Semantic Versioning.

1.x Releases

1.4.1

Released on 2022-04-18.

Fix warning when using Xcode 13.2.1 ๐Ÿ› 

Fix Xcode warnings when using Xcode 13.2.1 (13C100) (#38) via Chris Goldsby.

Have a happy spring everyone! ๐ŸŒธ

1.4.0

Released on 2020-10-22.

Support Swift Package Manager (SPM) ๐Ÿ“ฆ

Support for Swift Package Manager (#35) via Markus Mueller.

Personal thanks to everyone who contributed! ๐Ÿ™‡

1.3.0

Released on 2020-02-18.

Update to Swift 5 ๐Ÿฆ‰

Support for building with Xcode 11 and Swift 5.0. This version requires Xcode 11 or later with Swift 5.0 compiler (#33) via David Cordero.

Personal thanks to everyone who contributed! ๐Ÿ™‡

1.2.3

Released on 2019-01-16.

More control over when button is focused ๐Ÿ”ข

This release adds new functionality, focusableMode to define when the button should be focus (#29).

By default the focusable mode is set to auto. When the text is too long the button will be focusable, else it will not be focusable. This is the current behavior.

In addition, you can set the focusable mode to manual(_ isFocusable: Bool). This mode will force the button to be always be focused or never be focused.

Personal thanks to everyone who contributed! ๐Ÿ™‡

Let make 2019 a great year together! ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

1.2.2

Released on 2018-12-18.

Incorrect Trailing Text Bug Fix ๐Ÿž

This release fixes a bug (#26) where the trailing text was being truncated.

Personal thanks to everyone who contributed! ๐Ÿ™‡

2019 is right around the corner! ๐Ÿ˜‰ ๐ŸŽ†

1.2.1

Released on 2018-12-06.

Incorrect Focus Style Bug Fix ๐Ÿ›

This release fixes a bug (#24) where the button (un)focused style is not correct.

No API changes.

Have a great winter everyone! Stay warm! And, if I don't see you, "Have a great New Year!" โ›„๏ธ

1.2.0

Released on 2018-10-15.

Swift 4.2 ๐Ÿฆ‰

Support for building with Xcode 10 and Swift 4.2. This version requires Xcode 10 or later with Swift 4.2 compiler.

No API changes.

Have a great week everybody! ๐ŸŽธ

1.1.4

Released on 2018-09-26. Added textAlignment property to improve right to left text support, e.g. Arabic language.

Personal thanks to everyone who contributed! ๐Ÿ™‡

Almost October; may your Halloween be spooky! ๐ŸŽƒ

1.1.3

Released on 2018-09-01.

Bug Fixes ๐Ÿ›

No API changes.

Have a Happy Fall everyone! ๐Ÿ‚

1.1.2

Released on 2018-05-26.

Accessibility Updates โ™ฟ๏ธ

No API changes.

Have a Happy Spring everyone! ๐ŸŒป

1.1.1

Released on 2017-10-26.

Improved Carthage Documentation, Objective-C Support, & Deprecated Warning Fixes

No API changes.

What a great release! Personal thanks to everyone who contributed! ๐Ÿ™‡

Have a Happy Fall everyone! ๐Ÿ‚

1.1.0

Released on 2017-09-16.

Swift 4 and Xcode 9

Xcode 9 and 3.2+ is now required.

Changes

This library has been migrated to Swift 4.

No API changes.

Swift 3.2 Support

If your project is using Swift 3.2, you can still use this release by overriding the SWIFT_VERSION to be 4.0 in your Podfile.

post_install do |installer|
    installer.pods_project.targets.each do |target|
        if target.name == 'TvOSMoreButton'
            target.build_configurations.each do |config|
                config.build_settings['SWIFT_VERSION'] = '4.0'
            end
        end
    end
end

Or, you can use the previous release, 1.0.2, which does not require the post_install hook and will compile just fine with Xcode 9 and Swift 3.2.

๐ŸŽ‰

1.0.2

Released on 2017-04-23.

Support More Localizations: ๐Ÿ‡ฒ๐Ÿ‡ฝ, ๐Ÿ‡ฏ๐Ÿ‡ต, ๐Ÿ‡ณ๐Ÿ‡ฑ, ๐Ÿ‡ณ๐Ÿ‡ด, ๐Ÿ‡ท๐Ÿ‡บ

No API changes.

Added

The TvOSMoreButton is now localized in:

Espaรฑol Mexicano ๐Ÿ‡ฒ๐Ÿ‡ฝ
Japanese ๐Ÿ‡ฏ๐Ÿ‡ต
Dutch ๐Ÿ‡ณ๐Ÿ‡ฑ
Norwegian ๐Ÿ‡ณ๐Ÿ‡ด Russian ๐Ÿ‡ท๐Ÿ‡บ

1.0.1

Released on 2017-03-25.

Support More Localizations: ๐Ÿ‡ฉ๐Ÿ‡ช, ๐Ÿ‡ซ๐Ÿ‡ท, ๐Ÿ‡ช๐Ÿ‡ธ, ๐Ÿ‡ฎ๐Ÿ‡น

No API changes.

Added

The TvOSMoreButton is now localized in:

Espaรฑol ๐Ÿ‡ฉ๐Ÿ‡ช
French ๐Ÿ‡ซ๐Ÿ‡ท
Deutsch ๐Ÿ‡ช๐Ÿ‡ธ
Italian ๐Ÿ‡ฎ๐Ÿ‡น

1.0.0

Released on 2017-03-09.

Initial Release ๐ŸŽ‰