All Versions
10
Latest Version
Avg Release Cycle
13 days
Latest Release
1142 days ago

Changelog History

  • v2.0.4 Changes

    September 01, 2018
    • ๐Ÿ›  Fixed setting focus on unfocused input on mask change in Safari (Thanks to @ngryman, #154)
    • ๐Ÿ›  Fixed cursor jump on delayed mask or value change
    • ๐Ÿ›  Fixed broken compatibility with IE8
  • v2.0.3 Changes

    August 06, 2018
    • ๐Ÿ›  Fixed incompatibility with react-test-renderer (#147)
  • v2.0.2 Changes

    June 12, 2018
    • ๐Ÿ›  Fixed #141
    • ๐Ÿ›  Fixed issues with autofill in Firefox
  • v2.0.1 Changes

    May 22, 2018
    • ๐Ÿ›  Fixed UMD build
  • v2.0.0 Changes

    May 22, 2018
    • ๐Ÿ›  Fixed compatibility with StrictMode in React 16.3 and future React releases (due to deprecation of componentWillReceiveProps)
    • โž• Added beforeMaskedValueChange property to allow to implement custom masking logic
    • โž• Added support for children function to render another component instead of regular input
    • โœ‚ Removed ES module to avoid confusion with default import in some environments
    • โฌ‡๏ธ Dropped support for React 0.13
    • ๐Ÿ›  Minor fixes (look at the beta changelog for more details)
  • v2.0.0-beta.4 Changes

    May 17, 2018
    • ๐Ÿ›  Fixed false positive warning about maxLength prop (#140)
    • โž• Added react-dom as a peer dependency
  • v2.0.0-beta.3 Changes

    May 15, 2018
    • ๐Ÿ›  Fixed transition between masked and non-masked state
    • โž• Added support for children function to render another component instead of regular input
    • โฌ‡๏ธ Dropped support for React 0.13
  • v2.0.0-beta.2 Changes

    May 11, 2018
    • ๐Ÿ›  Fixed issues with editing inputs with autoFocus
  • v2.0.0-beta.1 Changes

    May 10, 2018
    • ๐Ÿ›  Fixed initial cursor position on inputs with autoFocus
    • ๐Ÿ›  Fixed bundles compatibility with IE 8,9,10 (not that easy to support actually)
  • v2.0.0-beta.0 Changes

    May 10, 2018
    • ๐Ÿ›  Fixed deprecation warning in future React 16.4 (replaced componentWillReceiveProps with componentDidUpdate)
    • โœ‚ Removed ES module to avoid confusion with default import in some environments
    • โž• Added beforeMaskedValueChange property to allow to implement custom masking logic
    • ๐ŸŒฒ Log error into console if maxLength property is defined on masked input (#128)
    • ๐Ÿ›  Fixed cimoatibility with IE8 (why drop legacy if it's easy to support)
    • ๐Ÿ›  Fixed cursor position after deleting range that includes mask prefix
    • ๐Ÿ›  Fixed cursor position on backspace over permanent character on platforms with broken keydown event
    • ๐Ÿ›  Fixed inconsistent behavior between typing and pasting the same character over mask prefix
    • โ™ป๏ธ A lot of refactoring (thanks to @TrySound)