v4.0.1
4.0.1
This is a patch release, therefore it includes several bug fixes and very small changes.
front-end
We have updated in all our packages the animated dependency to 4.0.0
calendar
- fixed deleting event in a sequence
- fixed drag event in
EnsoCalendar
commercial (private)
- updated input clear
- added settings
financials (private)
- fixed VAT display, now shows numerical value
how-to
- updated
Index.vueto add tag only when having access to store route
mixins
- updated error code from
555to488
modal
- improved portal creation into instance root
back-end
We have updated DynamicsRelations namespace to DynamicRelations in order to be PSR4 compliant for all packages
and removed throttle
calendar
- drops create action from edit
commercial (private)
- removed
InvoiceableEntity - refactored position adjustment request
- replaced
onceUsingIdwithsetUser - sale now uses the
Methodstrait; fixed thePersonresource - added settings
- updated the settings form; updated virtual position id references; removed the package config file
control-panel-api
- improved logic in seeder
core
- fixed reset password
- added
PosterMorphKeyupgrade command
data-export
- fixed comment typo
data-import
- replaced
onceUsingIdwithsetUser - fixed comment spacing
discounts (private)
- fixed redirect on delete bug; fixed model import after refactor
financials (private)
- added new
InvoiceableEntityexception - updated
numbertype formunsignedIntegertostringfor payments and invoices - fixed client table filters bug; updated auto number; fixed model load issue after refactor
forms
- fixed typo in comment
how-to
- added
CascadesMorphMaptrait for Poster and updatedAppServiceProvider
impersonate
- fixed typo in middleware
- fixed middleware and added
providermethod - fix authentication
inventory (private)
- removed show button from the form as route is necessary
- improved the position form
tables
- replace
onceUsingIdwithsetUser - fixes mail driver
teams
- fixed namespaces in
AppServiceProviderandTeams
tutorials
- corrected folder name
Upgrade steps
To upgrade:
- run
composer update - run
yarn,yarn upgrade && yarnto ensure you have the latest versions and patches are applied. If necessary, update your patch files php artisan enso:upgrade- all
Auth:onceUsingId()uses should be updated toAuth::setUser($user)due to sanctum addition - remove
'throttle:60,1'fromApp\Http\Kernel - replace tables.export.notifications
emailtomail - upgrade
"animate.css": "^4.0.0"in package.json - update in
enso.scssanimate import toanimate.compat.cssinstead ofanimate.css - update
MAILGUN_ENDPOINTin your.envfiles toapi.mailgun.netinstead ofapi.eu.mailgun.net - ensure that permissions are properly configured for each role and then save/refresh the roles configuration files
- update the Enso version to 4.0.1 in
config/enso/config.php