Releases: MinnPost/object-sync-for-salesforce
Releases · MinnPost/object-sync-for-salesforce
Version 1.9.0 🌈
🚀 Features
- Hide admin menu items before authorizing with Salesforce. Thanks to WordPress user mgparisi for pointing this out. (#326)
- If the WordPress field is wp_capabilities, we can treat it as WordPress expects it (#321)
🐛 Bug Fixes
- Correctly handle empty values for fields coming from Salesforce. Thanks to everyone who pointed out this issue and eventually discovered the cause: @prowp on GitHub and WordPress users @RickyMortimer, @emilyb6116, @zumajoe. (#346)
- When a Salesforce query has invalid fields, clear it from the plugin's storage. Thanks to WordPress users @nishithmistry, @zumajoe, @alexeympw, and @jesodoth. (#345)
🧰 Maintenance
- For WordPress 5.3 compatibility, replace
current_time( 'timestamp' )
with time()
(#347)
- Adding new fields to a fieldmap is faster and involves less code duplication. (#334)
- Update Salesforce app setup instructions for Lightning (#333)
Version 1.8.12 🌈
🐛 Bug Fixes
- Fix the
object_sync_for_salesforce_pull_query_modify
filter to prevent SOQL query properties from being added multiple times (#315)
💻 For Developers
- Clean up Travis config to stop its builds from failing (#316)
Version 1.8.11 🌈
🐛 Bug Fixes
- Fix Ajax call for pushing data to Salesforce, and allow it to return JSON instead of echoing it. Thanks to @grace-s for the report and the fix.
🧰 Maintenance
- Use the log entry status variable in the title of all the log entries (#313)
- When a fieldmap doesn't allow an operation, log it as a notice instead of an error (#312)
💻 For Developers
- Add the WordPress object type to the
object_sync_for_salesforce_wordpress_object_data
filter, allowing developers to alter WordPress data by the current object type. Thanks to GitHub user @DonnyVO for this work. (#310)
Version 1.8.10 🌈
🐛 Bug Fixes
- Prevent PHP errors when API requests on empty Salesforce objects also return errors (#305)
- Fix authorize settings tab to prevent errors when there are no Salesforce Contacts (#303)
- fixes activation issue #300 (#301)
🧰 Maintenance
- Update some multiline function calls to match current WPCS standards (#306)
Version 1.8.9 🌈
🚀 Features
- Provide an optional setting for how many log entries to clear (#295)
🐛 Bug Fixes
- Fix picklist error logging (#297)
- Unify push success hook parameters (#293)
- Prevent duplicate admin display when multiple plugins try to filter the admin for logs (#290)
Version 1.8.8 🌈
🚀 Features
- Make the logs sortable and filterable by the type value (#288)
- Adds Salesforce info block to profiles with
configure_salesforce
when viewing themselves (#286; thanks to @ddoddsr)
🐛 Bug Fixes
- Fix log scheduling so it resets when the settings change (#284)
- Fix log slug generation (#282)
🧰 Maintenance
- Fix docs links in All Developer Hooks (#280; thanks to @ddoddsr)
Version 1.8.7 🌈
🐛 Bug Fixes
- Stop the plugin from breaking when SOAP is missing from the server (#274; thanks to @Ethanb00 for the report)
- Fix issues with pull success method/docs (#279; thanks to @mistermarco)
🧰 Maintenance
- Improve documentation in various places, notably for object map issues caused by Salesforce permissions. (#272)
- Update Gulp to 4.x (#270)
Version 1.8.4
🐛 Bug Fixes
- Meta error logging (#253)
- Delete object maps from user profile (#254)
- Support datetime values for The Event Calendar (#256)
Version 1.8.6 🌈
🚀 Features
- Add object type parameter to
push_update_params_modify
hook (#267)
🧰 Maintenance
- Replace the various calls to create/update metadata with just one (#257)
- Update ActionScheduler to 2.2.5 (#269)
- Centralize documentation of SQL table structure
- Update supported WordPress version to 5.2 and PHP version to 5.6.20 to match the new minimum for WordPress.
Version 1.8.5 🌈
🐛 Bug Fixes
- activate db version fix (#260)