Skip to content

HKDEV Shop Elements v1.0.0

Choose a tag to compare

@github-actions github-actions released this 26 Sep 09:10
· 17 commits to main since this release

HKDEV Shop Elements v1.0.0

Summary

Production release with a clean plugin tree. Delete the old plugin on every site, then install this zip. Do not overwrite a 0.5.x folder in place.

Architecture / Migration

  • Canonical namespaces only:
    • Includes\Core\*
    • Includes\Admin\*
    • Includes\Widgets\* (ShopWidget, FaqWidget, and the rest)
  • Legacy compatibility status:
    • Kept aliases: no
    • Removed: Shop_Engine, Widget_Manager, and all other underscored engine/admin/widget class shims

Features

  • Added:
    • Buy Now button text and click behavior controls
    • Shop Carousel no longer shows a Pagination tab
  • Improved:
    • Folder layout: Core/, Admin/, widgets/, Support/
    • WooCommerce View cart link hidden on product cards

Fixes

  • Fixed:
    • Bootstrap now loads canonical classes only
    • Widget registration no longer depends on class aliases

Developer Notes

  • Requires WooCommerce and Elementor (Requires Plugins header)
  • Elementor widget slugs are unchanged (hkdev_shop_grid, hkdev_shop_carousel, and the rest)

Upgrade Notes

  • Manual action required: yes
    1. Deactivate and delete the old HKDEV Shop Elements plugin
    2. Install and activate this 1.0.0 zip
  • Custom snippets that still call Shop_Engine / Widget_Manager must switch to Core\ShopEngine / Admin\WidgetManager