Skip to content

Latest commit

 

History

History
194 lines (162 loc) · 5.34 KB

File metadata and controls

194 lines (162 loc) · 5.34 KB

Changelog

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[Unreleased]

[0.0.29] - 16 July 2026

Fixed

  • Rename store properly

[0.0.28] - 15 May 2026

Fixed

  • Add basic form submission with mobile search
  • Add support for mobile search toggle

[0.0.27] - 08 May 2026

Fixed

  • Fix top-links display of customer fullname

[0.0.26] - 29 April 2026

Fixed

  • Remove old .module.ini
  • Update addtocart.phtml

[0.0.26] - 22 April 2026

Fixed

  • Remove old .module.ini
  • Update addtocart.phtml

[0.0.25] - 31 March 2026

Fixed

  • Allow for category addtocart to redirect to product page

[0.0.24] - 12 March 2026

Fixed

  • Add integration flag to MODULE.json

[0.0.23] - 25 February 2026

Fixed

  • Make call to LocalStorage.get async

[0.0.22] - 12 January 2026

Fixed

  • Add all existing form fields to POST request more cleverly
  • Remove Content-Type from add-to-cart POST
  • Remove additional require blocks
  • Suggest the Mage-OS Alpine packages in composer.json
  • Add new GitHub Action workflows
  • Copy generic CI/CD files

[0.0.21] - 06 January 2026

Fixed

  • Try create empty phpstan.neon file to fix GitHub Action
  • Update MODULE.json with PHPStan level 5
  • Remove theme.active.editor

[0.0.20] - 02 December 2025

Fixed

  • Make sure both theme and request are correct

[0.0.19] - 21 November 2025

Fixed

  • Force Loki Theme Kit upon Luma as soon as LokiTheme_LumaComponents as enabled

[0.0.18] - 17 November 2025

Fixed

  • Fix JS eror because $el in plain JS

[0.0.17] - 17 November 2025

Fixed

  • Remove old LumaMiniCart component

[0.0.16] - 14 November 2025

Fixed

  • Rename LokiCookies to MageCookies

[0.0.15] - 12 November 2025

Fixed

  • Rename LokiLocalStorage store to LocalStorage

[0.0.14] - 12 November 2025

Fixed

  • Remove minicart to move to MageOS_AlpineMinicart
  • Update composer keywords
  • Update composer keywords

[0.0.13] - 01 October 2025

Fixed

  • Move HTML hints from LokiTheme_LumaComponents to Loki_Debugger
  • Fix currency switcher breaking store switcher

[0.0.12] - 30 September 2025

Fixed

  • Wipe out customer-section on logout success page

[0.0.11] - 30 September 2025

Fixed

  • Replace redirect script on customer/account/logoutSuccess page
  • Show greeting properly when sectionData has a fullname
  • Add DOM ID to all blocks being converted to Alpine component

[0.0.10] - 24 September 2025

Fixed

  • Fix wrong container name for minicart component type
  • Rename loki.script from container to block to allow caching
  • Add .prevent modifier to @click event handler
  • Rename minicart to minicart-content
  • Move scripts in right loki.script.component container

[0.0.9] - 17 September 2025

Fixed

  • Remove legacy messaging
  • Add new section refresh to add-to-cart components
  • Renew message section when renewing cart section
  • Fix error when customer section is undefined

[0.0.8] - 16 September 2025

Fixed

  • Add wishlist counter to top links
  • Apply LumaTopLinks to both top.links and header.links
  • Set long lifetime on user_allowed_save_cookie cookie
  • Apply right handle names
  • Rename namespaces
  • Update README
  • Multiple add to compare and add to wishlist
  • Simplify add to wishlist with LokiDataPost(element)
  • Fix toggle
  • Skip non-frontend themes in config option
  • Configure applied theme via store config, not DI type
  • Fixes in cookies, minicart, newsletter and styling
  • Cleanup
  • Fix mobile menu
  • Cleanup after merge
  • Add new Loki_Base as dependency and move over common logic

[0.0.7] - 12 September 2025

Fixed

  • Do not display empty minicart
  • WIP with add-to-wishlist
  • Fix cookie notice
  • Simple toggling in layered navigation
  • WIP with add-to-compare

[0.0.6] - 11 September 2025

Fixed

  • Fix messages not being fetched when FPC is enabled
  • Fix inline block

[0.0.5] - 11 September 2025

Fixed

  • Add LokiCookies API and cookie notice
  • Add top links component
  • Add-to-cart for both PDP and PLP
  • Add any layout handle with LokiTheme_LumaComponents_ prefix
  • Reuse loki.alpinejs block name
  • Obviously remove mage/calendar.css
  • Only add component definitions once
  • Update README

[0.0.4] - 10 September 2025

Fixed

  • Add minicart

[0.0.3] - 10 September 2025

Fixed

  • Remove additional legacy JS in checkout
  • Prevent error when message is already removed
  • Add dep with CSP

[0.0.2] - 10 September 2025

Fixed

  • Refactor API for messages and add timeout
  • Rewrite messages from Alpine.js component to plain JS component
  • Turn single click to remove message into double click
  • Add icons to message
  • Failsafe to prevent error
  • Highlight selected menu
  • Alpine.js component for main navigation menu
  • Move component logic from Loki/luma to LokiTheme_LumaComponents
  • Conditionally apply layout handles
  • Move theme config to separate config class
  • Move Alpine CSP and JS removal via layout to LokiTheme_LumaComponents module
  • Move component definitions from constructor to DI XML
  • Move patterns and themes into DI XML
  • Only add x-title and HTML hints in Developer Mode
  • Only apply to configured themes
  • Remove require() script
  • Adding all files to git via Yireo Command

[0.0.1] - 2 September 2025

Added

  • Initial release