Exceed eBay Listings Pro

Changelog & Release Notes

Every update, fix and new feature for Exceed eBay Listings Pro — from initial release to today.

Current: v1.1.9
🔌 WordPress Plugin
📅 Updated regularly
v3.1.0
Saved Searches
Added Saved Searches — a 🔖 Save Search button appears next to the results count after every search. Click it to name and save the current keywords and filters. Saved searches appear as pills above the search bar on every page load — click any pill to instantly reload all filters and re-run the search.
Up to 10 saved searches stored per panel instance via localStorage — no server storage, no login required, no GDPR implications. Each saved search can be deleted individually with the × button.
v3.0.0
Seller Card Fix, API Error Handling & Filter Improvements
Fixed undefined variable PHP warnings for seller card colour variables ($sc_bg, $sc_border, $sc_tr_bg etc.) — all 13 colour variables now correctly defined via mel_get_colour() before use.
Fixed PHP fatal error when eBay API is unreachable — MEL_API::search() return type now allows WP_Error so a DNS or network failure returns a clean error message instead of crashing the AJAX handler.
Replaced Top Rated Sellers filter (not a valid eBay Browse API filter) with Business Sellers — uses the official sellerAccountTypes:{BUSINESS} filter supported on EBAY_GB and other EU marketplaces.
Fixed active filter count badge — now uses each select's first option as the true default baseline so only genuinely active filters are counted.
Exposed melUpdateActiveCount global — allows the AI add-on to trigger a correct filter count recheck after populating filter fields.
v2.9.9
Price Sort Fixed Price Filter
Price sort (sort=price / sort=-price) now automatically adds buyingOptions:{FIXED_PRICE} when no buying format is explicitly set — eBay's Browse API price sort only works reliably with fixed-price listings, preventing near-zero result counts.
v2.9.8
AI Add-on Pagination Support
Exposed melBindPagination and melDoSearch as global functions from the main plugin IIFE — allows the AI Search add-on to rebind pagination buttons after injecting AI search results.
v2.9.7
Thin Panel Border Fix & Flush CSS
Fixed thin panel border appearing when hide_search="yes" is active.
Improved flush CSS — all panel combinations (seller card above Pro, AI above Pro, seller card above AI) now snap correctly with no gap or double border.
v2.9.6
hide_search Refinement & Add-on Timing Fix
hide_search="yes" now hides only the search input bar — filters, pills and sort remain visible and functional.
Set has_addons: true in Freemius init so the AI add-on is correctly detected.
Fixed melp_fs_loaded firing timing — now fires on plugins_loaded priority 1 so the AI add-on can hook in correctly.
v2.9.5
Add-on Support & Freemius Init Fix
Added has_addons: true to Freemius init for AI add-on detection.
Fixed melp_fs_loaded to fire on plugins_loaded so add-ons initialise in the correct order.
v2.9.4
AI Search Add-on Support & Shortcode Builder Update
Added hide_search="yes" attribute to [ebay_listings] — hides standard search panel when using AI Search add-on.
Added mel_admin_tabs filter and mel_admin_tab_content_{tab} action hooks for add-on plugin integration.
Added AI Search shortcode section to Shortcode Builder — shows prompts when add-on is active or not installed.
Added Hide Search Panel field to Shortcode Builder.
Added [mel_version] shortcode for dynamic version display in page templates.
v2.9.3
Title Alignment & Free Version Launch
Latest
Search panel title now left-aligned with text-align:left !important — consistent across all themes.
v2.9.2
Colour System Overhaul & Complete Admin Rebuild
Completely rebuilt colour admin panel — sidebar tab navigation with 15 sections replaces single scrolling page.
30 colour templates (Pro) / 10 templates (Free) — ecommerce-focused palettes with colour swatches.
93 fully independent CSS variables — every element individually controllable.
Fixed colour admin panel — all controls now correctly apply to front end.
Fixed nested forms bug — colour settings were not saving when using sidebar tabs.
Fixed marketplace switcher now matches search button colour across all templates.
Fixed seller card colours applied via inline styles — beats any theme CSS override.
Fixed seller name always showing white — now uses configurable colour setting.
Added save confirmation message and tab memory — colours admin restores last active tab after save.
Enqueue priority 100 — plugin styles always load after theme styles.
Fixed Freemius licence activation link now points to correct account page.
Fixed Top Rated Seller badge always shows white text on coloured background.
Added 66 missing !important declarations — theme CSS can no longer override plugin colours.
v2.9.1
Colour System Bug Fixes & Pane Submission Fix
Fixed colour panes using position:absolute off-screen instead of display:none — all inputs now submit correctly.
Fixed nested forms bug — template apply buttons moved outside main options.php form.
Fixed tab memory — colour admin restores last active tab after page save using localStorage.
Fixed save confirmation message — green WordPress notice shown after saving colours.
Fixed redirect hook — options.php redirects back to colours tab after saving.
Fixed marketplace switcher background-color separated from background-image to prevent chevron overriding colour.
v2.9.0
CSS !important Audit & Enqueue Priority
Added !important to all 66 missing CSS colour, background and border declarations.
Set enqueue hook priority to 100 — plugin styles now always load after theme CSS.
Fixed 19 template border values with invalid 1px solid prefix — now colour-only values.
Fixed Free plugin CSS — removed Pro-only pill/seller card rules causing unresolved variables.
Fixed seller card inline styles — all elements now use PHP-rendered inline styles beating any theme override.
v2.8.9
Seller Card Inline Styles & Licence Link Fix
Seller card colours now applied via inline styles — background, avatar, badges, stats and shop button all fully theme-proof.
Fixed licence activation link uses Freemius SDK get_account_url() for correct per-install URL.
Marketplace switcher colour matches search button — configurable from admin colour panel.
v2.8.8
Top Rated Badge & Seller Card Colour Fixes
Fixed Top Rated Seller badge on listing cards — text always white regardless of template.
Fixed seller card Top Rated and Business badges now use inline styles from admin settings.
Fixed seller stat values and labels now use inline styles from admin settings.
Fixed seller card background and border now use inline styles from admin settings.
Fixed View eBay Shop button on seller card now uses inline styles from admin settings.
v2.8.7
New Colour Templates & Layout Fixes
30 new colour templates (Pro) — redesigned from scratch based on 2025/2026 ecommerce design trends.
Templates include ecommerce-first palettes: Clean White, Navy & Gold, Coral, Sage, Burgundy, Onyx Gold and more.
Fixed colour admin sidebar pane titles always appear at top — no longer offset mid-page.
Button text auto-contrasts — Carbon Black and light templates now correctly show black/white text.
Fixed 19 template border values outputting invalid CSS (1px solid prefix stripped).
v2.8.6
Colour Admin Tab System & Template Fixes
Fixed display:contents form — replaced with standard form to ensure all colour fields submit.
Fixed colour pane switching — inactive panes now use off-screen positioning to preserve form data.
Added template_applied confirmation notice — green notice shown after applying a colour template.
Added colours_reset confirmation notice — shown after resetting colours to defaults.
Fixed sanitize_colour in Free version — now handles rgba, transparent and named colour values.
v2.8.5
Colour Admin Panel Rebuilt — 30 Templates & 93 Variables
Completely rebuilt colour admin panel — sidebar tab navigation with 15 grouped sections.
30 colour templates (Pro) / 10 templates (Free) — ecommerce-focused palettes with colour swatches.
93 fully independent CSS variables — every element individually controllable.
New templates: Clean White, Soft Grey, Navy & Gold, Coral White, Sky Blue, Teal Dark, Forest, Burgundy, Gold Ivory, Onyx Gold and more.
Fixed all CSS variables correctly wired through styles.php — no unresolved vars remaining.
Fixed --mel-h variable missing from styles.php output.
Removed leftover Pro-only CSS sections from Free version.
v2.8.4
Image Fallback & Seller-Only Search Fixes
Fixed seller-only search blank/placeholder images — restored EXTENDED fieldgroups for full image data.
Added image fallback chain: thumbnailImages, additionalImages, itemImages, defaultImage sources all tried.
Fixed seller username filter connection error — category_ids=0 workaround restored correctly.
Removed 40-item cap on seller-only searches — no limit applied.
v2.8.3
Seller Profile Card — Live eBay API Data
Seller profile card now fetches live data direct from eBay API — feedback score, positive percentage, listing count, location.
Added Top Rated Seller badge and Business/Individual seller badge to seller card.
Added View eBay Shop button with configurable colours.
Added seller avatar — logo image if available, initial letter fallback.
Fixed seller card snaps flush with listings panel — no gap between shortcodes.
Fixed seller name colour configurable from admin colour panel.
v2.8.2
Filter Pills & Shortcode Builder Updates
Fixed filter pills — solid accent background when toggled on, white text, clear active state.
Fixed pill toggle knob — white circle indicator.
Added Top Rated Only, Free Shipping, Returns Accepted and Ending Soon as pill toggles.
Fixed Shortcode Builder — live preview updates as attributes are changed.
Added category drill-down chooser with breadcrumb navigation to Shortcode Builder.
Fixed category ID inserts automatically into shortcode from chooser.
v2.8.1
Image Fallback Chain & Seller Search Fix
Fixed seller-only search blank images — restored EXTENDED fieldgroups for full image data.
Added image fallback chain: thumbnailImages, additionalImages, itemImages, defaultImage all tried in order.
Fixed seller username filter connection error — category_ids=0 workaround restored.
Removed 40-item cap on seller-only searches.
Fixed price range filter correctly applied when seller filter active.
v2.8.0
Admin Panel Colour Tab Overhaul
Colour admin panel rebuilt with 13 grouped sections — sidebar tab navigation introduced.
10 colour templates added with one-click apply and colour swatches.
Fixed stacked seller cards gap — WordPress paragraph margin stripped when wrapping plugin blocks.
Fixed Top Rated badge solid gold background and correct sizing.
Fixed filter pills solid accent colour when active.
Fixed View on eBay button hover effect.
v2.7.9
Sort Fix & Seller Search Improvements
Fixed Price: High to Low sort — now sends correct -price parameter to eBay API.
Fixed JS val() function for seller username field — attribute selector now correctly quoted.
Fixed sanitise_colour() handles rgba, hex, named colours and transparent values.
Seller-only search performance improvements.
v2.7.8
Gutenberg Block Support & Schema.org SEO
Added native Gutenberg block for [ebay_listings] — full inspector panel controls.
Added native Gutenberg block for [ebay_seller] — configure seller card from block editor.
Added Schema.org Product and Offer structured data on every listing card.
Fixed block editor preview renders correctly in editor.
Fixed sidebar widget compact grid layout.
v2.7.7
Version Bump — File Replacement Fix
Version bump to force correct file replacement on manual WordPress install.
No feature changes from v2.7.6.
v2.7.6
EPN SmartLinks & Marketplace Switcher
Marketplace switcher dropdown added — visitors can switch between all 15 eBay marketplaces in real time.
SmartLinks now rewrites all eBay links in content — including old blog posts and widget areas.
Fixed geotargeting auto-detection from browser timezone.
Schema.org structured data output improved for Google rich snippets compatibility.
v2.7.4
Filters Open by Default Setting
New admin toggle — Filters Open by Default — controls whether the Filters & Options panel loads expanded or collapsed on page load.
v2.7.3
EPN Disclosure Fix
Disclosure text shortened and forced to single line with white-space:nowrap.
Disclosure colour set to full white — no longer faded.
v2.7.2
EPN Disclosure Visibility
Disclosure opacity increased to full white. Width set to 100% full block.
v2.7.1
EPN Disclosure Text
Updated disclosure to meet eBay Partner Network requirements — now identifies plugin as an EPN affiliate.
v2.7.0
Default Results & Colour Fixes
Default results increased from 12 to 16 — MEL_DEFAULT_ROWS changed from 3 to 4. Hardcoded fallback now references the constant.
v2.6.9
CSS & Seller Name Fixes
Fixed Filters & Options button centering when plugin is placed inside a text-align:center parent element.
Fixed seller username colour on desktop — color:#ffffff !important prevents theme overrides.
Fixed seller username colour on mobile (.mel-seller-header-name) with same protection.
v2.6.8
Shortcode Reference Update
Admin Shortcode Reference now includes all ebay_seller variants — basic, with logo, without shop link, and the seller card + search combo pattern.
v2.6.7
Seller Card Improvements
Badge sizes increased to match View eBay Shop button height.
Hover text visibility fixed on View eBay Shop button.
v2.6.6
Licence Gate & Seller Card
Licence gate restored using can_use_premium_code().
Seller card layout: stats now display before badges in single row.
View eBay Shop button added to seller card.
mel-block margin removed to close gap between seller card and search panel.
v2.6.5
Stability Fix
is_premium_only set to false to prevent activation errors on new installs.
block.php added to plugin requires array.
Licence gate updated to use Freemius registration check.
v2.6.4
Seller Card Single Row
Seller card stats and name now display in a single row on desktop and tablet.
v2.6.3
Freemius Licensing & Pricing Page
Freemius SDK integrated for licence management.
Licence gate added on shortcodes — unlicensed installs show upgrade notice.
Admin notice displayed when licence is inactive.
Automatic updates delivered via Freemius.
Plugin renamed to my-ebay-listings-pro throughout.
Pricing page PHP template added with billing toggle, three plan cards, comparison table and FAQ accordion.
v2.6.2
Geotargeting & Block Editor Fix
Timezone-based auto-detection sets marketplace switcher on page load across 27 timezones.
Manual marketplace override preserved per session.
Block editor critical error fixed — render_callback returns empty in REST and admin contexts.
v2.6.1
Fixes
Item Location default changed to Worldwide in Shortcode Builder.
v2.6.0
SmartLinks, Marketplace Switcher & Category Chooser
SmartLinks — JS rewrites all eBay links on page to EPN affiliate links. Toggle in Display > API & Performance.
Marketplace Switcher — visitor-facing dropdown on search panel overrides marketplace per search. Toggle in Display > Card Elements.
Category Chooser — Browse Categories button in Shortcode Builder opens live modal with drill-down and breadcrumb navigation. Cached 24 hours.
mel_marketplace_data() function and mel_marketplace_override developer filter added.
v2.5.4
Seller Card Mobile Fix
Avatar and username on same row on mobile.
Badges display side by side below username.
Stats in 2-column grid. Full-width layout fix.
v2.5.3
Seller Card Colour Controls
Seller Card colour section added to admin — Top Rated and Business badge colours configurable.
Location and returns status added to seller card.
v2.5.2
Seller Card Enhancements
logo attribute added to ebay_seller shortcode for custom shop logo.
Top Rated badge shown automatically at 98%+ positive feedback.
Business/Individual badge derived from sellerAccountType API field.
mel_init_missing_defaults added for safer upgrades.
v2.5.1
Seller Profile Card
ebay_seller shortcode added — feedback score, positive %, eBay star colour, active listings, shop link.
Gutenberg seller profile block added.
v2.5.0
Gutenberg Block & Multi-Marketplace
eBay Listings Gutenberg block added with full inspector controls.
15-marketplace support added.
v2.4.x
Performance, Locked Filters & Schema
AbortController added — cancels in-flight requests on new search.
Buttons lock during API requests to prevent duplicate calls.
Shortcode-locked filter fields render disabled with padlock icon.
Schema.org Product+Offer structured data injected on every listing card.
Image improvements — EXTENDED fieldgroup, itemImages as fourth fallback.
Cache Duration configurable from 5 minutes to 24 hours.
10,000 result cap notice added. Worldwide item location default.
mel_card_html and mel_search_args developer hooks added.
v2.3.x
Architecture Rewrite & Pagination
Full architecture rewrite — config.php with centralised colour and display functions.
Pagination controls added at top and bottom of results. AJAX — page never reloads.
Ending Soon pill filter added.
Mobile and tablet layout stabilised across multiple breakpoints.
Admin colour controls for Free Postage, Paid Postage, Collection, Top Rated and Ending Soon labels.
Top Rated Seller label added to listing cards.
Fixed card misalignment when Top Rated label absent.
v2.0–2.2
Major Rebuild
Complete rebuild — fixed fatal errors, pagination, seller-only searches, price filters and blank images.
Credentials managed in WordPress admin. Integrated search shortcode.
EWS brand colours. Item Location filter. Sidebar widget. Shortcode Builder added.
Admin Colours tab with live pickers. Display tab with toggles. Reset to Defaults.
v1.0–1.1
Initial Release
eBay Browse API with OAuth 2.0 Client Credentials.
EPN affiliate link injection on all listing cards.
Shortcodes for grid and single item display. Transient caching.
v1.1 — Fixed seller filter, price filter, pagination. Added AJAX search and sort options.

Need help?

Our support team typically responds within 24 hours.

✉ support@exceedwebservices.com

Ready to get started?

Get your licence and be up and running in 15 minutes.