| Version | Changes |
| 5.5 | Coding standards tweaks. |
| 5.4 | Improve handling of "US HIGHWYAY". Improve coding standards. |
| 5.3 | Improve handling of "US HIGHWYAY". Use $_POST instead of $HTTP_POST_VARS in examples. |
| 5.2 | Deal with "US HIGHWYAY" appropriately. |
| 5.1 | Change line endings from CR LF to LF. |
| 5.0 | phpDocumentor comments added. A few minor efficiency tweaks, requiring the use of PHP 4. |
| 4.08 |
- New mistaken abbreviations and spellings added to Numbers, Directionals, Suffixes and Identifiers to improve accuracy.
- Rural Routes: those with the box mistakenly typed in first now corrected, additional spelling variations cought, catches cases where spaces mistakenly left out between letters and numbers.
- Additional permutations of PO Box abbreviations cought.
- Entries with ordinal numbers for floors fixed.
- Saint streets cleaned from ST to SAINT.
- Directionals to the left of streets with main names which are suffixes (eg. N MOUNTAIN RD) now properly abbreviated.
- Identifiers to the left of streets with main names which are suffixes (eg. UPPER MOUNTAIN RD) converted to full words.
- A space now replaces . in case user put in no space by mistake.
- Reverse lookups can now be done from proper abbreviations to full words.
- Combined checking of NORTH|SOUTH directionals for efficiency.
- Modified some regular expressions to improve efficiency and accuracy (anchoring modified, removed double parentheses).
|
| 4.07 | Numbered streets ending in 11, 12, 13 now properly get completed as "TH." Repaired regular expression which mistakenly matched the "CR" in "CREST" to mean "COUNTY ROAD." |
| 4.06 | Fixed bug where the word "SECOND" was being converted to the number 3. |
| 4.05 | Added the StateList() function. Moved the $States array to the Constructor Class for the new procedure. |
| 4.04 | Added the two optional arguments to the constructor function, as per Version 4.06 of the main Form Solution class. |
| 4.03 | Eliminated situations where #'s were automatically added to addresses when it should not have been. |
| 4.02 | Brought into compliance with Version 4.04 of the FormSolution class |
| 4.01 | First public release. |