Smartpoints Lockers for ACS

Changelog

3.1.0

*Added Greek language

3.0.0

  • Added constant: SMARTPOINTS_LOCKERS_ACS_PLUGIN_BASENAME using plugin_basename(__FILE__) to replace hardcoded plugin paths
  • Removed legacy commented-out code from the main plugin file
  • Added dependency: markerclusterer for frontend map marker clustering
  • Added function: Dynamic plugin_url localization via wp_localize_script()
  • Updated dependency loading: woo-script.js now depends on script.js
  • Improved output escaping: Replaced esc_attr() with esc_html() for HTML content rendering
  • Added validation: json_encode() failure handling before saving data
  • Added error handling: is_wp_error() and null response checks for wp_remote_post() requests
  • Improved admin security: current_user_can() check now runs before check_admin_referer()
  • Improved admin error handling: Replaced silent returns with wp_die() responses
  • Fixed issue: Incorrect hardcoded plugin filename affecting cron cleanup and action links
  • Removed hardcoded plugin folder paths from JavaScript
  • Added function: Dynamic plugin URL usage in JavaScript through localized data
  • Added security improvement: escapeHtml() sanitization for all dynamic HTML output (XSS protection)
  • Refactored marker rendering: Replaced raw HTML template literals with safe DOM methods
  • Refactored selected marker rendering: Replaced .html() usage with safe DOM manipulation
  • Refactored footer rendering to use DOM methods instead of injected HTML strings
  • Refactored InfoWindow rendering to use DOM elements instead of raw HTML strings
  • Added escaping for workingHours() weekday and Saturday values
  • Added timeout protection: openMap() polling interval now stops after 10 seconds
  • Added debounce: 500ms delay for postcode/address search change handlers
  • Fixed variable scoping: Replaced undeclared globals in loops with properly scoped variables

2.0.5

  • Fixed problems with Firefox Browser

2.0.2

  • Added function: Appears the button if ACS SmartPoint Shipping class is selected
  • Added function: Removes ACS SmartPoint Shipping class if overweight according weight in settings

2.0.1

  • HPOS Support
  • Solved Problems with wc messages with Ajax
  • Solved Cronjob problems

2.0.0

  • Major Changes

1.0.8

  • WordPress 6.8.4 compatibility

1.0.7

  • Fixed cronjob problems

1.0.6

  • Added translation

1.0.5

  • Important changes

1.0.0

  • Initial plugin upload

Plugin Website
Visit website

Author
headplus
Version:
3.1.0
Last Updated
May 7, 2026
Active Installs
20
Requires
WordPress 6.0
Tested Up To
WordPress 6.9.4
Requires PHP
7.4

Share Post

Join our newsletter.

Get insights into what’s happening at ChangelogWP right in your inbox. We don’t believe in spam.