Documentation · Release Notes

Changelog

This document lists the published changes of the ADP Car Market Hub WordPress plugin.

When to use this document

Read this document when you need to know which features and fixes were introduced in a specific release, or when you are preparing release announcements based on the bundled readme.txt.

Overview

The canonical changelog is the == Changelog == section of the bundled readme.txt at the root of the plugin distribution. This document mirrors that source for the English documentation. If the two sources disagree, treat readme.txt as authoritative and update this document.

1.0.0

Initial public release.

  • Initial release of the ADP Car Market Hub WordPress plugin (All-in-One edition).
  • Vehicle imports through the official AutoScout24 API, with no listing cap.
  • Configurable API Base URL, with the OAuth token audience automatically derived from the configured URL.
  • Manual full imports through the Batch-Wizard with adaptive batch size, live progress bar, ETA and pause/resume/abort controls.
  • WP-Cron scheduler with hourly, every-6-hours, twice-daily, daily and custom intervals; minimum custom interval is 15 minutes.
  • Token-secured REST endpoint GET /wp-json/as24ci/v1/cron-import for external system cron triggers.
  • Image queue worker for asynchronous background image processing.
  • Change detection based on a content hash and an image hash so unchanged listings are skipped on re-imports.
  • Optional Full Sync mode: local vehicles whose listings disappear from the remote feed are deleted, including their imported attachments.
  • Cron robustness settings: per-run vehicle limit and image-queue toggle.
  • Optional WebP conversion of imported images via GD or Imagick, with configurable quality.
  • Dedicated admin pages for each feature area: Dashboard, Settings, AI Assistant, Analytics, Car Importer, Leads, Logs, Market Insights, System & Help, Support, Tools, Design & Styles, Layout Manager, Mapping, Shortcodes & Widgets, Import & Limits, Search Alerts, Locations, EnVKV / Energy and PDF Manager. The plugin also exposes additional admin areas registered by feature modules; see Admin Menu Reference for the complete current list.
  • AI Assistant: optional generation of vehicle descriptions, SEO meta titles and descriptions, image alt texts and equipment highlights using the managed Google Gemini configuration in ADP Car Market Hub (provisioned by AD Promotion; no provider, model or API key entry in the WordPress backend).
  • Test Drive booking on vehicle detail pages with configurable weekdays, time window, slot duration and blackout dates.
  • Search Alerts (Smart Stock Alerts) with GDPR-compliant Double-Opt-In flow.
  • Analytics: page views, archive/compare/favorites views, filter searches, contact-open events and lead submissions, with daily charts and a top-vehicle ranking.
  • Optional Financing Calculator with configurable default rate, term, down payment and placement.
  • Social sharing buttons (WhatsApp, Facebook, Instagram, X, Email and a copy-link option) with placement options.
  • Favorites / Wishlist (browser local storage) with the [as24ci_favorites] shortcode.
  • Vehicle Compare with the [as24ci_compare] shortcode and a configurable maximum number of vehicles.
  • 15 native WordPress vehicle-attribute taxonomies (brand, model, body type, condition, fuel type, transmission, drive, exterior/interior colour, emission standard, energy label, vehicle category, cylinder arrangement, warranty type, warranty details).
  • Mapping tab to customise labels and visibility for 80+ AS24 fields, with JSON/CSV export and reset-to-defaults.
  • Custom post type as24ci_car with bundled archive and single templates.
  • Built-in contact form with leads management, configurable consent checkbox and CSV export.
  • Outbound webhooks for new_lead and new_import events with optional HMAC-SHA256 signature.
  • Customisable email templates for the dealer notification and the customer confirmation.
  • Verbose logging with auto-rotation at a 10 MB cap.
  • System health checks with status badges (OK / warning / error).
  • Single-post diagnostics and attachment checks.
  • Shortcodes for the archive, search filter, compare page, favorites page and location/opening-hours cards.
  • Role and capability management (manage_as24_imports capability and the as24ci_editor role).
  • Internationalisation support with the adp-car-market-hub text domain.

How to update this document

When publishing a new release:

  1. Add a new ## X.Y.Z section above the previous one.
  2. Mirror the entries from the == Changelog == section of readme.txt.
  3. Add a corresponding version-X-Y-Z.md document with detailed notes and link to it from this document and from Release Notes README.