Skip to content

Commit e08cc0a

Browse files
authored
Merge pull request #8 from kloverde/1.2
Merge 1.2
2 parents 928cbc0 + 1a45f77 commit e08cc0a

37 files changed

+9420
-2749
lines changed

.classpath

Lines changed: 0 additions & 26 deletions
This file was deleted.

.gitattributes

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1 @@
11
demo/* linguist-vendored
2-
SeleniumTester/* linguist-vendored

.gitignore

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1 @@
1-
/bin
2-
/build
3-
/node_modules
4-
/src/temp
5-
/SeleniumTester/.gradle
6-
/SeleniumTester/build
1+
/.project

.project

Lines changed: 0 additions & 16 deletions
This file was deleted.

CHANGELOG.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,13 @@
1+
# Release 1.2 (December 28, 2016)
2+
3+
* Now confirmed to work on mobile! See README.md for a list of tested browsers.
4+
* Change to event firing: validation success & validation failure events were firing pre-blur with `preventInvalidInput` enabled. This is contrary to the documentation, which states that these events do not fire in that scenario. The documentation reflected the intended behavior; the events no longer fire in this scenario.
5+
* Added credit cards types (AMEX, VISA, MasterCard, Discover), plus a credit card type encompassing each of these types
6+
* Added a [Luhn](https://en.wikipedia.org/wiki/Luhn_algorithm) type
7+
* Updated and redesigned the demo page
8+
* The unit tests are no longer implemented with Java/Selenium/JUnit; they've been re-implemented in JavaScript/QUnit. This dramatically improves test performance and greatly simplifies running tests (just open the HTML file).
9+
10+
111
# Release 1.1.1 (November 28, 2016)
212

313
* The demo page wasn't working due to an incorrect path to jquery.js. This has been fixed. Although the source code, including the JavaScript files themselves, have been updated to say 1.1.1 in their internal code comments, there is no difference in these files from release 1.1. Only demo.html has been changed.

CONTRIBUTING.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ please follow these few rules:
1111
of whitespace. This is so important that it gets its own rule, rather than being implicitly stated by
1212
Rule #2.
1313

14-
4. Include thorough, complete test coverage of your changes in SeleniumTester. If you don't include complete
15-
test coverage, your changes will not be accepted. If your changes are of a nature that no new tests are
16-
necessary (for example, you're tweaking an existing regular expression which already has test coverage and
17-
was failing in an obscure browser), include a note which mentions this. This will ensure that your
18-
changes are not automatically rejected.
14+
4. Include thorough, complete test coverage of your changes. If you don't include complete test coverage,
15+
your changes will not be accepted. If your changes are of a nature that no new tests are necessary
16+
(for example, you're tweaking an existing regular expression which already has test coverage and was
17+
failing in an obscure browser), include a note which mentions this. This will ensure that your changes
18+
are not rejected.
1919

2020
5. Submit your changes through pull requests on GitHub. Code submissions sent by other means won't be
2121
accepted.

Gruntfile.js

Lines changed: 0 additions & 85 deletions
This file was deleted.

0 commit comments

Comments
 (0)