== Changelog == = 2.12.17 = Fixed transient PHP warning when loading subscription info. = 2.12.16 = Fixed minor security vulnerability. = 2.12.15 = Fixed bug in Rich Snippet structured data. = 2.12.14 = English now the default language when eBay Canada marketplace is selected. = 2.12.13 = Added geographic search filters for items within a radius of a pickup postal code = 2.12.12 = Added support to filter search results by condition (new, used etc). Fixed bug preventing filtering search results by multiple buying options. Fixed bug with using default seller names for Feedback and Search blocks/shortcodes. = 2.12.11 = Fixes to translation loading for WordPress 6.7 = 2.12.10 = Added Schema.org Product data for listings. Added more search location options, Asia, EU, North America, UK & Ire Fixed minor display bugs with admin settings pages. Improved message when old categories can no longer be found. = 2.12.9 = Added option to show results in a randomized sequence. = 2.12.8 = Fixed bug with display of feedback block/shortcode fields. Fixed some minor string escaping issues. Fixed regression issue preventing HTML use in 'no results' message. Fixed bug with default seller or category from settings not used in live block previews. = 2.12.7 = Minor bug fixes to live preview in Block Editor Fixed issue with extra slash characters appearing in titles = 2.12.6 = Bug fix to using Yoast Focus Keyword on dynamic search widget. Bug fix to the fixed search widget not saving search query. Fixed bug when multiple slideshows/pagination is used on a single page. Fixed bug with the preview of Feedback comments in Block Editor. = 2.12.5 = Bug fix to dynamic search widget. Correctly present subscriptions ending on the same day. = 2.12.4 = Dynamic search widget enhancements: - Can now use customizable meta key for query, e.g. Yoast focus keyword. - When no results are found, the default query set will be used as a fallback. - Can now disable using post/page titles as a search query, which can often return no results if stuffed with SEO keywords etc. For items grouped by category, headings are not sorted alphabetically. Various security and robustness improvements. = 2.12.3 = Fixed missing toolbar icon in Classic Editor. = 2.12.2 = Fixed error with picWidth assignment. = 2.12.1 = Added slideshow option to show items grouped by category. Fixed slideshow bug when displaying multiple Feedback blocks/shortcodes on a page. Fixed broken animation on slideshow dots. Fixed the use of special characters in search titles. General robustness, performance and security improvements. = 2.12.0 = Refactoring and optimizations. Fixed issue with ad disclosure options being reset for premium version subscribers. Improved robustness in the event of eBay query errors. = 2.11.2 = Fixed bug displaying Priority Listings notices. = 2.11.1 = Improved robustness of deferred loading when used with page caching plugins. Localized SmartLinks text. = 2.11.0 = Added live preview of eBay results in Block editor Simplified query of single items with variations. Fixed EPN reference IDs not working on Feedback Shortcodes/Blocks = 2.10.1 = Localized text fixes. Fixed ad disclosure text resetting issue. Removed PHP 8.0 requirement. = 2.10.0 = Added admin notice to indicate expired subscription licenses. Enforced display of EPN ad disclosure notice for unsubscribed plugin users - as mandated by the eBay Partner Network. Premium subscription users retain the option to hide this notice. Ad disclosure notice now shown on Single Item shortcode/block. Fixed bug displaying Priority Listings on Single Item shortcode/block. Various CSS fixes and presentation improvements. Deprecated Single Image shortcode. Compatibility improvements for PHP 8.3. = 2.9.0 = Smartlink improvements to adhere to EPN improper influence guidelines. Mandated display of a link to eBay with link text including the term 'eBay' to adhere to EPN improper influence guidelines. Added option to toggle the display of bid count on listings. Added option to load single items with variations, e.g. size, color etc. = 2.8.13 = Added option to limit the number of item description lines. Fixed error triggered by bots reporting no user agent string. = 2.8.12 = Added option to filter searches by auction bids and location on Search classic widgets. = 2.8.11 = Added option to display feedback commenting user details and date. Fixed 'Picture centered, title below' arrangement for single items. Fixed deferred loading bug with RSS shortcode/blocks. = 2.8.10 = List of all domains linked to a subscription now shown in plugin settings. Feedback shortcodes/blocks now have options to display feedback comments in a grid and slideshow style. Fixed issue with 'Right Now on eBay' attribution links on Feedback shortcodes/blocks. Improved robustness of deferred loading Javascript when used with other page optimization plugins. Fixed missing US category 'eBay Motors' from category chooser popup dialog. = 2.8.9 = Fixed issue with Freeform aspect ratio cropping images to no bigger than a square. Added optional feature to insert ad/affiliate disclosure notices. Made 'Right now on eBay' logos an attributable link. = 2.8.8 = Fixed issues with some text not showing correctly in drop down menus. Fixed spaces in 'Right Now on eBay' icon URLs that can cause loading issues with some firewall rules. Fixed unattributed eBay links on search results title. Fixed images being cropped when using the arrangement 'Picture left, title right' Fixed slideshow dots, so first dot is selected on first page load. Fixed bug preventing widget specific arrangement and display fields being used when using deferred loading. Added option to customize 'load more' button text. = 2.8.7 = Added option to customize image aspect ratios. Added new slideshow/pagination option: Load more buttons for better UI/UX when scrolling many results, especially on mobile. Increased slideshow pagination icons to be more usable on mobile touch screens. Added option to filter eBay results to just nationwide or internationally. = 2.8.6 = Added option to show/hide account info and feedback star ratings on Feedback shortcode/block. Fixed non-EPN links for items in feedback comments. = 2.8.5 = Added SmartLinks feature to make any eBay links on site EPN affiliate links. Price filters will use currency of default marketplace, and not that of geotargeted marketplace. = 2.8.4 = Added option to customize eBay link text. = 2.8.3 = Fixed deferred loading broken within Instagram & Facebook mobile browsers. = 2.8.2 = Added filtering of auctions based on bid counts. Added ability to search for keywords in item descriptions. Added setting to choose automatic slideshow timer. Ended items from cache results no longer displayed by default. Cached results with too many ended items will trigger a re-query of fresh results. GeoTargetted results will fallback to default country when no results found. Fixed bug with sorting results ending soonest. Improved deferring results loading robustness when jQuery is loaded in page footer. = 2.8.1 = Fixed bug with display of subscription status. = 2.8.0 = Optimizations to eBay data retrieval. Added Geo-targeting feature. Fixed issue with subscription check caching. Fixed issue with feedback comment limit. Improved robustness when loading of jQuery is deferred. Added help text to Blocks. = 2.7.6 = Fixed issue with default seller from settings not shown on Feedback Block. Tweaks to eBay links to adhere to EPN T&Cs. Minor grammatical corrections to text. = 2.7.5 = Fixed installation issue inferring default eBay marketplace from locale = 2.7.4 = Fixed installation issue on PHP systems without Locale class. = 2.7.3 = Adding option to tailor which eBay fields to display for search results, widgets and single items. Prevented 'goto_ebay' redirects from being indexed by search engines. Titles now use HTML Header elements for improved SEO and better align with site theme styles. Added option to display a short description and condition from eBay listings. Added option to separately tailor default picture widget of widget results. Added option to limit the number of lines listing titles to display. Fixed issues with widgets not using arrangement widget settings. Fixed issues display prices on content from RSS Ground. Fixed 'sold' label on items ended and out of stock. For new installations, default eBay marketplace inferred from WordPress site locale region code. = 2.7.2 = Improved display on mobiles, responsive rendering of listing grids and items. Optimizations to Dynamic Search Widget and deferred loaded JavaScript for faster page loading. RSS Feed block/shortcode parsing of AuctionRequest additional fields. Fixed issue with too many slide shown sometimes. = 2.7.1 = Seller Feedback display optimized and improved error handling. Optimizations to Block JavaScript. Added option to display a link to plugin author's website. Fixed price filters now also returns classified ads. Added warning if leaving unsaved changes on settings pages. = 2.7 = Added Seller Feedback block & shortcode to display feedback rating and comments. Resurrected RSS Feed block & shortcode for those migrating from RSS Ground. Improved color style chooser in admin settings Fixed issues with setting results title on Search Block. = 2.6.1 = Fixed loading issue with shortcode editor GUI. Fixed issues with display of Classified Ads and price display of single items. Fixed issue with eBay links. = 2.6 = Added category chooser UI (no more manual category ID lookup!) Default settings shown on blocks/shortcode/widget editing UI when fields are blank. Fixed false validation error regarding blank category ID, when a default is specified in settings. Improved script/stylesheet loading robustness. Updated eBay marketplace/global id details and made selection more human readable in settings. Images now centered on search listings. Fixed slideshow display bug when there's a partially filled final slide. = 2.5.2 = Added extra validation to search forms = 2.5.1 = Fixed bug when selecting arrangement options on admin pages. Fixed minor CSS issues. Localization option of Buy it Now logos. Improved robustness of eBay links. = 2.5 = Added search filters for seller account type and buying option (fixed, auction, best offer) UI improvements to Block and Classic visual editors Fixed bug when searching with no query and category alone. Minor localization tweaks = 2.4.3 = Minor localization tweaks Fixed missing Classic Editor toolbar icon = 2.4.2 = Minor localization tweaks = 2.4.1 = Better handling of images of varying aspect ratio. Fixed slideshow display bug when there's a partially filled final slide. = 2.4 = Highlight priority eBay items that earn higher commission on EPN. Improved admin panel UI. Prepared plugin for localization. Fixed incorrect image height being set. Fixed notice regarding 'wp-editor'. = 2.3 = Added option to choose color scheme when displaying results. Added feedback on subscription status in settings. Optimized choice of image to load. = 2.2 = Fixed issues with displaying classified ads. Fixed warning message regarding sellerAccountType. Fixed issue with more results displayed than desired. = 2.1 = Ability to set custom id for tracking. Some caching optimizations. Fixed issues logging errors. Fixed default category not working. Tidied up widget display. = 2.0.1 = Optimisation to dynamic widget = 2.0.0 = Added deferred loading of eBay listings. Switched to latest eBay Browse API following deprecation of older legacy API and rover.ebay.com links. Removed obsolete impression pixel and geo-targetting links features due to deprecation by eBay. Fixed some CSS bugs. = 1.9.4 = Fixed incorrect price conversion bug with single items. Removed obsolete eBay RSS feed support. = 1.9.3 = Optimizations to serve up wider choice of scaled images and inline scripts/styles. Fixed ebay cachebuster pixel getting resized. = 1.9.2 = Fixed bugs with display of slide show dots. No longer shown if only one slide. Fixed JS error highlighting selected slide dot. Fixed alignment of empty results text. = 1.9.1 = Update for important breaking eBay API change. All users must upgrade before Oct 1st 2019 for continued usage. = 1.9 = Added Guttenburg block editor widgets. Various fixes to generated HTML = 1.8 = Optimized eBay API calls. = 1.7 = Restored ability to use old style shortcodes with fu_ prefix = 1.6 = New TinyMCE UI provides an easy access menu to add shortcodes and popup panels to edit all shortcode parameters, without needing to remember or type code. Slideshow text now has fixed height, so that paging icons remain in fixed position when paging between slides. Fixed listing background colour styling issue. = 1.5 = "Right Now on eBay" images are now an affiliate link to search results. Fixed error when attempting to display a single eBay item that doesn't exist. = 1.4 = New option to open eBay links in a new browser tab/window. Dynamic widget query can now be tailored via post meta keys. Fixed impression pixel served over HTTP for secure sites. = 1.3 = Fixed issues with serving mixed mode content on secure sites. = 1.2 = Ability to filter eBay searches by current post/page author's eBay username. Slideshow manual/auto keywords no longer case sensitive. Dynamic widget will now fall back to default query, if no results found. Added prev/next buttons to slideshows. Improved listing layouts to unify text alignment. Made 'fu_' prefix on shortcodes optional. Fixed bug when displaying multiple slideshows on a page. = 1.1 = No longer requires PHP7 = 1.0 = Added slideshow functionality: manual or auto progression Number of items shown driven by columns and rows attributes Can choose sorting order of search results Set arrangements for widgets independently Arrangement settings have preview in admin screen. = 0.9 = Added RSS Feed functionality with fu_ebay_rss shortcode and a widget. Classified Ads are now presented as such. Fixed grids of items to be equal widths. = 0.8.1 = Fixed missing currency symbol issue. Fixed issue with widget default title text. = 0.8 = Added ability to configure arrangement of items: * Picture centred, title below. * Title above, picture centred * Picture left, title right * Title above, picture left Added a new 'dynamic' search widget, to query eBay based on current page's title. Restyled item frame/border, text size and shop name text. Now logs any failures or warnings from eBay API call. Fixed issues with wrong currency displayed. Fixed issue displaying larger images in search results. Fixed display issue for items with < 1min left. = 0.7 = First official release