## 1.4.0 [19th September 2026]

### Updated

- WooCommerce extensions now share one design system for colours, spacing, typography and controls
- Wishlist, Compare and Quick View buttons unified into a single control style
- Product card action buttons moved to the top left and revealed as icons on hover
- Border radius reduced across the WooCommerce extensions and applied only where needed
- Subscriptions My Account screens rebuilt with status badges, a styled empty state and labelled mobile rows
- Cart Page widget redesigned with a cleaner table, a summary card, a sticky two-column desktop layout and card-based rows on mobile
- Cart Page widget now shows a proper empty-cart state instead of an empty table

### Fixed

- Duplicator allowed duplicating posts the current user was not permitted to edit
- Duplicator meta copying and Template Library queries hardened against SQL injection
- SVG uploads restricted to administrators and sanitised on upload
- Widget settings no longer read from unsanitised request data
- Min/Max Quantities rules now enforced on the block Cart and Checkout
- Cart Page: quantity fields, the coupon field and the update-cart nonce were stripped from the page, so quantities did not show and Update cart and Apply coupon did nothing
- Cart Page: the actions row always spanned six columns, even when columns were switched off
- Subscriptions: renewals billed the discounted first-cycle amount instead of the recurring amount
- Subscriptions: offline gateways (BACS, cheque, COD) and guest checkout created no subscription record
- Subscriptions: paid renewals created duplicate subscription records
- Subscriptions: renewal cron stopped processing once more than 50 renewals were due
- Subscriptions: past-due grace period never expired the subscriptions it was meant to expire
- Subscriptions: cancelled subscriptions could be reactivated by a stale renewal invoice
- Subscriptions: renewals billed a single unit regardless of the quantity purchased
- Subscriptions: billing date drifted later after every late payment, and month-end dates overflowed into the next month
- Subscriptions: privacy export and erase stopped at 100 records, and erasing a customer left their subscription in the renewal queue
- Subscriptions: subscription list capped at 100 records with no pagination
- Subscriptions: recurring totals never displayed on the block Cart and Checkout
- Subscriptions: sign-up fee was added without tax
- Subscriptions: billing rhythm shown with no price when the price was empty or hidden from the visitor
- Subscriptions: My Account tab could fail to register, and appeared after the Logout link

## 1.3.2 [16th September 2026]

### Fixed

- Readme widgets demo link fixed

## 1.3.1 [7th September 2026]

### Fixed

- Admin dashboard loading issue fixed

## 1.3.0 [6th September 2026]

### Added

- Post Grid image visibility and image style controls
- Post Gallery featured image style controls
- Post Hover Box layout border and border radius controls

### Updated

- Admin dashboard rebuilt in React
- Theme Builder, Custom Fonts, Custom Icons and Custom Code are now Pro features
- Dashboard menu switches screens without reloading the page
- API Settings now save without reloading the page
- System improved

### Fixed

- Post Grid responsive column options
- Global title line animation for multi-line titles

## 1.2.5 [20th August 2026]

### Updated 

- System improved

## 1.2.3 [19th August 2026]

### Fixed

- Elementor built Compare and Wishlist pages loading without their CSS fixed

## 1.2.2 [15th August 2026]

### Fixed

- Sales notifications design issue fixed

## 1.2.1 [13th August 2026]

### Added

- Dropbar widget Added (Free)

## 1.2.0 [12th August 2026]

### Added

- Business Hours widget Added (Free)
- Sales Notifications woocommerce extension added (Pro)
- Min/Max Quantities woocommerce extension added (Pro)

## 1.1.5 [31st July 2026]

### Updated

- System improved

## 1.1.4 [30th July 2026]

### Fixed

- Theme Builder: fatal error when editing single templates with the Post Content widget (`atomel_set_single_post_preview_data` was undefined)
- Theme Builder: Post Content widget now reads excerpt/content correctly after sample-post preview setup
- WooCommerce: disabled extensions no longer load settings panels or product meta in admin
- WooCommerce: Settings page lists only extensions that are currently enabled
- WooCommerce: Extensions grid hides the Settings button when an extension is toggled off (and shows it again when turned on)
- WooCommerce: settings save is blocked for extensions that are turned off

## 1.1.2 [14th July 2026]

### Fixed

- Activate issue Fixed

## 1.1.1 [14th July 2026]

### Updated

- System update

## 1.1.0 [10th July 2026]

### Added

- WooCommerce Currency Switcher extension (multi-currency, exchange rates, shortcode `[atomel_currency_switcher]`)
- WooCommerce Quick View extension (AJAX product preview modal)
- WooCommerce Product Compare extension (floating bar, comparison table, shortcode `[atomel_compare]`)
- WooCommerce Wishlist extension (user meta + cookie storage, My Account tab, shortcode `[atomel_wishlist]`)
- Checkout Field Editor ported as a native WooCommerce extension (classic + block checkout)
- Variation Swatches moved from Features to WooCommerce extensions
- Wishlist, Compare, and Quick View action buttons on Elementor Product Grid, Product Carousel, and Product List widgets (Additional → Action btn switchers)
- Shared WooCommerce settings UI helper (`atomel-wcx-*`) for extension settings panels
- Compare products & wishlist products widgets added

## 1.0.7 [9th June 2026]

### Changed

- Admin dashboard light theme refresh; styles moved from PHP to SCSS

### Fixed

- Toast notifications and Save Changes button colors

## 1.0.6 [14th May 2026]

### Added

- WooCommerce Subscriptions extension added
- WooCommerce One Page Checkout extension added
- WooCommerce Role Based Pricing extension added
- Contact Form 7, WPForms, Ninja Forms, Everest Forms widgets added

## 1.0.4 [11th May 2026]

### Added

- Image Accordion, Image Expand, Hover Box and Hover video widgets added

## 1.0.3 [1st May 2026]

### Added

- Total Count, User Register & Image Compare widgets unlocked from the pro version

## 1.0.2 [14th April 2026]

### Added

- Search, Navbar, Barcode widgets unlocked from the pro version

## 1.0.1 [10th April 2026]

### Added

- Readme: full Free vs Pro lists for all widgets (16 free / 142 Pro), extensions (5 free / 16 Pro), and features (free vs premium modules)
- Changelog entry in readme documenting WordPress.org package widgets and free extensions

### Changed

- Admin: widget and extension “free / pro” labels aligned with `@fs_premium_only` packaging
- Elementor panel: free widgets use **Atomic Addons** category; Pro widgets use **Atomic Addons Pro** (theme-builder widgets keep **Atomic Addons Pro (Single)** where applicable)

### Fixed

- Documentation and marketing copy consistency for org vs premium offerings

## 1.0.0 

### Added

- Initial Release
