vijay06
Version:
awesome ngx mask
675 lines (351 loc) • 13.3 kB
Markdown
<a name="14.2.3"></a>
- Fix ([
<a name="14.2.2"></a>
- Fix ([
- Fix ([
- Fix ([
<a name="14.2.1"></a>
- package build process
<a name="14.2.0"></a>
- update ng 14.2.1
- Fix ([
<a name="14.0.3"></a>
- Fix ([
- Fix ([
<a name="14.0.2"></a>
- Fix ([
<a name="14.0.1"></a>
<a name="14.0.0"></a>
- Update to Angular 14
<a name="13.1.15"></a>
- Fix ([
<a name="13.1.14"></a>
- Fix ([
<a name="13.1.13"></a>
- Fix ([
<a name="13.1.12"></a>
- Fixed issue where active elements within a shadowRoot would not be found by mask
- Fix ([
<a name="13.1.11"></a>
- Fix ([
<a name="13.1.10"></a>
- Fix ([
<a name="13.1.9"></a>
- Fix ([
<a name="13.1.8"></a>
- Added lowercase and uppercase mask support
- Feature ([
<a name="13.1.6"></a>
- Ghost characters shown in input when toggling mask on/off
- Fix ([
<a name="13.1.5"></a>
- Fixed ([
<a name="13.1.4"></a>
- Function maskFilled is added
- Feature ([
<a name="13.1.3"></a>
feature ([
Fixed ([
<a name="13.1.2"></a>
- added triggerOnMaskChange, allow mask change to trigger onChange
<a name="13.1.1"></a>
- Revision for separator logic.
- Set default decimalMarker to [".",","] instead "."
<a name="13.1.0"></a>
- Enable non-zero-selections
- Deletion of special mask character moves just the cursor instead of deleting the character next to it
- Enable cypress component testing
<a name="13.0.1"></a>
- the same that in 13.0.0
- fix test
- fix CI
<a name="13.0.0"></a>
- up all dependencies to latest
- move from tslint to eslint
- add more strict rules for tsconfig and code quality config
- build library with IVY and new angular package structure
<a name="12.0.0"></a>
Fixed ([
Fixed ([
Fixed ([
Fixed ([
<a name="11.1.5"></a>
Fixed ([
<a name="11.1.4"></a>
Remove complet mask if part of it is deleted ([#831](https://github.com/JsDaddy/ngx-mask/issues/831))
<a name="11.1.3"></a>
Now backspace no leaves special characters ([#692](https://github.com/JsDaddy/ngx-mask/issues/692)) ([831](https://github.com/JsDaddy/ngx-mask/pull/831))
<a name="11.1.2"></a>
DropSpecialCharacters false also should return prefix ([#686](https://github.com/JsDaddy/ngx-mask/issues/686)) ([830](https://github.com/JsDaddy/ngx-mask/pull/830))
<a name="11.1.1"></a>
Number cast bug. Now if model value number mask should return type number ([#791](https://github.com/JsDaddy/ngx-mask/issues/791)) ([#702](https://github.com/JsDaddy/ngx-mask/issues/702)) ([829](https://github.com/JsDaddy/ngx-mask/pull/829))
<a name="11.1.0"></a>
Copy paste event should work as expected ([#765](https://github.com/JsDaddy/ngx-mask/issues/765)) ([827](https://github.com/JsDaddy/ngx-mask/pull/827))
<a name="11.0.1"></a>
Difinition for form control with `{value, disable} should work ([#803](https://github.com/JsDaddy/ngx-mask/issues/803)) ([826](https://github.com/JsDaddy/ngx-mask/pull/826))
<a name="11.0.0"></a>
Update to Angular 11
<a name="9.1.0"></a>
Change directive selector to restrict to input and textarea tags
<a name="9.0.2"></a>
Fix for
<a name="9.0.1"></a>
Fix for
Fix for
<a name="9.0.0"></a>
Feature: Library updated to Angular 9
Feature: Can pass empty string for thousandSeparator if do not want any separation
Fix: allowNegativeNumbers works correctly when set as true or false. If false, entering a hyphen will not be allowed
Fix: stop cursor jumping around when mask is set as empty
<a name="8.2.0"></a>
Fix for
Fix for
Feature: Added new error page for handling 404's, and new bugs page for being a playground for bug fixing
Breaking change: Made validation error return an object named mask. If you were previously checking for a
validation error named 'Mask error' then it will need changing to just 'mask'.
<a name="8.1.7"></a>
Fix for
Fix for
<a name="8.1.6"></a>
Fix for
Fix for
Fix for
<a name="8.1.5"></a>
Fix for
<a name="8.1.4"></a>
Fix for
Project folder structure converted over to follow Angular CLI way of libraries
<a name="8.1.3"></a>
Fix for
<a name="8.1.2"></a>
Placeholder can now be customised
<a name="8.1.1"></a>
bugs fix
<a name="8.1.0"></a>
update separator
<a name="8.0.9"></a>
bugs fix [refs:
<a name="8.0.8"></a>
bugs fix [refs:
<a name="8.0.7"></a>
Update date and time masks [refs:
<a name="8.0.4"></a>
minor bug fixes
<a name="8.0.3"></a>
minor bug fixes
<a name="7.9.9"></a>
Issues fix
<a name="7.9.2"></a>
Bugs fix
<a name="7.9.1"></a>
Fix Backspace on empty input causes cursor to jump after entering a value
<a name="7.8.6"></a>
Bugfix
<a name="7.8.5"></a>
Fix returned value when input value type is number
<a name="7.8.4"></a>
Added decimal percent, fix suffix prevents decimals
<a name="7.7.3"></a>
Added polyfill for IE11
<a name="7.7.2"></a>
Fix decimals
<a name="7.7.1"></a>
Readme update
<a name="7.7.0"></a>
Secure input and bugs fix
<a name="7.6.6"></a>
Bugs fix
<a name="7.6.4"></a>
Bugs fix
<a name="7.6.0"></a>
Feature: added default validation
<a name="7.5.0"></a>
Bugs fix: fix minutes validation, '-' in separator, decimal part in separator and fix issues with FF/IE
<a name="7.4.6"></a>
Fix coma_separator behavior
<a name="7.4.5"></a>
Update dev and prod dependencies
<a name="7.3.4"></a>
Added coma_separator
<a name="7.3.3"></a>
Added decimals values for separator and dot_separator
<a name="7.3.1"></a>
Now separator can separate by dots
<a name="7.3.0"></a>
Added validation for percent
<a name="7.2.0"></a>
Added valid 24 hour format mask and update separator
<a name="7.1.0"></a>
Added new mask that separates number by thousands
<a name="7.0.4"></a>
Fix multiple mask when you use the same symbols bettwen \*
<a name="7.0.3"></a>
hotfix
<a name="7.0.2"></a>
sufix appears while you inputing data
<a name="6.5.17"></a>
you can use sufix along with '\*'
<a name="6.5.16"></a>
You can used new specialCharacters 'quotes'
<a name="6.5.15"></a>
You can pass into mask pattern with brackets
<a name="6.4.14"></a>
Fixed pattern '\*'
<a name="6.4.13"></a>
You can select and delete value.
<a name="6.4.12"></a>
You can pass array of expression and custom Pattern to pipe
<a name="6.3.11"></a>
Fixed when page is loaded the mask is visible
<a name="6.3.10"></a>
Fixed writeValue in directive
<a name="6.2.8"></a>
Added ability to use MaskPipe/MaskService inside component
<a name="6.2.5"></a>
Added poliffyls for IE
<a name="6.2.4"></a>
Added support for using 'showMaskTyped' property to see mask while typing
Resolved issues
<a name="6.1.3"></a>
Update of demo version
Added support to pass in value of type number or string
Resolved issues
<a name="6.1.1"></a>
Add support for prefix
<a name="2.9.5"></a>
Add [ and ] as defoult symbols for mask
<a name="2.9.4"></a>
Fix shift for cursor and updated all dependencies
<a name="2.9.3"></a>
Add support for optional character in input '?'
<a name="2.8.3"></a>
Add support for multicharacter input '\*'
<a name="2.7.3"></a>
Updated all dependencies and remove usages of rxjs