@@ -1,6 +1,6 @@
{
"name": "jquery.inputmask",
- "version": "2.4.17",
+ "version": "2.4.18",
"main": "./dist/jquery.inputmask.bundle.js",
"description": "jquery.inputmask is a jquery plugin which create an input mask.
@@ -18,7 +18,8 @@ Highlights:
- supports readonly/disabled/dir="rtl" attributes
- support data-inputmask attribute
- multi-mask support
-- regex-mask support",
+- regex-mask support
+- value formatting without input element",
"license": "http://opensource.org/licenses/mit-license.php",
"dependencies": {
"jquery": ">=1.7"
@@ -7,7 +7,7 @@ distdir = dist
build.major = 2
build.minor = 4
-build.revision = 17
+build.revision = 18
target = jquery.inputmask.bundle.js
target.min = jquery.inputmask.bundle.min.js
@@ -8,7 +8,7 @@
"inputmask",
"mask"
],
"author": {
"name": "Robin Herbots",
"url": "http://github.com/RobinHerbots/jquery.inputmask"
@@ -27,6 +27,7 @@ Highlights:
- regex-mask support
+- value formatting without input element
</description>
<tags>jQuery, plugins, input, form, inputmask, mask</tags>
</metadata>
@@ -1813,6 +1813,13 @@ test("inputmask(\"ip\" - 192.168.1.100", function () {
$("#testmask2").remove();
});
+module("Value formatting");
+test("$.inputmask.format(\"2331973\", { alias: \"date\"})", function () {
+ var formattedValue =$.inputmask.format("2331973", { alias: "date"});
+ equal(formattedValue, "23/03/1973", "Result " + formattedValue);
+});
+
module("Dynamic Masks");
test("inputmask(\"*{1,20}@*{1,20}.*{2,6}[.*{2}]\" - email mask", function () {
$('body').append('<input type="text" id="testmask" />');