- Fix create new cart issue by @treoden in evershopcommerce#622
- Show all attribute group when editing a product by @treoden in evershopcommerce#622
- Update azure storage and s3 extensions for configuration schema verifcation by @treoden in evershopcommerce#622
- Fix unit test by @treoden in evershopcommerce#622
- Fix missing widgets on ajax request by @treoden in evershopcommerce#622
- [BUG] New Editor Overlap #617 by @treoden in evershopcommerce#622
- Fix inconsistent page headings by @GabrielGavrilov in evershopcommerce#616
- Hungarian translation by @hudejo in evershopcommerce#583
- Fix wrong query in azure app service by @treoden in evershopcommerce#626
- Remove debug message by @treoden in evershopcommerce#627
- Fix prop type validation warning by @treoden in evershopcommerce#627
- Fix prop type validation warning by @treoden in evershopcommerce#627
- Version 1.2.1 by @treoden in evershopcommerce#635
- @GabrielGavrilov made their first contribution in evershopcommerce#616
- @hudejo made their first contribution in evershopcommerce#583
Full Changelog: https://github.com/evershopcommerce/evershop/compare/v1.2.0...v1.2.1
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.
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.
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.
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.
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.
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
.
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.
From now on, you can just use the pricing.tax.price_including_tax
setting if your store needs tax-inclusive pricing.
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.
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.
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.
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.
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.
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.
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.
- More translation fields for extension product reviews by @ErdemGKSL in evershopcommerce#537
- Resend extension v1.1.0 by @treoden in evershopcommerce#543
- Google extension v1.1.0 by @treoden in evershopcommerce#543
- Product review extension v1.1.0 by @treoden in evershopcommerce#543
- Adding age gate extension source code for tutorial by @treoden in evershopcommerce#545
- Display website running message by @treoden in evershopcommerce#560
- Azure extension v1.1.0 by @treoden in evershopcommerce#560
- Reset tailwind configuration. Use the default options #322 by @treoden in evershopcommerce#566
- Variant options before add to cart button by @treoden in evershopcommerce#566
- Revert overflow-y on modal by @treoden in evershopcommerce#566
- Implement configuration schema for validation by @treoden in evershopcommerce#586
- S3 extension ver 1.1.0 by @treoden in evershopcommerce#586
- Support included tax pricing and adding more tests by @treoden in evershopcommerce#586
- Widget feature #581 by @treoden in evershopcommerce#598
- Migrate Ckeditor to EditorJS #581 by @treoden in evershopcommerce#598
- The text widget #581 by @treoden in evershopcommerce#598
- Allow updating quantity of item in cart #600 by @treoden in evershopcommerce#601
- Fix showing wrong qty after updating qty to 0 by @treoden in evershopcommerce#602
- Fix issue creating a new widget from admin #581 by @treoden in evershopcommerce#602
- Fix z-index issue creating a new widget from admin #581 by @treoden in evershopcommerce#602
- Fix widget default settings not applied #581 by @treoden in evershopcommerce#602
- Use svg for admin logo by @treoden in evershopcommerce#603
- Add more area to the store setting page by @treoden in evershopcommerce#603
- Allow changing the validity period of sid #593 by @treoden in evershopcommerce#603
- Add widget configuration validation schema #581 by @treoden in evershopcommerce#603
- Remove unused button when creating a widget #581 by @treoden in evershopcommerce#603
- Remove breadcrumb on checkout page by @treoden in evershopcommerce#606
- Remove breadcrumb on checkout success page by @treoden in evershopcommerce#606
- Support shipping note during checkout #604 by @treoden in evershopcommerce#606
- Support static content display only for category by @treoden in evershopcommerce#606
- Improve the editor styling by @treoden in evershopcommerce#606
- A simple menu widget #581 by @treoden in evershopcommerce#606
- Fix editor rows drag and drop issue by @treoden in evershopcommerce#607
- Fix editor rows drag and drop issue by @treoden in evershopcommerce#607
- Improve the logo styling by @treoden in evershopcommerce#607
- Fix transparent background of the minicart toast by @treoden in evershopcommerce#608
- Fix status issue when loading cms page by @treoden in evershopcommerce#609
- Fix can not submit note error by @treoden in evershopcommerce#610
- Fix image size configuration by @treoden in evershopcommerce#610
- Remove Featured products, Featured categories and main banner components. From now we use widgets by @treoden in evershopcommerce#611
- Fix product count in the collection products widget by @treoden in evershopcommerce#611
- Fix error can not delete widget from the grid page by @treoden in evershopcommerce#611
- Keep widget status field enabled by default by @treoden in evershopcommerce#611
- Fix can not drag and drop the editor rows by @treoden in evershopcommerce#611
- Create some default widgets upon installation by @treoden in evershopcommerce#612
- Fix dockerfile copy by @treoden in evershopcommerce#538
- Fix category tree #536 by @treoden in evershopcommerce#538
- Fix pagination and limit issues by @treoden in evershopcommerce#538
- Fix missing default pagination filter by @treoden in evershopcommerce#543
- Fix no scroll issue category tree #536 by @treoden in evershopcommerce#560
- Fix Shipping Method Popup not scrollable #540 by @treoden in evershopcommerce#560
- Fix loading extensions multiple time when no extension is actived by @treoden in evershopcommerce#565
- Fix invalid props type collection ID and category ID by @treoden in evershopcommerce#566
- Fix wrong title and search issue in category selector modal by @treoden in evershopcommerce#566
- Fix wrong attribute ordering by @treoden in evershopcommerce#566
- Issue #547: Category scrolling in mobile view by @adexh in evershopcommerce#578
- Fix [BUG] query.and is not a function #573 by @treoden in evershopcommerce#586
- Fix error when accessing the folder path by @treoden in evershopcommerce#586
- Fixing coupon condition in unit testing data by @treoden in evershopcommerce#586
- Fix column not found #595 by @treoden in evershopcommerce#601
- Fix toast message background by @treoden in evershopcommerce#603
- Fix client id placeholder in paypal configuration form by @treoden in evershopcommerce#610
- Fix shipping fee tax amount calculation by @treoden in evershopcommerce#610
- @ErdemGKSL made their first contribution in evershopcommerce#537
- @Aryansingh0103 made their first contribution in evershopcommerce#555
- @adexh made their first contribution in evershopcommerce#578
Full Changelog: https://github.com/evershopcommerce/evershop/compare/v1.1.0...v1.2.0
- Added norwegian bokmål to translation by @fyksen in evershopcommerce#443
- [DOCS] Fix azure_file_storage README.md step 4 by @malixswoop in evershopcommerce#457
- Translation: Add Spanish Translation by @emmanuelh-dev in evershopcommerce#464
- Translation: Add Brazillian Portuguese Translation by @luizfscorreia in evershopcommerce#461
- Add translation support for 'Price' filter item title by @thiagorodriguesdutra in evershopcommerce#467
- Create FUNDING.yml by @treoden in evershopcommerce#477
- Add Translation RU by @Vovanni in evershopcommerce#478
- Adding Resend extension for EverShop by @treoden in evershopcommerce#480
- Add Translation FR by @Seb7o in evershopcommerce#476
- Move SendGrid API Key to .env by @treoden in evershopcommerce#487
- Implement winston logger by @treoden in evershopcommerce#491
- Allow deleting shipping zone by @treoden in evershopcommerce#491
- Greek Translation pack by @GiorgosIlia in evershopcommerce#498
- Improve the collection filtering by @treoden in evershopcommerce#510
- Adding more font size to admin tailwind config by @treoden in evershopcommerce#510
- Support price and weight based shipping cost @treoden in evershopcommerce#510
- Enable webpack source map @treoden in evershopcommerce#510
- Show error message when adding wrong shipping method @treoden in evershopcommerce#510
- Block deleting variant group attribute by @treoden in evershopcommerce#512
- Add loading button on login forms by @treoden in evershopcommerce#512
- Add Create cart API by @treoden in evershopcommerce#512
- Add Adding title to catalog search page by @treoden in evershopcommerce#512
- Add all variant to same collection automatically by @treoden in evershopcommerce#516
- Improve variant selection on product detail page by @treoden in evershopcommerce#516
- Add status and type filter to product grid by @treoden in evershopcommerce#518
- Add payment status and shipment status filter to order grid by @treoden in evershopcommerce#518
- Nepali language added by @uttamraz in evershopcommerce#520
- Add status filter to customer grid by @treoden in evershopcommerce#522
- Add status and free ship filter to coupon grid by @treoden in evershopcommerce#522
- Allow to rename or delete shipping methods #503 by @treoden in evershopcommerce#522
- Using placeholder icon when thumbnail is missing by @treoden in evershopcommerce#523
- Show message when Stripe API returns error by @treoden in evershopcommerce#523
- Display chekout order summary on mobile view by @treoden in evershopcommerce#523
- Fix blank page error when completing order by @treoden in evershopcommerce#524
- Fix sql query from the subscriber by @treoden in evershopcommerce#525
- Fix returning value after delete record by @treoden in evershopcommerce#525
- Fix category filters missing operation by @treoden in evershopcommerce#517
- Fix displaying product thumbnail when image is missing by @treoden in evershopcommerce#516
- Fix can not update variant attribute from admin panel by @treoden in evershopcommerce#512
- Fix missing attribute option when creating new variant by @treoden in evershopcommerce#516
- Fix variant list showing wrong attributes by @treoden in evershopcommerce#522
- Fix logging icon alignment by @treoden in evershopcommerce#510
- Fix adding new component does not trigger re-build @treoden in evershopcommerce#510
- Fix too many logger instance issue @treoden in evershopcommerce#510
- Fix can not update variant options @treoden in evershopcommerce#510
- Fix weight unit issue by @treoden in evershopcommerce#491
- Fix Shipping setting returns error #479 by @treoden in evershopcommerce#491
- Fix #445: Range Slider Invisible by @amal-qb in evershopcommerce#470
- Fix #325: Add to cart Popups Closing by @amal-qb in evershopcommerce#472
- Fix filtering combobox localizations by @mircea32000 in evershopcommerce#475
- Fix product review issues by @treoden in evershopcommerce#451
- @fyksen made their first contribution in evershopcommerce#443
- @malixswoop made their first contribution in evershopcommerce#457
- @emmanuelh-dev made their first contribution in evershopcommerce#464
- @luizfscorreia made their first contribution in evershopcommerce#461
- @thiagorodriguesdutra made their first contribution in evershopcommerce#467
- @amal-qb made their first contribution in evershopcommerce#470
- @mircea32000 made their first contribution in evershopcommerce#475
- @Vovanni made their first contribution in evershopcommerce#478
- @Seb7o made their first contribution in evershopcommerce#476
- @GiorgosIlia made their first contribution in evershopcommerce#498
- @uttamraz made their first contribution in evershopcommerce#520
Thank you all for your contributions!