This is the changelog for Yelp Widget Pro Premium. All changes released are recorded in this log and also in the readme.txt file within the plugin.

Yelp Widget Premium Changelog

== Changelog ==
= =
* Fix: Settings pages not saving properly
* General code cleanup and style fixes
= =
* Added is_wp_error() conditional check when querying to prevent PHP errors
* Removed all references to upgrading to premium - this is the Premium version
* Minor admin style updates and tweaks
= =
* Re-incorporated licensing into settings page.
* Added license renewal notification if license expiry is less than 16 days.
= =
* Tighten Activation Info CSS
= 1.9.3 =
* Hotfix for unexpected output error
= 1.9.2 =
* Integrated Developer Yelp API Key to enable 3 reviews for all users
* Enabled backup API Key in case Developer API Key hits daily limit
* Tightened up internationalization
* Updated activation message
= 1.9.1 =
* New: Added check for SSL so all assets are loaded over https
* Fix: Several Strict Standards error within the plugin shortcode
* Update: Fixed issue with WP Engine caching and occasional issues with cached license activation responses
* Update: EDD_SL_Plugin_Updater.php to v1.5
= 1.9 =
* New: Google Maps Widget now includes option to modify the default search term 'search_term'
* New: Clear cache button under Advanced tabs in the Yelp Widget Pro
* Improved: Google maps info windows now display much nicer
* Removed: Beta message on the Google Map search widget
* Optimized the cache feature for better control
= 1.8.4 =
* Tested plugin for compatibility with WP 3.9
* Improved: Constants now defined using proper WP functions
* Fix: oAuth.php require conditional checked fixed to support renamed YWPOAuthToken class
* Fix: Yelp changed their API once again and broke Google Maps marker placement; it has been fixed now
* Fix: Widget admin JS toggle now works with "accessibility mode" enabled
= 1.8.3 =
* Improved: CSS updates for Google Maps infomarker windows. Tested cross-browser for compatibility.
* New: Option to toggle on or off Google Maps API script; this is useful for some themes that may already include the necessary scripts
* Fix: Issue with Google Maps longitude and latitude calculation geocoding
* Updated: Removed namespace from licensing so now plugin does NOT require PHP 5.3+
* Updated: Minor improvements and testing to licensing activation and auto updates
= 1.8.2 =
* Licensing improvements: The licensing activation now is much more reliable and provides more information to the user about their license key status
= 1.8.1 =
* Fixed: Bug with maps markers not displaying points properly for both the search map and widget maps
= 1.8 =
* New: Display phone number of the businesses
* Updated: UI for WP 3.8 new style
* Updated: oAuth library modified to not conflict with plugins using same class
* Fixed: Issue with map shortcode preventing map from displaying properly
* Fixed: Tooltips in the admin screen
* Fixed: PHP notices with WP_DEBUG set to true
* Fixed: Various broken links
= 1.7.1 =
* Fix for new licensing
= 1.7 =
* New licensing system implemented
= 1.6 =
* Fixed: Illegal string offset warnings in PHP 5.4+
* Compatibility check with WordPress 3.7
= 1.5.7 =
* New: Grunt JS implemented and minified scripts implemented
* Fixed: Debugged shortcode and widget so no PHP notices or warnings
* Added functionality to better debug the widget
= =
* Fixed: Undefined Variable PHP Notices
= =
* Fixed: Issue with unavailable automatic updates and new licensing server
= 1.5.6 =
* Improvement: Updater script for Yelp plugin updates secured
* Update: Found workaround for PHP json validation for users of older PHP versions
= 1.5.5 =
* Updated/Fixed: Yelp changed their API (see for more info:!topic/yelp-developer-support/SVoLQR9RiKo) for new API keys so that coordinates for businesses are not displayed. Yelp Widget Pro now has code to geocode the addresses to locations. Due to Google APIs limitation of 10 geocodings per request I have coded in a timeout of 200 miliseconds for each result over 10. More improvements coming to the Yelp search feature of the plugin.
* Updated: CSS improvements for image sizes that themes may override
= 1.5.4 =
* Updated: Improved logic to communicate between Software API and plugin
= 1.5.3 =
* Fixed: Minor bug fix with shortcode output
= 1.5.2 =
* New: Added "Read Full Review" link to individual reviews that link to Yelp with the ability to turn on and off per widget/shortcode
* New: Added field to customize the text on the "Read Full Review" link
* Updated: Minor standard theme style improvements for various theme compatibility
* Improved: Error handling. Added error message for Yelp businesses with no reviews - API doesn't allow
* Fixed: Error in handling target="_blank" and rel="nofollow" args in shortcode - updated online docs
= 1.5.1 =
* NEW: Added Google Map above or below positioning options functionality to main widget and shortcode (updated documentation)
* NEW: Added profile_image_size argument to customize size of business profile image when using search api shortcode
* NEW: Ability to disable Google maps scrollability to widget and shortcode (updated documentation)
* Fixed: CSS issue with admin widget hiding AJAX spinner
* Fixed and Improved: Google Maps Search shortcode longitude and latitude geocoding retrieval methods
* Fixed: Issue with Google Maps Search shortcode default biz image incorrect path (for businesses w/o an image set)
* Removed: Old widget.php file removed
* Removed: GPL license info from yelp-widget-pro.php
= 1.5 =
* NEW: Added Yelp Google Search Map widget and shortcode capability - enjoy!
* NEW: Added review filter option - time to filter those bad reviews!
* NEW: Added option to hide business information including profile image, name, reviews and address
* NEW: Added option to hide ratings stars and date (for black backgrounds and other reasons).
* NEW: Added shortcode cache option - now you can specify how long to cache shortcode output
* NEW: Added support and documentation links to individual widgets
* ADDED: New reviewer image size option (60x60)
* UPDATED: By default links open in a new window
* UPDATED: Google map markers results with no image display blank biz image
* Improved shortcodes handling of scripts
* Improved folder structure of plugin files
* Code improvement and optimization
= 1.3.6 =
* FIXED: Issue with Sorting feature not working properly
* NEW: Social media buttons in settings panel (like us if you get a chance!)
* UPDATED: Support links to forum updated
= =
* UPDATED: Licensing logic for plugin
* Code cleanup and optimization
= =
* UPDATED: Reverted license update method back to curl from wp_remote_get due to some issues with various hosts
* Minor UI Updates
* Code cleanup and improvements
= 1.3.5 =
* NEW: Added tooltips with information and links to screencast tutorials on the widgets and on widget settings pages
* NEW: Added default image for businesses without profile images
* NEW: Added Profile image size select; now you can easily modify the size of your Yelp profile image
* NEW: Added links to Options page, Rate the Plugin and Premium Upgrade on the Plugins page
* UPDATED: Changed default number of items in Search Method to 4 rather than 1
* UPDATED: Changed default cache value to 1 Day to encourage caching results
* UPDATED: Widget image output alt and title tags for better SEO optimization
* UPDATED: Readme.txt file with additional information and updated description
* UPDATED: Premium plugin update classes to latest version from GitHub
* FIXED: Fixed Premium licensing metabox inputs min-width issue
* FIXED: Business address repeating first address issue
* Added link to Premium Version on widget
* Code cleanup and organization
= 1.3 =
* Release of plugin w/ licensing logic
* UI and code cleanup
= 1.2 =
* Added localization support for future translations.  If you are interested in helping with translation please contact me!
* Additional UI updates and tweaks
* Updated yelp_widget_curl() function to use WordPress' HTTP API first and backup as cURL
* Integrating premium licencing logic; GPL compatible plugin
* Fixed UI bug with widget API selection radio
* Updated Facebook Like box to new WordImpress (no-ed) page
* Grammatical fixes
* Improved widget frontend CSS
= 1.1 =
* Improved frontend widget display CSS with percentage-based element widths
* Added business address display option to widget functionality
* Cleaned up Widget UI: Added toggle option panels
* Cleaned up options panel UI: Added metaboxes to hold content; fixed typo in introduction; added like box for WordImpressed
* Improved how scripts are loaded in the WordPress admin panel by only loaded them on the pages needed
* Coming soon: Premium Add-ons! Themes, New Features and More.
= 1.0 =
* Initial plugin release - Special thanks to the Yelp It plugin for kickstarting this widget

Click the code to select all