= Changelog archive = This is an archive of older changelog entries. Most recent entries are maintained in readme.txt = 1.3.13 = * Updated the add-on updater class. * Migrated block components from wp.editor to wp.blockEditor. = 1.3.12 = * Compatibility with WordPress 5.5. = 1.3.11 = * Added the ability for images to be deleted during a data import. * Changed text for the "Forgot password" link in the Login widget/block. = 1.3.10 = * Updated dependancies. * Updates to license management to account for future add-on updates. * Flush the object cache during transient cleanup. = 1.3.9 = * Fixed an issue where blocks would not show up in the block selector. = 1.3.8 = * Fixed an issue with clearing transient cache. * Adjusted the behavior that happens when an import attempts to run, but the queue is not empty. For example, when the previous import failed to complete. * Changed how import times are stored and displayed. This should fix some edge cases with timezones. * Improved imports in multisite environments. * Fixed an issue with Group Leader images in the Group Information block. = 1.3.7 = * Fixed an issue with detecting the REST URL on some sites. * Updated the link to Church Community Builder's API User documentation. = 1.3.6 = * Fixed an issue with the stalled import detection. = 1.3.5 = * Added a task to the hourly maintenance that looks for stalled import jobs and deletes them. * Adjusted some parameters to help import jobs run more reliably on some hosts. * Fixed some warnings on older versions of PHP. = 1.3.4 = * Replaced all admin-ajax calls with REST API calls. * Moved Admin Bar links to a new Tools page. = 1.3.3 = * Fixed an issue when activating the plugin that caused a fatal error. = 1.3.2 = * Fixed an issue where duplicate import jobs could be scheduled. * Fixed a dependancy issue with the Gutenberg blocks. * Adjusted the wait time from 1 second to 5 seconds when encountering a rate limit with Church Community Builder's API. * Adjusted the import status update time from every 5 seconds to every 10 seconds. * Adjusted the import health check time from every 5 minutes to every 10 minutes. = 1.3.1 = * Some files were missing from the final build. = 1.3.0 = * New Gutenberg blocks for Group Information, Online Giving, and CCB Login. (Gutenberg will be coming in WordPress 5.0.) * New lightbox settings for form links. * Enhancement that checks if WP Cron is disabled and shows an alert with information on how it affects CCBPress. * Fixed a bug where forms that were not marked Public were not displayed. = 1.2.2 = * Fixed the support form embedded on the plugin pages. = 1.2.1 = * Improved the reliability of the function that determines when a form is active. * Increased the import status ajax call from every 3 seconds to every 5 seconds. * Fixed a bug where Connection Settings would state that they were successful when they failed. * More descriptive error messages when an API service fails while checking services. = 1.2.0 = * Modified the import process to respect Church Community Builder's new API rate limits. * Resetting the import while it is running will now stop the import job. * Changed the last import date to reflect when the last import started rather than when it finished. * Fixed a bug when checking if a form is active. * Fixed a bug when initializing the Chosen JavaScript library. = 1.1.12 = * Fixed some situations where the import would not reschedule correctly after running. * Fixed some issues with import jobs related to Multisite setups. = 1.1.11 = * Reworked the maintenance job to reschedule the import if it stops running for some reason. * Moved imports to their own cron job. = 1.1.10 = * Fixed an issue with the expired transient cleanup SQL query. * Updated the background process library. = 1.1.9 = * Reworked the import process to unschedule itself until it has completed. = 1.1.8 = * Fixed an issue with a currently unused function in preparation for an upcoming add-on. = 1.1.7 = * Improved some backend interface elements. * Added more translatable strings to the `.pot` file. = 1.1.6 = * Fixed an issue with the `is_form_valid()` function not working properly. = 1.1.5 = * Changed the role required to see the CCBPress menu to `manage_options`. * Added the `ccbpress-core.pot` file for translations. = 1.1.4 = * Import progress is also reset upon resetting the import status. * Admin Bar link has been fixed. = 1.1.3 = * Disabled autocomplete on the Church Community Builder username and password fields. * Added a button to reset the last import status. * Fixed the date formatting for license key expiration dates. = 1.1.2 = * Add-ons page is now available. * Changed the import schedule to run hourly. * License key expiration dates are now shown once a license key is activated. = 1.1.1 = * Fixed the Group Info widget - show/hide options were not working. * Purging the Image Cache now resets the Last Import date. = 1.1.0 = * Consolidated all Data Import jobs into one interface. * Reworked the entire import process. * Removed the need to create database tables in the Core plugin. * Removed a ton of unused code. = 1.0.2 = * Added more options for purging cache. * Added a notice when an add-on requires data, but the database is empty. * Added option to include event images during the import process. * Fixed an issue where the Data Import options would not save. = 1.0.1 = * Fixed an issue with the cache not working properly. * A cache cleanup function is now properly unscheduled on plugin deactivation. * Group images should now update correctly. * Minor display adjustments. = 1.0.0 = * Fixed group images not downloading. * No longer downloads images that are placeholders. * Added option to completely delete data/options created by CCBPress upon uninstall. * Added a backend to sync group/event data to a custom table for add-ons that support it. = 0.9.8 = * Fixed an issue with the Purge All Cache menu item. = 0.9.7 = * Fixed incorrect opening PHP statement. * Removed code that was no longer in use. * Removed the activation redirect in favor of a dismissible notification banner. = 0.9.6 = * Removed files that were no longer necessary. * Added some missing styles to the stylesheet. = 0.9.5 = * There was a git merge mixup, incorrect version was tagged for release. = 0.9.4 = * Added a form to subscribe to our newsletter. * Changed the style of the Welcome tabs. * Made more of the text strings translatable. = 0.9.3 = * Switched to the Select2 library for performance improvements. * Tweaked some of the CSS styles. = 0.9.2 = * Fixed some merge issues from the previous version. = 0.9.1 = * Fixed some issues with handling widgets before CCB is connected. = 0.9.0 = * Beta release