Skip to content

v4.0.0

Compare
Choose a tag to compare
@oscbyspro oscbyspro released this 09 May 09:49
· 434 commits to main since this release

Much wow. Such amaze. Very impress.

Added

  • Optional numbers #86 #92
  • SwiftUI-esque environment values #89
  • Placeholder text #87

Removed

  • ProxyTextField #89

Fixed

  • Disabled marked text (not text selection) #88

Environment

environment(\.locale, _:)
environment(\.layoutDirection, _:)
diffableTextViews_disableAutocorrection(_:)
diffableTextViews_font(_:)
diffableTextViews_foregroundColor(_:)
diffableTextViews_multilineTextAlignment(_:)
diffableTextViews_onSubmit(_:)
diffableTextViews_submitLabel(_:)
diffableTextViews_textContentType(_:)
diffableTextViews_textFieldStyle(_:)
diffableTextViews_textInputAutocapitalization(_:)
diffableTextViews_tint(_:)

Improved names and type aliases

NumberTextStyle<T> // _NumberTextStyle<T.NumberTextFormat>
T.NumberTextStyle  // _NumberTextStyle<T.NumberTextFormat>

NumberTextStyle<T>.Percent // _NumberTextStyle<T.NumberTextFormat.Percent>
T.NumberTextStyle .Percent // _NumberTextStyle<T.NumberTextFormat.Percent>

NumberTextStyle<T>.Currency // _NumberTextStyle<T.NumberTextFormat.Currency>
T.NumberTextStyle .Currency // _NumberTextStyle<T.NumberTextFormat.Currency>
NumberTextStyle<T?> // _OptionalNumberTextStyle<T.NumberTextFormat>
T?.NumberTextStyle  // _OptionalNumberTextStyle<T.NumberTextFormat>

NumberTextStyle<T?>.Percent // _OptionalNumberTextStyle<T.NumberTextFormat.Percent>
T?.NumberTextStyle .Percent // _OptionalNumberTextStyle<T.NumberTextFormat.Percent>

NumberTextStyle<T?>.Currency // _OptionalNumberTextStyle<T.NumberTextFormat.Currency>
T?.NumberTextStyle .Currency // _OptionalNumberTextStyle<T.NumberTextFormat.Currency>