Change Log - ToAFinish/addressverification GitHub Wiki
COVERING VERSION 4.2 THROUGH CURRENT
4.5 (to 4.5.9)
6/20/2018 -> 8/27/2018
- Lightning Support for Autocomplete
- Lightning Verification Popup Fix
- SOQL call reduction in triggers
- Bad/Blank Status updates
- Fix for "United States of America" country addresses going to the International verification.
4.6 (to 4.6.1)
9/13/2018 -> 9/19/2018
- Standard USA Name option
- 1-line Verification Option
- States in Countries restriction
- Added America and Murica to names for the USA
4.7
9/27/2018
- 1001 object fix
4.8 (to 4.8.3)
10/11/2018 -> 10/17/2018
- Phone Verifications in BETA
- Spanish Lead Translations
- zip code 5-digits only option
4.9 (to 4.9.3)
11/14/2018 -> 11/21/2018
- Account and Contact Spanish Translation
- Island data (US and Spanish islands only)
- Verify Multiple Lightning
- Autopopulate in Lightning stop record creation with bad address
- Restrict unnecessary batches from triggers
- Stop creation of records in Classic if address not verified (option)
4.10 (to 4.10.6)
11/23/2018 -> 12/11/2018
- Protected option for objects of over 200,000 records
- Speed improvement: one-time load of object fields rather than for each mapped field
- Removal of batch restriction up to 50000 per batch job
4.11 (to 4.11.13)
12/12/2018 -> 1/8/2019
- New "Did You Mean" Google feature when verification fails
- removal of all optional fields from Account, Contact, Lead,
- International Verification Improvements with multiple address suggestions
- Additional DoYouMean functionality for deeper finding of addresses
- Fix for hard-coded address names.
4.12 (to 4.12.2)
1/15/2019 -> 1/16/2019
- Optional Street 2 with Autocomplete
- Optional Long State Name (BETA)
- Removal of Javascript Buttons
- New VisualForce Buttons for Classic
- Support for Verifications via Flow
- New List Verification Buttons without JavaScript
- Support for Person Accounts with Flow Verifications
4.17
2/7/2019
- BETA New entries for International auth id and auth tokens
- New Flow with County and County FIPs Code
4.22
2/27/2019
- SmartyStreets Zipcode API support for just verification of addresses without street populated
- Internal Zip Data and Lead trigger for automated zip code information populated (no API)
- Individual Event, Task Verifications of related records
4.24
3/1/2019
- Account and Contact support for Internal Zip Code Data
4.27
3/14/2019
- Long State Names feature option added to Setup page
- Optional Long State Names feature on Autocomplete
4.28
3/26/2019
- New Documentation
- Cleaned out old static resources
- VerifyActivities Page
5.0 (MAJOR RELEASE) to 5.0.11
3/26/2019 to 12/18/2019
- Major release for Sandboxes, with updated Implementation Guide
- Lightning Component v45 Security Update
- SearchPlace page restore (BETA)
- Process Test Fix
- Security Improvements
- Lead Lightning Component response fixes
- Security Improvements
- Lightning Popups
- Fix for user with single, not master, record type
- Fix for duplicate web call stat records
- IndividualId error on batch processing fix
- fixes a null exception in international geocoding
5.1
5/1/2019
- Page Layout Sync for Platform Users
5.2 (to 5.2.2)
5/23/2019 -> 6/25/2019
- Phone Verifications Individual and Bulk, Lightning and Classic
- Footnote wording
- Partial Status Support
- Queue Warning 5 minute filter
- New Island Cities
5.3 (to 5.3.27)
6/4/2019 -> 11/7/2019
- Email Verifications
- Google Places Data Augmentation
- Lightning Configuration Management
- Reset Default Addresses button enabling (was commented)
- Generalization of Create Resource for Classic autocomplete pages
5.4 (to 5.4.4)
8/17/2019 -> 8/20/2019
- New Contact component
- Zip Plus 4 Field
- Separate Unit Field
- AutoComplete Fixes
- Tweak to Unit Separate Field
5.9 (to 5.9.11)
8/27/2019 -> 9/26/2019
- New Autocomplete Option for copying billing to mailing addresses
- Flow function now returning time zone, latitude and longitude
- Expansion of "Do Not Check" option
- Speed improvement for Lightning components with blank addresses
- Insert speed improvements
- Edit Lightning Component speed improvements to match Insert component
- Account billing to Contact mailing address verification copy
- Email error handling for Licensing
- Autocomplete Edit Fix
5.10
9/7/2019
- Account/Contact Verification Copy
- SmartyStreets AutoComplete Pro support
- AutoComplete Blank address support
- Fixes for large batch jobs
- AutoComplete performance improvements
5.11
10/16/2019
- Code Consolidation
- New dynamic Verification Lightning Component
5.12
10/23/2019
- International Phone Verification Fixes
- Low Address Precision Fixes
- Fixes for Orgs with 20,000+ users
5.13
10/29/2019
- Batch Email Error reworking
5.14 (to 5.14.10)
11/11/2019 -> 12/20/2019
- Autocomplete test Endpoints
- FedEx Address Standards option
- Autocomplete on USA only
- Autocomplete Key Fix
- Error Log populated on manual verifications
- Is Person Account Error Patch
- AutoVerify Copy Fix
- fixed null geocoding reply on some international addresses
6.0 MAJOR RELEASE (to 6.0.20)
12/29/2019 -> 4/6/2020
- Verified By User field
- Pro version of AutoComplete option to perform only one verification
- Insert/Edit Lightning Component Layout Required Fields Support
- Return Code bug fix on multiple identical bad addresses
- Final security scan updates and test coverage increases
- Second set of authentication credentials out of beta
- Error catching improvement in batch code
- CloneSourceId Field error correction
- ZipInfo Support for 5+4 zip codes, Bad addresses, Null zip code
- Classic edit page controllers (EditAccountController, EditContactController, EditLeadController) hard-coded record fix
- Fix for cleaning addresses with dashes in the number part
- Fix for Clean function errors with PO Boxes
- Anonymous Statistics Redirect
- Error Messaging Updates
6.1 MAJOR RELEASE (to 6.1.5)
2/10/2020 to 2/18/2020
- Verification of physical addresses (email and phone coming soon). New version includes increased settings security and a new Lightning component to confirm verified address before saving.
- Hiding Irrelevant Lightning Components from record layout editor
6.2 MAJOR RELEASE (to 6.2.2)
3/5/2020 to 3/18/2020
- Support for triggers on custom objects
- Verify and confirm Lightning Component
6.3 MAJOR RELEASE (to 6.3.2)
3/19/2020 to 4/21/2020
- Internal testing for guest verifications
- Messaging Update
- Removed alert in Classic
6.4 (to 6.4.2)
4/21/2020 to 4/28/2020
- Email and Phone Verification Release, individual testing
- Security Scan Tweaks
- Added "Including results for" in the Google Search option
6.5 MAJOR RELEASE (to 6.5.9)
5/2/2020 to 7/13/2020
- Email and Phone Verification for custom objects
- Clean Street population during verification
- 1-Line verification extended to custom objects
- Secondary verification fixes
- Updates to NOT return a code if address is blank
- Fix for Nightly scheduled job SOQL filters case sensitivity
- Misc Fixes
6.7 MAJOR RELEASE (to 6.7.13)
6/16/2020 to 7/28/2020
- Background verification LWC
- Optional hiding of 2nd button on the Verify And Confirm Component
- Feature Parameters: Beta via remote settings
- Unique Zip Code handling (e.g. 12345)
- Google Maps partial verification handling improvements
- Improvements on Batch Apex handling
6.8 (to 6.8.15)
8/5/2020 to 9/9/2020
- NEW Autocomplete Lightning Components, verifying before one DML call
- Major update to response for partial address matches
- New "Less Strict Verifications" option on addresses
- Significant data increase on Footnotes field population
6.9 MAJOR RELEASE (to 6.9.3)
9/9/2020 to 9/21/2020
- Background Verification LWC improvements
- Security Scan Updates
6.10 MAJOR RELEASE (to 6.10.14)
9/18/2020 to 11/25/2020
- New Queueable Apex Jobs optionally replacing Batch jobs for triggers and processes
- Security Scan Updates
- Updates to required fields for Lightning components
- Daily Scheduled Job fixes around limits and filters
6.11 MAJOR RELEASE (to 6.11.11)
11/30/2020 to 1/19/2021
- Security Scan Updates
- New TLS upgrade for api.AddressVerificationApp.com
6.12-14 PRIVATE RELEASE (to 6.14.2)
12/30/2020 to 1/28/2021
- New Full Address datapoint - displaying the fully formatted address
- New Full Thoroughfare datapoint - displaying the full street with street designation
- New Address Format datapoint - displaying how an address should be formatted (for international)
- New Street3 datapoint
- New Street4 datapoint
- New Dependent Locality datapoint
- New/Updated Dependent Locality Name datapoint
- New Post Box datapoint
- New Sub Building datapoint
- New Force Native and Force Latin options per address to enforce output format/language
- Data Mapping check for missing fields in mapping
- New Use ISO 3 Country Codes option for ANSI-3-character codes for countries in output
- Improved error handling
- Autocomplete Lightning New and Edit components switch to 1 column on narrow screens
- Limited Autocomplete New and Edit component support for Mobile (BETA)
6.15 PUBLIC RELEASE (to 6.15.7)
2/1/2021 to 2/14/2021
- SmartyStreets Error 400 (malformed request, usually from bad data) Handling
- New Security Review Updates
- Deprecation of old code
- Annual page updates, deprecation of Twitter page
- Batch Apex Job error handling - notice reduction
6.16 MAJOR RELEASE (to 6.16.41)
2/11/2021 to 5/10/2021
- New Address Verification NonAdmin permission set for non-admin users of the app
- Error handling and messaging improvements
- New "Sync All Page Assignments" admin function
- Autocomplete Edit page Record Type improvements
- New Canadian Address format improvements
- Fix for Verification Logs not being always created when the "Log ALL" option is on
- Improved handling of "Attn:" and other Non-standard information in Street 2 and Street 3 fields
- Fix for emailed "Payment Required" error on some International addresses
- Locking of API field names after configuration
- Scheduled daily job naming error fixes
- Apostrophes fixed in Autocomplete for US addresses
- Support for Custom triggers on Standard objects (Standard triggers turned off)
- Support for verifications of addresses with fields too short for entire content
- Autocomplete misc error handling and bug fixes
- Phone Verification bug fixes
- Email Verification bug fixes
- Field-level security improvements for fields with read-only but no edit access
- Improvements to guest user verifications via email service
- New Implementation Guide PDF version
- Billing Address copied to Mailing Address with custom Lightning component for Inserting Contacts
- Billing and Shipping Addresses copied to Orders, Quotes and Contracts when using custom Lightning component
6.17 RELEASE (to 6.17.15)
5/14/2021 to 7/22/2021
- New LW component autocompleteExtension for including autocomplete in custom components
- Code reduction and CPU time limit checking
- Unit field population from sub building instead of premise on International verifications
- Support for different languages (native/latin) in verification of a single record
- Background job filter bug fix when using "Bad or Blank Address" return code
- Improved Error Reporting
- Street 2 changes now unverifies an address (if Street 2 is configured)
- Misc. Bug Fixes
6.18 LIMITED RELEASE (to 6.18.3)
8/5/2021 to 8/10/2021
- New Enhanced Matching option for the US Code API from SmartyStreets
- Change to allow verification of exact same address pre-verified on same object (if requested)
- Fix to email reporting verification status for daily scheduled jobs (resets numbers each day)
- New BETA of SOQL Builder tool for Scheduled Jobs
6.19 MAJOR RELEASE (to 6.19.1)
8/20/2021
- New Implementation Guide Version
- Misc. Bug fixes
- Restricted International address matching on non-exact addresses
6.20-22 LIMITED RELEASE (to 6.21.6)
9/15/2021 to 11/29/2021
- New Tooltips on the Configuration page
- BETA Background Job Verifications from Reports
- BETA Background Job Verifications from List Views
- BackgroundVerificationTracker Error Handling Improvements in Lightning Console
- Removal of "Customize Application" rights dependency for app usage with restricted logins
- Truncation of Phone/Email data population to fit field size on verification
- Dynamic handling of City with International verifications (Location | Dependent Locality)
6.23 MAJOR RELEASE (to 6.23.5)
11/15/2021 to 2/28/2022
- International Autocomplete Pro support
- New version of the Implementation Guide
- Reduction of SOQL queries in test classes visible to the end user
- Ability for support team to turn off error emails remotely
- Ability for end user to specify which countries are "basic" packages with SmartyStreets
- "Verify International Settings" button to ensure you have access to this function
6.24 MAJOR RELEASE (to 6.24.20)
1/13/2022 to 6/14/2022
- Verify and Confirm option to remain always open
- Aura component extension for building into custom Aura components
- Populate Info from partially confirmed International Addresses
- Button to delete Zip Code Lookup records
- Autocomplete component (New and Edit) "Do Not Verify" field support
- Bug fixes
6.26 MAJOR RELEASE (to 6.26.7)
6/24/2022 to 8/16/2022
- Deprecation of "Autocomplete Key" or "Embedded Key" for usage with Autocomplete
- Addition of new set of Authentication Keys for potential use with Autocomplete
- Addition of County and County FIPs to verifications of zip code only (no street address)
- Security Fixes
- Misc bug fixes
- Improved Error Messaging
- International Batch Job Fixes
6.27 MAJOR RELEASE (to 6.27.51)
9/18/2022 to 2/7/2024
- Security Fixes
- Stronger Enhanced API support from Smarty.com
- New "Licenses" field on Configure page for non-standard Smarty.com clients
- Support for deprecation of Smarty.com Free Autocomplete (only Pro supported now)
- "Background Jobs" changed to "Batch Jobs"
- Additions of Batch Job: Name and Email(s) fields for Batch Jobs
- Terminology updates and clarifications
- Fix for Batch Jobs where query is too long
- Fix for white space in trigger calls
- Fix for backward and forward slashes
- Fix for Smarty.com bug with false positive LargeChange reporting on thoroughfares
- Increased the timeout for the API calls to 12 seconds to overcome a new timeout error
- Updated DVP footnotes: https://www.smarty.com/docs/usps-cycle-o
- Misc. bug fixes
6.28-33 LIMITED RELEASES
9/23/2022 to 2/14/2024
- Security Improvements
- New Feature Testing
6.34 MAJOR RELEASE (to 6.34.66)
10/19/2023 to 10/11/2024
- Security Fixes
- Full support for new Smarty.com Core API
- Newly rewritten Batch Job module
- Deputy Records
- Ability to set number of batch records
- Verify and Confirm with identical addresses fix
- Support for Financial Services objects
- New Session Id local setup for Security purposes
- Sandboxes initially turned off for verifications
- New License field to specify Smarty.com package
- New Smarty.com International Autocomplete support
- Blocked IP Address Timeout handling
- Support for US Territories with US Smarty.com API
- US Territories handling option (limited release)
- Copy Account to Contact Error handling
- 2-char vs 3-char country fix for International verifications
- Changed "Turn off all Triggers" option to ignore Flows
- New "Clean Up" option for failed Batch Jobs
- Code streamlining for CPU load reduction
- Misc. bug fixes
- More addresses included in "Confirmed - May be Undeliverable" status
- Verifications without street allowed in Batch Jobs
6.37 LIMITED RELEASE (to 6.37.28)
4/4/2024 to 10/25/2024
- Support for the new Smarty.com Data Enrichment API
- Configure page redesign, part 1
- Named Credential fixes for Autocomplete