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