Skip to content

Latest commit

 

History

History
75 lines (59 loc) · 3.16 KB

CHANGELOG.md

File metadata and controls

75 lines (59 loc) · 3.16 KB

v1.1.14

  • Organizing versions and adding to cdnjs

v1.1.13

  • Bug fix

v1.1.12

  • change continuous integration to Grunt
  • remove ruby and jasmine
  • split README file into four new archives AUTHORS, CHANGELOG, CONTRIBUTING, and LICENCE-MIT
  • bug fixes
  • adding codeclimate

v1.1.11

  • continuous integration
  • automated testing
  • responsive visual tests

v1.1.10

v1.1.8

  • Adding new callbacks onFocus and onBlur.

v1.1.7

  • Fixes errors related to $.browser, that was removed from jQuery.

v1.1.6

  • Doesn't throw errors while using autoTab on an input that has no parent form. #8
  • Does not jump the carret to the end of the input while trying to change the current text on an input with the 'repeat' mask. #14

v1.1.5

  • Fixes bug while being used on mobile.
  • Fixes bug on repeat mask. All chars were being added to the end of the input.

v1.1.4

  • Some internal better organization
  • Fixes bug on paste on IE7 while trying to paste from the mouse contextual menu

v1.1.1

  • Fixed caret bug on 'repeat' masks;
  • Fixed keyup event on fixed masks, it is now firing propertly;
  • Added selectCharsOnFocus option;
  • Added textAlign option.

v1.1

  • Mask type 'infinite' is now called 'repeat' (using 'infinite' still works but it is deprecated). It now allows a maxLenght value to be set. MaxLength can be setted by the maxLength attribute or the maxLength option;
  • You can easily set an auto-tab option that will focus the next form element when the masked input is totaly filled. It is true by default but you can put a jQuery selector string to match the next element you want to be focused.
  • Deprecated 'unmaskVal' function. This function is too buggy... works for most cases but not all. The best way to unmask a value is by doing it yourself;
  • 'phone-us' mask is now '(999) 999-9999';
  • Correctly fires the onChange event on reverse masked inputs.

v1.0.4

  • New mask type 'infinite', it allows infinite values at masks. See demos for a better understanding;
  • Added new function 'unmaskVal' that returns the input value without the mask. See demos for a better understanding;
  • Removed a serious bug at IE that was fixing the caret at the end of the input;

v1.0.3

  • Callback functions now receive the char number as it second parameter, so it is possible to detect exactly which key has been pressed;
  • Added the signed masks. It only works with the reverse mask. See demos for more details;
  • iPhone support improved. iPhone now works 100% better than the 1.0.2 version. I'ts logic have been changed, and now it's working with full features. :P

v1.0.2

  • Added input callbacks: onInvalid, onValid and onOverflow;
  • Added support for default values;
  • Can now be used like $().setMask({});
  • Added the function $.mask.string(string,mask) that will mask a string (see demos);
  • Now the value of the input is masked at the time the mask is applyed to it.

v1.0.1

  • Added support for iphone;
  • Removed a bug where a fixed char would be replaced by an inputed one.

v1.0

  • initial release.