Changelog
UPDATE HISTORY
The ParrotWP® changelog, where we meticulously document each update and improvement. Stay informed about the latest features, bug fixes, and enhancements that keep ParrotWP the best plugin to migrate your Cadmium Education Harvestor info into WordPress.
Current Version: ParrotWP® 3.0.2
ParrotWP® 3.0.2
– Minor UI fixes
– NEW! We have added the ability to save your import settings as a default. This means that on your import page, you can adjust the settings and save them, and then future imports will use those settings instead of the default settings previously determined for you in ParrotWP®.
– NEW! Added a Field Transformations feature to allow you to manipulate your Cadmium data within ParrotWP®. This feature is currently in BETA, so use it at your discretion. This feature will allow you, for example, to take a sessionbuildcode labeled CS in Cadmium, and then upon import, you can have it transformed from CS to Customer Service. This is a highly requested feature, and we look forward to receiving any feedback.
– Fixed a few minor bugs.
ParrotWP® 3.0.1
20+ new features and functions built into ParrotWP® 3.0
– Refactored the entire codebase to address data syncing issues across various hosting environments.
– Removed specific PHP and server requirements to enhance compatibility with a wide range of hosts.
– Redesigned the plugin interface with a fresh UI and new pages for an improved user experience.
– NEW! Implemented proper data sanitization during imports to eliminate invalid characters and symbols.
– NEW! A comprehensive Settings page was added for easier plugin customization.
– NEW! Introduced flexible import methods:
– WP_CRON: Schedule imports with configurable frequency settings.
– External: Generate a secure key for integration with external services like cron-job.org.
– Manual: Disable WP_CRON for ParrotWP® events and run imports manually.
– NEW! Regardless of the selected method, a tracker was added to record the last import time.
– NEW! Introduced a setting to map imported fields (e.g., SessionBuildCodes or PresentationDate) to WordPress Tags.
– NEW! The Settings page now provides options to individually delete Presentations, Presenters, Tags, and Categories.
– NEW! We have added an Import History page that logs the import process, is organized by date, and includes detailed information for Presentations and Presenters. This feature activates after disabling and reactivating ParrotWP® to create the necessary database table.
– NEW! Added real-time logs on the import page to display connection status with Cadmium, including timeouts or other issues, providing clarity on potential errors.
– NEW! Added a ROW column to the ParrotWP® listing page, improving content organization on the front end.
– NEW! Renamed the “Reload” button to “Reimport” for better clarity on its functionality.
– NEW! License keys now support both staging and production environments for increased flexibility.
– NEW! Added support for Secure Custom Fields for users who prefer not to use Advanced Custom Fields (ACF). Secure Custom Fields do not include support for repeater fields used in Presentations and Presenters.
– Updated the minimum PHP requirement to 7.4.
– Improved compatibility with PHP 8.2.
– Updated for compatibility with WordPress 6.7+.
– Reduced the plugin’s file size by 10%.
ParrotWP® 2.3
– NEW: Licensing, activation, and plugin update process
– NEW: New customer dashboard on ParrotWP.com with the ability to see what sites are currently using your license code
– FIXES: Code clean up and bug fixes
ParrotWP® 2.2.4
– TWEAK: Modified Presentation / Presenter data match-up logic when sync fails or CRON doesn’t fully activate.
ParrotWP® 2.2.2
– FIXES: Fixes a small javascript issue affecting imports and ROW ordering.
ParrotWP® 2.2.1
– FIXES: Fixes an issue with duplicated presenters.
ParrotWP® 2.2
– FIXES: Adds all presenter roles to the presenter’s information if they are in two or more roles.
ParrotWP® 2.1
– IMPORTANT – Please note that this is a comprehensive version update. It necessitates the inclusion of extra resources to ensure the smooth operation of version 2.1.
– NEW – We’ve introduced a new feature: the Presenters data subset. This allows your Presenters to be stored alongside your Presentations, simplifying the creation of Presenter Listing pages.
– NEW – Cadmium’s TrackName field data is now stored as WordPress categories for both Presentations and Presenters. This lets you easily generate category archive pages using your trackname custom field data.
– NEW – We have made adjustments to improve data synchronization and optimized the code for better performance.
ParrotWP® 2.0
– NEW – Presenter importing as a separate post type
– NEW – IMPORTANT – Upload the new Presenters.json file into ACF to activate Presenter-only fields.
– NEW – Sync just Presenters or Presentations
ParrotWP® 1.9.5
– NEW: Fixed an issue with slugs/permalinks not being properly updated in unique situations where sessions shared the same title.
ParrotWP® 1.9.4
– NEW: A new feature for managing CRON events has been added to the “Settings” menu. This “Update Mode” function allows you to choose between updating all entries or updating only the entries that have been modified since the last refresh.
ParrotWP® 1.9.3
– NEW: Access the newly added ‘Import’ menu item under ParrotWP for new import options.
– NEW: Enhancements made to better synchronize with empty custom field data.
– NEW: Introducing a feature to limit the number of entries per import, reducing server resource usage.
– NEW: Customize slugs for all ParrotWP entries by entering your preferred naming convention. Remember to refresh permalinks under Settings for changes to apply.
ParrotWP® 1.9.2
– Initial Release