Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2024-09-03 | 12.1 kB | |
v1.2.0 source code.tar.gz | 2024-09-03 | 5.5 MB | |
v1.2.0 source code.zip | 2024-09-03 | 6.5 MB | |
Totals: 3 Items | 12.0 MB | 0 |
v1.2.0 (2024-09-03)
Breaking Changes
FeaturedProducts.jsx
component has been removed
The FeaturedProducts.jsx component has been removed from the store frontend. From now on, you can use the Widgets feature to create and display featured products on your store.
FeaturedCategories.jsx
component has been removed
The FeaturedCategories.jsx component has been removed from the store frontend. From now on, you can use the Widgets feature to create and display featured categories on your store.
MainBanner.jsx
component has been removed
The MainBanner.jsx component has been removed from the store frontend. From now on, you can use the Widgets feature to create and display banners on your store.
Menu.jsx
component has been removed
The Menu.jsx component has been removed from the store frontend. From now on, you can use the Widgets feature to create and display menus on your store.
TailwindCSS Configuration
We have reset the tailwindcss configuration to use the default options. This change ensures that the default tailwindcss configuration is used for the store frontend. This change may affect the styling of your store if you have customized the tailwindcss configuration. We are working to update the evetheme
to make it compatible with the new tailwindcss configuration.
Ckeditor
has been replaced with EditorJS
We have replaced Ckeditor
with EditorJS
in the Widgets feature to provide a more user-friendly and intuitive experience for creating and editing content. Your content will be converted to a raw html block and this will not affect the content you have created with Ckeditor
.
Configuration Schema
We have implemented a configuration schema for validation. This change ensures that the configuration settings are validated before starting the application. If you have customized the configuration settings, you may need to update them to match the new schema.
pricing.tax.display_catalog_price_including_tax
has been removed
pricing.tax.display_checkout_price_including_tax
has been removed
From now on, you can just use the pricing.tax.price_including_tax
setting if your store needs tax-inclusive pricing.
New Features
Introducing Our New Widgets Feature
The Widgets feature allows you to create a unique, personalized experience for your customers by giving you the ability to create widgets directly from the backend to the frontend. Whether you want to highlight promotions, display featured products, or craft a stunning visual layout, you have complete control over how your content is presented.
Here’s what you can do with Widgets:
- Customize Appearance: Adjust settings and styles to fit your brand’s identity.
- Dynamic Content: Add and arrange various types of content to keep your website fresh and engaging.
EditorJS Integration
We have integrated EditorJS into the Widgets feature to provide a more user-friendly and intuitive experience for creating and editing content. EditorJS is a block-styled editor that allows you to create rich content with ease. With EditorJS, you can add text, images, videos, and more to your widgets, making it easy to create visually appealing and engaging content for your customers.
Tax inclusive pricing
You can now display prices with tax included on your store. This feature is especially useful for stores that sell to customers in regions where tax-inclusive pricing is required by law.
Shipping notes
Customers can now add notes to their orders during checkout. This feature is useful for customers who want to provide additional information about their order, such as delivery instructions or special requests.
Updating item quantity in the cart
Customers can now update the quantity of items in their cart directly from the cart page. This feature makes it easier for customers to adjust their order before checkout.
Support static content display only for category
You can now display static content only for specific categories on your store. This feature is useful for stores that want to provide additional information about a category, such as a description or special offers.
Using default tailwindcss configuration
We have reset the tailwindcss configuration to use the default options. This change ensures that the default tailwindcss configuration is used for the store frontend.
What's Changed
- More translation fields for extension product reviews by @ErdemGKSL in https://github.com/evershopcommerce/evershop/pull/537
- Resend extension v1.1.0 by @treoden in https://github.com/evershopcommerce/evershop/pull/543
- Google extension v1.1.0 by @treoden in https://github.com/evershopcommerce/evershop/pull/543
- Product review extension v1.1.0 by @treoden in https://github.com/evershopcommerce/evershop/pull/543
- Adding age gate extension source code for tutorial by @treoden in https://github.com/evershopcommerce/evershop/pull/545
- Display website running message by @treoden in https://github.com/evershopcommerce/evershop/pull/560
- Azure extension v1.1.0 by @treoden in https://github.com/evershopcommerce/evershop/pull/560
- Reset tailwind configuration. Use the default options [#322] by @treoden in https://github.com/evershopcommerce/evershop/pull/566
- Variant options before add to cart button by @treoden in https://github.com/evershopcommerce/evershop/pull/566
- Revert overflow-y on modal by @treoden in https://github.com/evershopcommerce/evershop/pull/566
- Implement configuration schema for validation by @treoden in https://github.com/evershopcommerce/evershop/pull/586
- S3 extension ver 1.1.0 by @treoden in https://github.com/evershopcommerce/evershop/pull/586
- Support included tax pricing and adding more tests by @treoden in https://github.com/evershopcommerce/evershop/pull/586
- Widget feature [#581] by @treoden in https://github.com/evershopcommerce/evershop/pull/598
- Migrate Ckeditor to EditorJS [#581] by @treoden in https://github.com/evershopcommerce/evershop/pull/598
- The text widget [#581] by @treoden in https://github.com/evershopcommerce/evershop/pull/598
- Allow updating quantity of item in cart [#600] by @treoden in https://github.com/evershopcommerce/evershop/pull/601
- Fix showing wrong qty after updating qty to 0 by @treoden in https://github.com/evershopcommerce/evershop/pull/602
- Fix issue creating a new widget from admin [#581] by @treoden in https://github.com/evershopcommerce/evershop/pull/602
- Fix z-index issue creating a new widget from admin [#581] by @treoden in https://github.com/evershopcommerce/evershop/pull/602
- Fix widget default settings not applied [#581] by @treoden in https://github.com/evershopcommerce/evershop/pull/602
- Use svg for admin logo by @treoden in https://github.com/evershopcommerce/evershop/pull/603
- Add more area to the store setting page by @treoden in https://github.com/evershopcommerce/evershop/pull/603
- Allow changing the validity period of sid [#593] by @treoden in https://github.com/evershopcommerce/evershop/pull/603
- Add widget configuration validation schema [#581] by @treoden in https://github.com/evershopcommerce/evershop/pull/603
- Remove unused button when creating a widget [#581] by @treoden in https://github.com/evershopcommerce/evershop/pull/603
- Remove breadcrumb on checkout page by @treoden in https://github.com/evershopcommerce/evershop/pull/606
- Remove breadcrumb on checkout success page by @treoden in https://github.com/evershopcommerce/evershop/pull/606
- Support shipping note during checkout [#604] by @treoden in https://github.com/evershopcommerce/evershop/pull/606
- Support static content display only for category by @treoden in https://github.com/evershopcommerce/evershop/pull/606
- Improve the editor styling by @treoden in https://github.com/evershopcommerce/evershop/pull/606
- A simple menu widget [#581] by @treoden in https://github.com/evershopcommerce/evershop/pull/606
- Fix editor rows drag and drop issue by @treoden in https://github.com/evershopcommerce/evershop/pull/607
- Fix editor rows drag and drop issue by @treoden in https://github.com/evershopcommerce/evershop/pull/607
- Improve the logo styling by @treoden in https://github.com/evershopcommerce/evershop/pull/607
- Fix transparent background of the minicart toast by @treoden in https://github.com/evershopcommerce/evershop/pull/608
- Fix status issue when loading cms page by @treoden in https://github.com/evershopcommerce/evershop/pull/609
- Fix can not submit note error by @treoden in https://github.com/evershopcommerce/evershop/pull/610
- Fix image size configuration by @treoden in https://github.com/evershopcommerce/evershop/pull/610
- Remove Featured products, Featured categories and main banner components. From now we use widgets by @treoden in https://github.com/evershopcommerce/evershop/pull/611
- Fix product count in the collection products widget by @treoden in https://github.com/evershopcommerce/evershop/pull/611
- Fix error can not delete widget from the grid page by @treoden in https://github.com/evershopcommerce/evershop/pull/611
- Keep widget status field enabled by default by @treoden in https://github.com/evershopcommerce/evershop/pull/611
- Fix can not drag and drop the editor rows by @treoden in https://github.com/evershopcommerce/evershop/pull/611
- Create some default widgets upon installation by @treoden in https://github.com/evershopcommerce/evershop/pull/612
Bug fixes
- Fix dockerfile copy by @treoden in https://github.com/evershopcommerce/evershop/pull/538
- Fix category tree [#536] by @treoden in https://github.com/evershopcommerce/evershop/pull/538
- Fix pagination and limit issues by @treoden in https://github.com/evershopcommerce/evershop/pull/538
- Fix missing default pagination filter by @treoden in https://github.com/evershopcommerce/evershop/pull/543
- Fix no scroll issue category tree [#536] by @treoden in https://github.com/evershopcommerce/evershop/pull/560
- Fix Shipping Method Popup not scrollable [#540] by @treoden in https://github.com/evershopcommerce/evershop/pull/560
- Fix loading extensions multiple time when no extension is actived by @treoden in https://github.com/evershopcommerce/evershop/pull/565
- Fix invalid props type collection ID and category ID by @treoden in https://github.com/evershopcommerce/evershop/pull/566
- Fix wrong title and search issue in category selector modal by @treoden in https://github.com/evershopcommerce/evershop/pull/566
- Fix wrong attribute ordering by @treoden in https://github.com/evershopcommerce/evershop/pull/566
- Issue [#547]: Category scrolling in mobile view by @adexh in https://github.com/evershopcommerce/evershop/pull/578
- Fix [BUG] query.and is not a function [#573] by @treoden in https://github.com/evershopcommerce/evershop/pull/586
- Fix error when accessing the folder path by @treoden in https://github.com/evershopcommerce/evershop/pull/586
- Fixing coupon condition in unit testing data by @treoden in https://github.com/evershopcommerce/evershop/pull/586
- Fix column not found [#595] by @treoden in https://github.com/evershopcommerce/evershop/pull/601
- Fix toast message background by @treoden in https://github.com/evershopcommerce/evershop/pull/603
- Fix client id placeholder in paypal configuration form by @treoden in https://github.com/evershopcommerce/evershop/pull/610
- Fix shipping fee tax amount calculation by @treoden in https://github.com/evershopcommerce/evershop/pull/610
New Contributors
- @ErdemGKSL made their first contribution in https://github.com/evershopcommerce/evershop/pull/537
- @Aryansingh0103 made their first contribution in https://github.com/evershopcommerce/evershop/pull/555
- @adexh made their first contribution in https://github.com/evershopcommerce/evershop/pull/578
Full Changelog: https://github.com/evershopcommerce/evershop/compare/v1.1.0...v1.2.0