Skip to content

Latest commit

 

History

History
257 lines (144 loc) · 8.63 KB

CHANGELOG.md

File metadata and controls

257 lines (144 loc) · 8.63 KB

Changelog

Unreleased

[1.13.0] - 2019-08-13

Chore

  • [BREAKING CHANGE] Migrating from moment to date-and-time.

Fix

  • #184 TextInputMask doesnt render mask correctly when type change.

Docs

  • Fixing documentaion link.

[1.12.5] - 2019-08-03

Fix

  • #176 Deprecation Warning: componentWillReceiveProps

Chore

  • Use find instead of filter on mask resolver.

[1.12.4] - 2019-07-12

Fix

[1.12.3] - 2019-05-17

Fix

[1.12.2] - 2019-04-22

Refactor

  • Performance improvements

[1.12.1] - 2019-04-09

Fixed

  • Fixing npm install error (#140).

[1.12.0] - 2019-04-07

Added

Fixed

  • Fixing return type of getRawValue in ts definition. (Thanks to gabelerner)

Changed

  • Improving component initialization. (Thanks to rsouthgate)

[1.11.1] - 2019-03-05

Fixed

  • Remove characters in the middle of the mask (Thanks to rsouthgate for the great contribution!)

[1.11.0] - 2019-02-23

Added

  • Adding maskType to cel-phone with options: BRL and INTERNATIONAL.

Changed

  • New documentation in README.

Removed

  • [BREAKING CHANGE] The zeroCents option was removed from money mask, if you want to not show the cents, use the precision: 0.

[1.10.1] - 2019-01-07

Fixed

[1.10.0] - 2019-01-06

Added

  • Credit Card Mask: adding support for diners and amex. (Thanks to Marin Bezhanov)

Fixed

  • #107: Props missing - TypeScript map out of date.
  • #115: setNativeProps is not a function

[1.9.2] - 2018-10-06

Fixed

  • #95: Number value cause errors into only-numbers mask (thanks to dfsilva for reporting)
  • #96: cel-phone mask is not changing properly. (thanks to jgfidelis for reporting)

[1.9.1] - 2018-09-09

  • Fix #92: Unable to resolve module ./masks in v1.9.0 (thanks to ahce for reporting)

[1.9.0] - 2018-09-08

Changed

  • Custom Mask: now all the masks use the core from Custom Mask.
  • Adding some docs about how to use methods.

PRs

1.7.2

1.7.1

  • Updating moment lib.

1.7.0

  • Adding ts definitions. (thanks to iiandrade)
  • Adding toRawValue method to MaskService. (thanks to fabioh8010)
  • Replace old legacy ref string by the new callback. (thanks to Yamilquery)

1.6.5

  • Fixing validation for CPF and CNPJ when empty string is inputed. (thanks to gabuael)

1.6.4

  • Fixing wrong format when use money mask and values with only one decimal place (1.9) (thanks to Pablo).

1.6.3

1.6.2

  • Fixing custom mask when removing value in middle of the text. (thanks to Aleksandr Kompaniets) _ KNOW ISSUE: the custom mask is not allowing user to input white spaces for _ translation temporarily.

1.6.1

  • Fixing duplicated custom text input component. (thanks to Pablo)

1.6.0

1.5.3

1.5.2

1.5.1

  • Adding tinymask to fix some custom mask issues.

1.5.0

  • Adding new and powerfull custom engine mask \m/.

1.4.0

  • Adding customTextInput to allow other inputs instead native TextInput. (thanks to Hellon Canella)

1.3.4

  • Remove default value from mask to allow placeholder on text-input (thanks to Cuong Hoang). * Please, caution. This can cause some runtime breaking if you update to this version.

1.3.3

1.3.2

  • Fix: ignoring Jet Brains ide files (thanks to Vlad-Zhukov)

1.3.1

  • Performance: adding check if the next value to be applied to the mask is equal as actual and prevent state change.

1.3.0

  • Feat: now you can check and prevent input text on TextInputMask using checkText prop.

1.2.2

1.2.1

  • Fix: fixing white space after unit on money mask.

1.2.0

  • Adding getRawValue.

1.1.1

  • Fixing toolbox-service reference (thanks to ziftinpeki).

1.1.0

  • Adding credit-card mask.
  • Refactoring base mask to contain helpfull functions.

1.0.0

  • Adding datetime and cnpj masks.
  • [Breaking Change] Refactoring MaskService.
  • Separate mask handlers for better extensibility.
  • Adding tests for all mask handlers.
  • Refactoring Components for use new mask handlers.

0.3.6

  • Fix vanilla-mask path on windows.