2.18.2 - 2024-11-27
- Improved Vue/Turbo loading speed fix (#662)
2.18.1 - 2024-11-27
- Typo (#658)
2.18.0 - 2024-11-26
- Improved Vue/Turbo loading speed (#653)
2.17.1 - 2024-11-26
- Reduce forced reflow with the slider (#609)
- Clone address to remove reactivity (#656)
2.17.0 - 2024-11-20
- Disable checkout button and add notice if not in stock (#627)
- Apply middlewares from fallback routes (#643)
2.16.0 - 2024-11-19
- Resize path helper (#633, #648)
- Extracted login to a loginByToken function (#637)
- Image switching length fix (#641)
- Fix error of undefined when extensions is not set (#634)
2.15.0 - 2024-10-23
- VAT change event (#606)
- Use correct object structure in PostCSS config (#611)
2.14.0 - 2024-10-17
- Updated the frontend dependencies including Vite 5 (#584)
- Drop support for Magento 2.4.5 (#589)
- Filter out double slashes from API endpoints (#559)
- Fix casts in quote model (#542)
- Correct error message when placing an order fails (#599)
2.13.0 - 2024-09-27
- Cart summary refactor, listen to the Magento config (#564)
- PHP 8.3 support and Magento 2.4.7 tests (#573)
- Change order of cart clearing (#579)
- Fixed footer newsletter responsiveness and layout shifts (#582)
- Slideover styling changes (#581)
2.12.0 - 2024-09-24
- Blade icons deferring by default (#577)
- Move default selects to always select (#571)
- Elasticsearch query script needs to be a string (#574)
- Filter heading on the category filter (#576)
- Only sort child images when there are images (#578)
2.11.1 - 2024-09-17
- Sort child images by store specific value & listen to disabled (#570)
- CSRF token on Rapidez API requests (#572)
- Multiply fixed product tax by item quantity (#568)
- Don't throw warning when GraphQL component is used without slot (#569)
2.11.0 - 2024-09-10
- Make Graphql and GraphqlMutation errorCallback the same (#566)
- Prevent any leftover customer_address_id (#565)
2.10.0 - 2024-09-06
- Improved the pagination styling (#558)
- Fabulous filters 💅 (#560)
- One shipping method title (#556, #557)
- Redirect when the order can not be fetched from the success page (#553)
- Publish the .prettierrc.js file with the install command (#562)
2.9.2 - 2024-09-03
- Sliderover header button fix (#554)
- Checkout progressbar steps correct fallback (#555)
2.9.1 - 2024-08-27
- Allow UUID's in Elasticsearch (#545)
- Don't always assume api calls return json (#544)
- Correct slideover class merging (#548)
- Correct ReCaptcha header in the GraphQL mutation component (#549)
- Correct data for the order id for the checkout-payment-saved event (#550)
- Correctly use parseInt (#551)
2.9.0 - 2024-08-16
- Health check for super attributes (#535)
- Category index scopes Eventy filter (#537)
- Removed the NoAttributesToSelectSpecifiedException (#543)
- Prevent price addition errors in sliders (#536)
- Always attempt to decode attribute values (#520)
2.8.0 - 2024-07-24
- Notifications from the session (#518)
- Order item product relation (#533)
- Graphql Mutation component typo (#529)
- Set error message on GraphQL errors as well (#531)
- Redirect all redirect type rewrites (#534)
2.7.0 - 2024-07-15
- Auto select configurable and product option setting (#515)
- Backorders info messages (#516)
- Add fixed product taxes in cart (#517)
- Customer group relation (#528)
- Refactored GraphQL exceptions for error callbacks (#513)
- Slider array check (#510)
- Fix sidebar (#521)
- Use computed shipping address in estimateshippingmethod (#522)
- Prevent errors if add_to_cart config is missing (#526)
- Fix missing attributeValues and autoselect config errors (#530)
2.6.0 - 2024-06-04
- Checkout step and success events (#506)
- Dusk selectors for coupons (#511)
- Reset styling of the listing component (#463)
- Convert the object to an array (#509)
2.5.0 - 2024-05-28
- Laravel 11 support (#504)
2.4.1 - 2024-05-22
- Revert "Rearranged the button classes (#460)" (#499)
- Round prices before multiplying by qty (#480)
- Sort images in gallery by position in Magento (#500)
- Correct rapidez/menu config path location (8e67b22)
- Check correct customer id when jwt is used (#502)
2.4.0 - 2024-05-15
- Macroable models (#483)
- Multiselect product option support (#484)
- Rapidez model health check (#489)
- Use lateral join in ForCurrentStoreScope (#478)
- Rearranged the button classes (#460)
- Refactored the slideover component (#464)
- Allow for separate slider & child containers (#495)
- Checkout agreements from the database instead of GraphQL (#492)
- Enable product autocomplete highlighting (#496)
- Also calculate product price on selected product option changes (#485)
- Reverted "Fix adding configurable product to cart (#461)" (#486)
- Let the OptionSwatch extend the Rapidez base model (#487)
- Use Rapidez base model for all models (#488)
- Also save product views in the report_event table (#490)
- Prevent ambiguous error when overwriting models (#498)
- Don't use global scopes for quote existence check (#493)
2.3.0 - 2024-04-30
- Use script to get the positions from the flattened type (#459)
- Do not index the search overview page (#481)
- Fixes for swatch filter (#477)
- Allow dataFilter null in the indexer (#470)
- Correct key in autocomplete products loop (#465)
- Only allow certain types to be searchable in autocomplete (#476)
2.2.0 - 2024-04-16
- Fire postcode change event in checkout (#447)
- Find flat attributes by checking the actual table schema (#452)
- Fix entity_id in grouped products (#456)
- Capitalize checkCompadreVersion function properly (#457)
- Fix adding configurable product to cart (#461)
- Fix highlight retrieval (#468)
- Fix autocomplete fetch (#472)
- Fixed disabled options when no options are available (#475)
- Remove unnecessary toArray calls in product indexer (#471)
2.1.0 - 2024-03-06
- Use ReactiveSearch fork with fixes (#435)
- Replaced cviebrock/laravel-elasticsearch with mailerlite/laravel-elasticsearch (#445)
- Allow shipping method to be empty (#432)
- Store and authorization header by default on Rapidez API calls (#433)
- Notify correctly in interactWithUser (#434)
- Fallback on default checkout_steps (#439)
- Send full address to check shipping methods (#441)
- Cache yarn dependencies with Dusk tests (#442)
- Move resizeobserver to nextTick function (#444)
2.0.0 - 2024-02-21
In this release we refactored the cart from the Magento API to GraphQL! You should review all changes!
- Dropped support for Magento 2.4.4, Laravel 9 and PHP 8.0
- Axios is removed and you should remove it from your project and migrate to fetch, we've added some helpers you could use:
rapidezAPI(method, endpoint, data = {}, options = {})
magentoGraphQL(query, variables = {}, options = { headers: {}, redirectOnExpiration: true, notifyOnError: true })
magentoAPI(method, endpoint, data = {}, options = { headers: {}, redirectOnExpiration: true, notifyOnError: true })
cart_attributes
option is added toconfig/rapidez/frontend.php
if you like to add some extra attributes on the cart itemsCart.vue
andGetCart.js
removed; if you did override this you should refactor it to the new cart store; you can just usecart
or$root.cart
Coupon.vue
is removed and migrated to the GraphQL mutation component- GraphQL component callback parameters changed; the first parameter is now the data and the second the response to keep it inline with the GraphQL mutation component.
- You should review all template changes
- If you're using product option file uploads you need to install https://github.com/rapidez/magento2-compadre in Magento
- Output design/head/includes (#428)
- Migrated the cart from the Magento API to GraphQL (#372)
- Drop Laravel 9 and PHP 8.0 support (#429)
- Properly set slide behavior in slider (#430)
1.13.0 - 2024-02-20
- Upgrade Turbo for link preloading, show progressbar quicker (#426)
- Clear swatches & attributes on store change (#424)
- Use hasAny in button base Blade component (#425)
1.12.0 - 2024-02-16
- Catalog urls for products and categories (#419)
- Select cataloginventory_stock_item.manage_stock (#423)
- Removed hardcoded checkout step numbers (#420)
1.11.0 - 2024-02-05
- Make positions flattened (#415)
- Use lowercase & asciifolding filters in default analyzer & in synonym analyzer (#416)
- Seperate check whether flat tables are active, and if they exist (#413)
1.10.2 - 2024-01-31
- Watch currentShippingMethod instead of shipping_method (#414)
1.10.1 - 2024-01-30
- Fix slot scope "limit" to "size" (#412)
1.10.0 - 2024-01-29
- Add new storecode if directive (#411)
- Add product parent (#404)
- Improve flexibility of additional search queries in autocomplete (#407)
- Always set step in checkout success to success step (#403)
- Refresh user before retrieving addresses (#345)
- Fix usage of whitespace tokenizer (#410)
1.9.0 - 2024-01-24
- Use the configured locale from Magento (#409)
1.8.0 - 2024-01-23
- New payment events (#406)
- Robots.txt from Magento config (#408)
- Use stores to get the token and mask on checkout success (#377)
- Fix dusk tests (#405)
1.7.1 - 2024-01-05
- Exclude register themes when running from console (#401)
1.7.0 - 2024-01-04
- Payment icons (#374)
- Store set event (#398)
- Product review summary model (#399)
- GraphQL components store prop (#400)
- Trigger mounted event for autocomplete to remove timing dependency (#395)
1.6.1 - 2023-12-08
- Use configured category model for subcategories (#396)
1.6.0 - 2023-12-07
- Store code route middleware (#394)
- Correct cross-sells field (#392)
- Only add super attributes if they're also in the flat table (#393)
1.5.0 - 2023-12-05
- Search synonyms support (#387)
- Turbo update and workaround for 404 pages (#388)
- Fix slider reactivity when resized (#349)
1.4.1 - 2023-11-24
- Swatches fetch loop bug (#385)
- Improve slider performance (#384)
- Throw exception when the store is not found (#386)
1.4.0 - 2023-11-22
- Support for image disabled option (#381)
- Position per category support (#382)
- Clear cart storage when not found (#383)
1.3.0 - 2023-11-14
- Added special price and priceValidUntil to microdata (#380)
- Support MSP way of saving method_title (#379)
1.2.0 - 2023-11-07
- Implemented customer address prefix, suffix, vat_id and fax (#373)
- Use new config path (#375)
1.1.0 - 2023-11-03
- Indexer config with visibility option (#369)
1.0.1 - 2023-11-01
- Avoid error in console (#365)
- Set mutating to false in a finally (#366)
- Remove old button component (#367)
- Use dragOnClick and disable keyboard for the price filter (#368)
- Use data_get to allow both stdClass & arrays to be used (#370)
- Update prices when super attribute option is changed (#371)
1.0.0 - 2023-10-19
- Improved frontend (#307, #359)
- Custom product options (9b62a67, #282, 2f6dc83, e3e5d57, #318, a9c6ff6, 4e21f2e, 7c1d529, #327, ebd5b85)
- Magento_JwtUserToken support (#338)
- Categories index command (#280)
- Categories in the autocomplete (#298, #364)
- Alternate hreflang tags (#302)
- Magento customer auth guard (#355)
- Products relation from categories (#353)
- Product view report support (c2f869d, 2e97a44)
- Implement healthchecks (#341)
- VAT field on addresses (#315)
- Additional filters possibility (#326)
- Implement VueUse (#183, #229, #231, #269, #290, #300, #330, #331, #340)
- Move config to files in Rapidez folder (#356)
- Heroicons v2 update (#304)
- Generalized functionality for various indexer commands (#254)
- Uniform model naming (e9825ed)
- Remove column aliases and qualify columns (#296, eeb2e2e)
- Expose entire Vue component through a scoped slot (#333)
- Cleaner price fallback code (cf1f5bc, 6522163)
- Html lang attribute from the Magento config (8ee136e)
- Computed loggedIn (#271)
- Renamed checkout form to address (c747391)
- Honor the cataloginventory/options/show_out_of_stock setting (b16ab18)
- Wrap raw query parts (#352)
- Make slidesTotal a computed property (#346)
- Passive listeners and key instead of keyCode in product image component (#350)
- Translatable cart + checkout title (7a6c533, 2a68e8b)
0.81.0 - 2023-02-21
- Expose logout slot from login component (#216)
- Prefix images coming from Magento (#213)
- Catch exceptions resembling 404 (#212)
0.80.1 - 2023-02-17
- Do not trigger the logout event when there is no token (cb72bb8)
0.80.0 - 2023-02-16
- Ability to remove fallback routes (#206)
- Logout completely when user refresh fails due a 401 (621501f)
0.79.2 - 2023-02-01
- Replaced old helper with facade (35b545a)
0.79.1 - 2023-02-01
- Improved Dusk tests (#201)
- Raise Dusk test default idle timeout to 2 minutes (#205)
0.79.0 - 2023-01-31
- Vue 2.7 update (#202)
- Load Vue as ES Module (94fa925)
- Replaced deprecated Turbo.clearCache (a8740d9)
- Prevent full page reload when navigating from listing (#200)
0.78.0 - 2023-01-20
- Renamed subcategories and added subcategories (#187)
0.77.0 - 2023-01-18
- Log notifications if debug mode is on (#186)
- Migrate from turbolinks to @hotwired/turbo (#185)
- Add changelog action (fc21c79)
- Browser test fixes (#181)
0.76.4 - 2023-01-10
- Bugfix (d947dd9)
0.76.3 - 2023-01-10
- Get the attributes values for non-swatch super attributes (6c406a2, 8ed98ad)
0.76.2 - 2023-01-06
- Select meta description with categories (1a11268)
0.76.1 - 2023-01-03
custom_attributes
in address data (#177)- Fix key must be object if mappings or settings are empty (#180)
0.76.0 - 2022-12-14
- Eventy product index settings filter (a172022)
- Removed Magento 2.4.2 and 2.4.3 support (6994db0)
0.75.0 - 2022-12-02
- Migrated from Laravel Mix to Vite (#172)
0.74.0 - 2022-11-17
- Add option to allow vertical slides (#168)
- Add option to add a link to notifications (#169)
- Better fallback routing (#166)
- Replace old snap class with tailwind (#160)
- Fix ambiguous column (#170)
- Reindex url error fix (fbe1f32)
0.73.0 - 2022-10-27
- Always add a canonical with the current url without query strings (c03d794)
0.72.0 - 2022-10-27
- Generalise scroll to, to allow arbitrary selectors (#159)
- Improve code readability (#164)
- Fallback to using option code if its not an id (#163)
- Fixed empty customer address error in the checkout (8322cc0)
0.71.1 - 2022-10-10
- Install tests command fixes (b95b0aa)
0.71.0 - 2022-10-06
- Install tests command (72da9c1)
0.70.5 - 2022-10-03
- Added option to change store based on get param (#162)
0.70.4 - 2022-10-03
- Get new shipping price on country change (#161)
0.70.3 - 2022-09-01
- Make attribute_code more explicit (#155)
- Fix for from/to dates special prices (#156)
0.70.2 - 2022-08-30
- Search results page query fix (785daf4)
0.70.1 - 2022-08-24
- Send the store id when creating a customer (7c174e3)
0.70.0 - 2022-08-23
- Save the website id in the config when indexing (c37d9ca)
0.69.0 - 2022-08-18
- Graph Mutation component watch prop (18ff552)
- Remove error parameters from successful response (#154)
0.68.0 - 2022-08-16
- Scroll to top when paginating (22257c8)
- Open Graph product data (3e2cdb1)
- Added the peer dependencies (1c21335)
- Removed old prop (8b57d7a)
0.67.0 - 2022-08-09
- Min sale qty support (#148, #149)
- Added params from errors to the notify function (#151)
- Checkout steps fallback (#150)
- Fixed console errors on category page (#152)
- Change this. to window.app (#153)
0.66.1 - 2022-07-22
- Honor the visibility attribute (#147)
0.66.0 - 2022-07-22
- Added Vue cookies by default for the GTM package (264555d)
- Foot stack (aa0bfb4)
- Cart and checkout events (c6cc9a5)
- Index error fix (#146)
0.65.3 - 2022-07-20
- Category table prefix fix (9870520)
- Console error fix (bab1ec2)
0.65.2 - 2022-07-20
- Category url from url rewrite table (5e0648e)
0.65.1 - 2022-07-18
- Expire cart for 404 addToCart response (#145)
0.65.0 - 2022-07-08
- Checkout steps per store (#142)
- Dusk tests fix (1133c93)
- Fixed aria labels (#143)
- Fix multiple reactive search requests (#144)
0.64.2 - 2022-06-28
- Fallback fix when there are no children (53ece8b)
0.64.1 - 2022-06-24
- Added fail safe if redirect type is not set (#140)
0.64.0 - 2022-06-24
- GraphQL Mutation component mutating prop (#139)
0.63.0 - 2022-06-21
- Magento error params in error notifications (#138)
- Table alias for on grouped scope (97d1a05)
0.62.4 - 2022-06-07
- Fix return type (#137)
- Use meta instead of link in microdata to prevent loading (8d0f572)
0.62.3 - 2022-06-03
- Coupon notifications (d1f745c)
0.62.2 - 2022-06-03
- Notifications instead of alerts (4057543)
0.62.1 - 2022-06-01
- Per page config parse fix (#136)
0.62.0 - 2022-05-31
- Results per page filter (#134)
- Newest sort option and additionalSorting prop (#135)
0.61.1 - 2022-05-24
- Test against Magento 2.4.4 (934d84b)
- Attribute cache per store (774101a)
0.61.0 - 2022-05-17
- Better search results and field weight support (41bbc68)
- Reactive Search lazy loading (5b6da60, af6e467, c75c217)
- Preload listing.js on listings (9fd8a39, 032ef34)
- Extract JS chunks to the correct directory (6f4b967)
0.60.1 - 2022-05-10
- Swapping indexes without a mapping fix (#133)
0.60.0 - 2022-05-10
- Index command abstraction (#132)
0.59.3 - 2022-05-10
- Send Store header with GraphQL requests (#131)
- Return false on non existing option values (7de6633)
0.59.2 - 2022-05-02
- Revert calling init immediately (db86662)
0.59.1 - 2022-04-28
- Removed unneeded use (2d07b35)
0.59.0 - 2022-04-28
- GraphQL mutation beforeRequest prop (#130)
- Price helper (0946924)
- Do not lazy load the first 4 images on categories (0bf6762)
0.58.0 - 2022-04-24
- Use the Magento customer configuration (#127)
- Category page Lighthouse improvements (#129)
- Slider scroll fix (5728dea)
0.57.0 - 2022-04-20
- Category filter (#128)
- Added an additional wrapper div (a7fea71)
0.56.2 - 2022-04-15
- Emit event fix (1bfb884)
0.56.1 - 2022-04-14
- Encode search term in the url (0e44230)
0.56.0 - 2022-04-13
- Copied and renamed the lazy component and use requestIdleCallback (11cd9be)
- Load lazy component automatically after 3 seconds instead of requestIdleCallback (3231f20)
- Only load the user component when toggled (d7d6969, 380a23f)
- Do not chunk the product image component (850ee34)
- Only load the search autocomplete on focus (8067825)
0.55.0 - 2022-04-12
- Moved the facade (7373ab2)
0.54.0 - 2022-04-11
- Laravel 9 upgrade (ba35831, 0075076)
- Productlist and newsletter component lazy loading (db59387, 7830ee9)
- Save grouped products as flattened in ES (#126)
0.53.0 - 2022-04-06
- Theme support (#122)
- Product images Lighthouse improvements and dropped the jpg fallback (5fa6aef)
- Cache busting for Webpack chunks (88f79aa)
0.52.1 - 2022-04-04
- Better variable naming (2d981d2)
- Use product model table everywhere (#124)
- Special prices without dates fix (#125)
0.52.0 - 2022-03-29
- ViewOnly widget (#119)
- Automatic changelog (#121)
0.51.0 - 2022-03-29
- Added callback in close function (#120)
- Expose stock qty option (ccc1f51)
- Website code availability in the config (034f491)
0.50.0 - 2022-03-25
- Grouped products support (615ce9c, 8a2d6da, 573b87a)
- Tailwind 3 upgrade (03735eb, d96206e)
0.49.2 - 2022-03-18
- Check on source_model to determine the right column (cbd708d)
0.49.1 - 2022-03-17
- Reset variables to initial variables on clear within GraphQL mutation (5f3e320)
0.49.0 - 2022-03-16
- Move object key names in swatch to better clarify the functionality (#118)
- Removed the changes GraphQL mutation option in favor of variables (3fbafed)
0.48.2 - 2022-03-15
- Select the right column when the attribute type is a integer (e5262bf)
0.48.1 - 2022-03-14
- Console error and swatches fix (#117)
0.48.0 - 2022-03-04
- Javascript size improvements (#116)
- Price slider fix (#115)
- Sort attribute options (#113)
0.47.1 - 2022-03-02
- Cache the product model casts (7db518a)
0.47.0 - 2022-02-28
- Expose the getTotalsInformation method (ccf6c52)
- Remove unneeded article tag (43b4fb2)
- Raised the browser test wait times (994d4ca, 97ee47b)
0.46.0 - 2022-02-28
- Refresh totals on shipping method change (e66133a)
0.45.0 - 2022-02-25
- Custom url rewrite support (af7d617)
0.44.0 - 2022-02-17
- Cart events (#107)
- Made window available everywhere (#110)
- Updated the Docker Compose Magento version to 2.4.3-p1 (0947a4a)
- Logout on GraphQL authorization errors (965fa35)
- Watch the variables prop on the GraphQL mutation component (572cfb4)
- Remove created index in case of unsuccessful reindex (#112)
- Corrected the logged in event order (15e7283)
0.43.0 - 2022-02-11
- Logged in event (#108)
0.42.0 - 2022-02-09
- Checkout address select (91efbe4, e47e9ce)
- Logout event and clear addresses on logout (#105)
0.41.0 - 2022-02-09
- Use primary key in the ForCurrentStoreScope (#104)
- GraphQL component runQuery slot scope (#106)
- Dynamic country with default country fallback (#100)
0.40.0 - 2022-02-05
- Robots yield (#101)
0.39.2 - 2022-02-01
- Syntax error fix (becaece)
0.39.1 - 2022-01-31
- Undefined request fix (c510cc7)
- Recaptcha component location prop (9338284)
0.39.0 - 2022-01-28
- Custom sorting label translations possibility (#98)
- Quote prices exclusive tax (1c6f885)
0.38.1 - 2022-01-18
- Handle case when no category id's returned (#96)
0.38.0 - 2022-01-14
- Login component redirect prop (71617ae)
- Eventy filters are applied correctly again (d2450e5)
0.37.0 - 2022-01-12
- Possibility to change the GraphQL data from the callback (3dfef56)
0.36.0 - 2022-01-11
- Productpage scopes filter, renamed the frontend attributes filter and small refactor (dbadbeb)
0.35.0 - 2022-01-11
- Recaptcha component (6868b63)
- Price react to the new query filter (ac6b74e)
0.34.0 - 2022-01-04
- Quote items select Eventy filter (#95)
0.33.0 - 2022-01-04
- Expired cart check (6382c7e)
0.32.1 - 2021-12-22
- Filter widgets by their assigned store id (#94)
0.32.0 - 2021-12-16
- Add to cart callback prop (5710843)
0.31.6 - 2021-12-15
- Round microdata prices (494a1c2)
0.31.5 - 2021-12-14
- Use booting instead of booted in models (2dbb2b7)
0.31.4 - 2021-12-14
- Override quote select fix (#93)
0.31.3 - 2021-12-14
- Prefix column with table to prevent ambiguous columns (#92)
0.31.2 - 2021-12-13
- Keep the billing credentials in local storage (7fb81af)
0.31.1 - 2021-12-10
- Return false instead of null in cache functions as null can not be cached (f8c56fe)
0.31.0 - 2021-12-10
- Renamed qty prop to defaultQty (a541a96)
0.30.4 - 2021-12-09
- Only use qty increments when it is enabled (f1a2356)
0.30.3 - 2021-12-03
- Multiline widget parameter fix (7ae439e)
0.30.2 - 2021-12-02
- Console error fix (da29a4e)
0.30.1 - 2021-12-01
- Forgotten import (cdee1bb)
0.30.0 - 2021-12-01
- Product children select Eventy filter (b94c3e7)
0.29.0 - 2021-11-30
- Custom reactive prop (c3f29dc)
- Only search when value is not empty (#90)
0.28.0 - 2021-11-25
- Toggler component callback prop (669d31b)
0.27.0 - 2021-11-25
- Cart refreshed event (d5bd9df)
0.26.2 - 2021-11-25
- Discounts where not displayed (c878109)
0.26.1 - 2021-11-23
- Do not try to decode the product children if it is already an object (93068df)
0.26.0 - 2021-11-23
- Implemented special prices (88333ae)
- Forgot password link (3f2729e)
- GraphQL mutation clear with variables (c872150)
0.25.1 - 2021-11-16
- Do not try to render non implemented widgets in production (7ddaf84)
0.25.0 - 2021-11-12
- Eventy filter for product attributes available in the frontend (#89)
0.24.1 - 2021-11-11
- Show shipping costs with tax (a98fe6f)
0.24.0 - 2021-11-11
- Show shipping info in cart totals (5aa383e)
- Only show tax in cart totals if present (affbce1)
0.23.0 - 2021-11-10
- Configurable additional searchable attributes (80ec594)
- Moved the product sku microdata (2bbb89c)
- Do not overwrite the category select query (230c87e)
0.22.0 - 2021-11-10
- Breadcrumb rich snippets (9f7ca61)
- Product rich snippets (4492d23)
- Use more HTML5 semantic tags (16cc5ee)
0.21.0 - 2021-11-09
- Refactored the product options in listings (860be53)
0.20.1 - 2021-11-04
- Product url access on product pages in js (#87)
0.20.0 - 2021-11-03
- GraphQL callback prop (46dcc39)
0.19.0 - 2021-11-03
- Notification duration prop (#85)
- Slider reference prop (#86)
- Redirect with configurable products and disabled swatches in listings (#84)
0.18.0 - 2021-10-23
- Sensitive/encrypted config support (5def207)
- Recaptcha support in the GraphQL mutation component (8020ead)
- Stack in the head of the layout (c0bcbc1)
- Only show the page content heading when filled (bcf3fde)
0.17.0 - 2021-10-20
- Add to cart adding/added states and notify props (3d1b012, d367430)
0.16.0 - 2021-10-08
- GraphQL component prop to mutate on event (#80)
- Kebab-case events names (#81)
0.15.2 - 2021-10-07
- Allow post requests to the admin routes (6e91d62)
- Slider totals fix (#78)
- Spelling fix (#79)
0.15.1 - 2021-10-07
- GraphQL Mutation component reactivity fix (092331a)
0.15.0 - 2021-10-05
- Configurable z-indexes (#76)
- Keep the email after the checkout and pass variables to GraphQL callbacks (#77)
0.14.2 - 2021-09-28
- Added the variables to the GraphQL mutation slot scope (#73)
0.14.1 - 2021-09-24
- Hide slider dots when there is just one slide (#70)
- Clear cart on success page (#71)
0.14.0 - 2021-09-22
- Slider navigation dots (#66)
- GraphQL component variables support (b0a9ed4)
- Expose the product id to the frontend (ab28cac)
- Use localstorage email as guest email if available (#69)
0.13.0 - 2021-09-21
- Qty increments in the cart (6442c1c, 8036645)
- CheckoutPaymentSaved event order data (#67)
- Refactored the button component (dae4152)
- Always refresh the cart after changes (174f473)
- Resolve swatches anywhere (#68)
0.12.0 - 2021-09-16
- Variable disable when loading button option (6abaae4)
- Allow Vue to set a href on an anchor button (6ccaefe)
- Select filters do not react on themself and cleanup (bfbe4a7)
- Always get the lowest price as base price (#65)
0.11.0 - 2021-09-10
- Aria labels (b410c22)
- Width/height attributes on images (5f46d7a)
- Bigger arrow icons on the image carousel (2db0bf9)
- Unique ids (cc3d9ac)
- Updated lodash (60a68bf)
0.10.1 - 2021-09-07
- Fixed overwriting select (#62)
0.10.0 - 2021-09-01
- Widget replace option (9b986bc)
0.9.3 - 2021-09-01
- Refresh cart totals when selecting a payment method (d4d8aaf, 8369ff0)
0.9.2 - 2021-08-31
- Test against Magento 2.4.2-p2 and 2.4.3 (465d430)
- Use title from options for the productlist widget (276d739, 2fd56eb)
- Use the button component for the slider buttons (9bb54e7)
0.9.1 - 2021-08-27
- Productlist slider button position (48a3d15)
0.9.0 - 2021-08-27
- Productlist slider (96f3523, 8ea1d29)
0.8.0 - 2021-08-27
- Toggler component open prop (#59)
- Canonical yield (7938a6c)
- Eventy global scopes filter on all models (#60)
- HasEventyGlobalScopeFilter trait boot method name (#61)
- Productlist widget bugfix (269d886)
0.7.0 - 2021-08-24
- Configurable widgets (#57)
- Content directive (edbf945)
0.6.1 - 2021-08-17
- Product image thumbnail styling (2a34c4c)
0.6.0 - 2021-08-17
- Product images carousel (91e4997)
0.5.0 - 2021-08-13
- Breadcrumbs on products by latest category (647334e)
0.4.0 - 2021-08-13
- Breadcrumbs (5db2a36)
- Prevent Vue warning (eb19308)
0.3.2 - 2021-08-12
- Overwritable default qty and use the qty_increments (7ac384c)
0.3.1 - 2021-08-12
- Possibility to use the refresh cart method without Vue (e37312e)
- Pass through the Axios response with the GraphQL Mutation callback (3564519)
0.3.0 - 2021-08-10
- Product quantity increments (cf21993)
0.2.2 - 2021-08-07
- Typo (1a4de04)
0.2.1 - 2021-08-07
- Only show discount when it is not 0 (1621edb)
0.2.0 - 2021-08-03
- Configurable models (#56)
0.1.4 - 2021-07-20
- Dynamic IsActiveScope column (4e97b21)
0.1.3 - 2021-07-19
- GraphQL mutation component callback prop (446d3c6)
- Possiblity to use some methods without Vue (51d6b6b)
0.1.2 - 2021-07-08
- Image position fix (#52)
0.1.1 - 2021-07-07
- WebP images from rapidez/image-resizer with fallback (#51)
0.1.0 - 2021-06-23
Public beta release!