Releases: bagisto/bagisto
v2.3.9
🐛 Bug Fixings
-
Meta tag, comment and header added for Bagisto.
-
#11035 - Fixed an issue where an exception occurred when saving a CMS page without selecting a channel.
-
#11014 - Fixed the wishlist icon issue on the product view page caused by Full Page Cache (FPC).
-
#11011 - Added missing translation for the Customer Group delete response message.
-
#11010 - Fixed the CAPTCHA configuration issue that allowed saving settings without the site key or secret key.
-
#10985 - Fixed an issue in CustomerGroupPrice where deleting any group discount incorrectly removed the last discount entry instead of the selected one.
-
#10899 - Fixed a validation error that occurred while importing CSV files in Data Transfer.
-
#10866 - Fixed the issue where filterable options on the theme page were not appearing.
v2.3.8
✨ Improvements
-
Improved octane compatibility.
-
Added the missing captcha on the checkout login page.
-
Refined TinyMCE editor integration and applied related security fixes.
-
Applied security fixes to product attributes, including short description, long description, and other TinyMCE-enabled fields.
-
Fixed an issue where the description was not updating correctly during channel updates.
-
Implemented security fixes for the DataGrid export feature.
🐛 Bug Fixings
v2.3.7
✨ Features
-
Improved full application perfomance and web vital score.
-
Implemented did you mean functionality.
-
Added the capability to run the dev command from the customized theme package without needing to run the publishers repeatedly.
-
#10834 - Refined the admin pages and made approximately 95% of them responsive.
🐛 Bug Fixings
-
Fixed the database prefix validation issue in both the GUI and CLI installers.
-
Resolved translation issues for the
caandidlocales across the Admin, Shop, and Installer packages. -
#10955 - Fixed cancel order issue in mobile device.
-
#10953 - Fixed bundle product issue when having one simple product in cart.
-
#10952 - Fixed move to cart bundle product issue when having one simple product in cart.
-
#10937 - Customer profile photo removed when saving profile without changes.
-
#10923 - Admin -> URL Rewrite DataGrid does not match the ACL permission.
-
#10912 - ACL for create invoice is not correct.
-
#10903 - Fixed elasticsearch issue for Hindi, Chinese and Portugues locale.
-
#10897 - Fixed missing success message when admin approving the review.
-
#10893 - Fixed email verification issue.
-
#10883 - Fixed broken artisan commands.
-
#10847 - Fixed attribute family issue where new attribute group is not getting saved.
-
#10840 - Fixed flash message issue which is caused due to FPC.
-
#10838 - Fixed the cart issue.
-
#10836 - Fixed the date of birth issue.
-
#10755 - Fixed review api issue by setting generic message for customer facing end.
-
#10711 - Show validation error in cart rule coupons when entering wrong input.
-
#10701 - Fixed inventories group attribute condition error.
-
#10694 - Closed time slot should show all the time slots except the mentioned one.
-
#10693 - Fixed issue where multiple bookings created for back-to-back days showed all bookings starting on the first day, even if they started later.
-
#10692 - Show all time slots in default booking type (one booking for many days).
-
#10686 - Prevent customer from updating the quantity of appointment booking type.
-
#10684 - Show validation error when entering wrong time slot.
-
#10682 - Show correct alert message when entering wrong date in the "available to" column of booking product.
v2.3.6
🐛 Bug Fixings
-
Added a method in the Installer class to prompt for a GitHub star once the installation is completed.
-
Fixed the blank search issue that was causing all products to be fetched.
-
Handled the storage URL directly within the DataGrid class instead of the view.
-
Optimized the anonymous file by removing unnecessary currency code, and cleaned up the Maintenance Mode class by removing the unused Database Manager code.
-
#10819 - Fixed the issue related to maintenance mode.
-
#10782 - Resolved an issue where the "Bundle Items" section was not visible while creating a Bundle Product in the French locale (APP_LOCALE=fr). This was caused by unescaped apostrophes in translatable strings breaking JavaScript during rendering.
Full Changelog: v2.3.5...v2.3.6
v2.2.10
🐛 Bug Fixings
-
Added a method in the Installer class to prompt for a GitHub star once the installation is completed.
-
Fixed the blank search issue that was causing all products to be fetched.
-
Handled the storage URL directly within the DataGrid class instead of the view.
-
Optimized the anonymous file by removing unnecessary currency code, and cleaned up the Maintenance Mode class by removing the unused Database Manager code.
-
#10782 - Resolved an issue where the "Bundle Items" section was not visible while creating a Bundle Product in the French locale (APP_LOCALE=fr). This was caused by unescaped apostrophes in translatable strings breaking JavaScript during rendering.
Full Changelog: v2.2.9...v2.2.10
v2.3.5
✨ Enhancement
- Added support for the Indonesian language.
🐛 Bug Fixings
-
Fixed an issue in the installer where old values were being retained, causing the first attempt to fail. The installation now completes successfully on the first attempt.
-
Added missing event dispatches to ensure proper event flow and handling.
-
Added backend validation for image uploads in the image search feature.
-
#10802 - Removed default address handling from the repository and moved it to the controllers to prevent side effects across customer addresses in the admin panel, shop front, and checkout pages.
v2.2.9
🐛 Bug Fixings
-
Fixed an issue in the installer where old values were being retained, causing the first attempt to fail. The installation now completes successfully on the first attempt.
-
Added missing event dispatches to ensure proper event flow and handling.
-
Added backend validation for image uploads in the image search feature.
-
#10802 - Removed default address handling from the repository and moved it to the controllers to prevent side effects across customer addresses in the admin panel, shop front, and checkout pages.
v2.3.4
🐛 Bug Fixings
-
Fixed the issue where the total amount was displaying incorrectly when customizable options were empty.
-
Resolved the sort order issue for paginated attribute options on the category page.
-
Fixed the Spanish translation issue on the sidebar, which was caused by the translation key itself being translated.
-
Fixed the GDPR translation issue for all locales, which was previously falling back to the English locale.
-
Resolved the filter issue for date and datetime types in the DataGrid.
-
Fixed the date translation issue that was coming from the Carbon instance.
-
Resolved the "break-all" issue on the product view page.
-
Fixed the issue where the transaction drawer was not opening as expected.
-
Fixed the product DataGrid search issue in Elasticsearch mode when no IDs are present.
-
Fixed the multiselect filter and also added support for checkbox filters in both Elasticsearch and database modes.
-
Fixed the filter issue for boolean-type attributes in Elasticsearch mode.
-
#10788 - Added a slight delay of 300ms along with a debounce mechanism to ensure that the dash is removed only after the user stops typing.
-
#10735 - Fixed the issue with the multiselect filter that was preventing products from being correctly filtered on the category page.
-
#10718 - Fixed the issue that allowed an admin to delete their own account.
v2.2.8
🐛 Bug Fixings
-
Resolved the filter issue for date and datetime types in the DataGrid.
-
Fixed the date translation issue that was coming from the Carbon instance.
-
Resolved the "break-all" issue on the product view page.
-
Fixed the issue with the multiselect filter that was preventing products from being correctly filtered on the category page.
-
Fixed the issue where the transaction drawer was not opening as expected.
-
Fixed the product DataGrid search issue in Elasticsearch mode when no IDs are present.
-
Fixed the multiselect filter and also added support for checkbox filters in both Elasticsearch and database modes.
-
#10788 - Added a slight delay of 300ms along with a debounce mechanism to ensure that the dash is removed only after the user stops typing.
-
#10718 - Fixed the issue that allowed an admin to delete their own account.