= 1.1.6 =
- Fixed: On variable products (e.g. products with Color/Size attributes), the attribute selector table was rendering above the Add to Cart/Buy Now buttons. It now displays below both buttons and above the product Categories block on the single product page.
- Implemented as a CSS-only reorder (form.cart.variations_form set to flex column, .single_variation_wrap given order:1, table.variations given order:2) — no template overrides or DOM changes, so WooCommerce's native AJAX price/stock/variation JS keeps working unmodified.
- Styled the Color/Size variation attribute table to match the theme's design language. Select boxes now use the same 8px rounded corners, 42px height, border, and font as other theme dropdowns (previously showed as unstyled default browser select boxes).
- Labels get a fixed width with proper alignment next to their dropdown; rows stack vertically on screens under 480px.
- Added a subtle focus ring/border-color state on select, a muted disabled-option state, and light styling for the reset ("Clear") link, variation price, availability, and description text.
- Fixed Colour/Size label text not vertically centering with their select box; both now align consistently regardless of label text length.
- Increased spacing between the Add to Cart/Buy Now buttons and the attribute table so they don't sit too close together.
- Fixed missing gap between Add to Cart and Buy Now buttons on variable products: they render inside .woocommerce-variation-add-to-cart (nested one level deeper than on simple products), which the original button-row gap rule never targeted. Added a matching flex+gap rule for that wrapper.
- Fixed Add to Cart/Buy Now buttons appearing squeezed with wrapped text on variable products: forced width:100% and float:none through the .single_variation_wrap and .woocommerce-variation-add-to-cart wrapper chain so the button row now sizes the same as on simple products.
- Free/0-price products are unchanged; they still use the existing Free Download button flow instead of the Add to Cart/variations form.
- Bumped theme metadata to version 1.1.6.

= 1.1.5 =
- Fixed: checkout.css was previously excluded from the Order Received (thank you) page ( is_checkout() && ! is_order_received_page() ), leaving it fully unstyled (default browser fonts/tables).
- Order Received page now loads the same checkout stylesheet, plus new dedicated rules for the order summary strip, order details table, and address boxes to match the checkout page's card design.
- Bumped theme metadata to version 1.1.5.

= 1.1.4 =
- Bumped theme metadata to version 1.1.4.
- Refined desktop header dropdown menu spacing and sizing for a cleaner visual appearance.
- Added minified CSS assets and enqueue fallback helper to load minified files on the frontend.

- Changed blog, archive, and search featured images to a compact banner-style ratio.
- Kept featured image width full while reducing visual height for cleaner blog cards.
- Updated the Codersly Card image size label to match the new banner crop.

= 1.1.2 =
- Removed automatic front-page creation/assignment from theme activation and normal loads.
- Moved bundled Elementor demo JSON out of the theme; demo import is handled by the companion add-on.
- Moved direct template <style> blocks into enqueued CSS assets.
- Added stronger keyboard focus indicators and long-title overflow handling.

1.0.9 - 2026-04-24
- Fixed WooCommerce single product container alignment on large screens and when the browser is zoomed. Previously the body shifted to the left on large monitors or when zooming in; this release corrects that misalignment.
- Added a reliable “Single Product Container” control in **Customizer → General → Containers** to give users more flexibility over product page widths.
- Updated WooCommerce wrapper markup to match the `main > container` structure used elsewhere in the theme, so CSS selectors can consistently target single product pages.

1.0.8 - 2026-04-14
- Added a plugin-free default homepage so the site is navigable immediately after activation.
- Added an Appearance -> Codersly Shop Setup screen that routes demo import to the optional Codersly Shop Add-on plugin.
- Limited Elementor to the optional demo import flow instead of basic theme rendering.

1.0.7 - 2026-03-27
- Reverted product review and blog comment submission to the original non-AJAX flow for smoother, more reliable posting.
- Product reviews now require manual approval instead of auto-approving on the frontend.
- Preserved the review star rating while refining the product review form styling.
- Added same-page fallback notices for duplicate and validation errors instead of the default blank wp-comments-post screen.
- Refined the single post comment section on desktop to use a narrower, more compact layout with reduced textarea height.

1.0.5 - 2026-03-25
- Fixed Theme Check warnings caused by fopen/fread/fclose usage in the WooCommerce local download handler.
- Switched the local download response to file_get_contents-based output for Theme Directory compliance.
- Updated release metadata for the 1.0.5 review upload.

1.0.4 - 2026-03-08
- Refreshed packaged release files after review feedback.
- Synced screenshot and readme/package metadata for the WordPress.org submission flow.
- Continued cleanup from earlier review issues before the next upload.

1.0.3 - 2026-03-08
- Replaced screenshot.png with the latest homepage screenshot.
- Removed readfile-based download streaming and switched to safe redirects for downloadable files.
- Reworked image origin marker handling to store signed marker data in attachment meta instead of filesystem writes.
- Updated release metadata for the next review upload.

1.0.2 - 2026-03-01
- Applied second-round WordPress.org review fixes.
- Continued cleanup of submission-related warnings and package metadata.
- Prepared the theme for another resubmission cycle.

1.0.1 - 2026-02-24
- Applied first-round WordPress.org review fixes after the initial submission.
- Adjusted submission/package details and addressed early warning items.
- Prepared the first corrected upload for directory review.

1.0.0 - 2025-12-22
- Initial release for Theme Directory submission.
- Codersly Shop branding + Text Domain: codersly-shop.
- Optional premium gates (via Codersly Core) for extra headers, checkout UI, and extended color controls.
- Footer copyright editable from Customizer.
