3.9.3
front-end
categories
- removed deprecated routes & pages
- added the
CategoryTreeVue component featuring an improved flow, CRUD & reorder abilities - updated dependencies
- updated move route
- now the selected category is cleared when destroying category
- fixed the package entry point
calendar
- added translation for the calendar's name
charts
- fixes typo/leftover regarding the label formatter function
- fixed data-labels with formatter
- fixed progress in info-panel
commercial
- added short numbers to the stats info panel
- added picture to items
- pictures are now vertically aligned in the product selection typeahead
control-panel
- removed unneeded dependency
- made all top columns narrow
emag
- updated routes
- ui updates
- adjusted for missing match's pictures
- refactor to make available more information in sub components
- fixed enum option name
- unmatched products with a selection of emag products are now styled differently
- refactored components
- fixed missing product id
- now modal is closed when match choice is made
- matching process fixes
- further tweak for the modal closing; removes published/is_published usage
financials
- added short-numbers to info panel
modal
- removed deregisteration from
close, added it tobeforeDestroy
products
- updated form for the new
CategoryTree.vuecomponent - added box on categories in form
- added picture gallery
- updated
BaseFormfor gallery - added missing dependency
- added missing import
select
- fixed bug related to the disabled selection of options while loading the option list
ui
- parses number for type safety for the
shortNumberformatter
uploader
- added support for manual uploading
back-end
categories
- updated factory
- fixed validation bug
- fixed moving of categories within the tree
- updated the move route
cli
- refactored to get rid of deprecation notice
core
- adds categories upgrade
- fixes user conflict exception
files
- changed resize / optimize order
image-transformer
- allows transformer to work with local files too
products
- added product pictures
- fixed reordering
- added a picture relation for the default picture (order_index 1)
- removed
activefilter from product options controller
roles
- updated to use injected service in command handle method
upgrade
- fixed default role permission syncing
- updated
Structure.php - fixed typo and default role query
- added a new
ShouldRunInConsolecontract - removes invalid logic
- removed deprecated exception
Upgrade steps
To upgrade:
- run
composer updatein the project's root - run
yarn,yarn upgrade && yarnto ensure you have the latest versions and patches are applied. If necessary, update your patches - update the Enso version to 3.9.3 in
config/enso/config.php - if using the
categoriespackage, ensure that thephp artisan enso:upgradecommand is run