If you run a validation of the users form input before the form is submitted, there will be no wait time and redundant load on the server.
Java Script numbers are always stored as double precision floating point numbers, following the international IEEE 754 standard.
The regex code accepts a phone number between 10-25 chars length.
For example, if the last release were 7.7.3, the new one would be 8.0.0.
If any of those changes clients to update their code to take advantage of new functionality, and if clients would have to roll-back these changes in the event that the release was marked as "bad", we publish a minor release. Otherwise, including when a release contains only metadata changes, we publish a sub-minor release, e.g. Sometimes we make internal changes to the code or metadata that, while not affecting compatibility for clients, could affect compatibility for porters of the library.