Release
2018.11.001
Angekündigt am
Diese Release-Notizen liegen im englischen Original vor.

SpiceCRM 2018.11.001
Integrated Calendar
Highlight s of the November Release is a major update of the integrated Calendar. This adds a timeline view, adds the feature to show other resources calendars. It pushes the integration of the Google Calendar. So, if you allow the login with Google you can also display your planned events in the google calendar that are not in CRM as part of the calendar view making planning your professional day easier.

We also updated to the Winter Release of Lightning Design, redesigned the activity stream. It comes in a newer and cleaner design in line with the lightning design guidelines. We also added more filter options and even more flexibility for the admin to configure and enhance the stream.
Package Manager
Also in its first version we are releasing the package manager. This will become a central part of SpiceCRM managing the extendibility and flexibility to load packages (configuration, templates languages) and also easily uninstall them again. More on that will come with the next releases as we are continuously working to enhance the easy of system management and configuration.

Technologically we also pushed to Angular 7 – which you should not notice but it is important to be compliant and in line with the latest standards when it comes to operability and it security.
The Release in Details
Adapt code for KREST as standalone package
Separation and cleanup of the latest KREST package to allow Standalone Installation for those useres using Tools like KReporter standalone on SuiteCRM or SugarCRM
Backend Cleanup KDeployment* modules javascript/ gruntjob/ KREST calls
- remove any trace of deprecated modules KDeploymentCRs,KDeploymentSystems, KReleasePackages
- check the destiny of KDeploymentMWs in backend.
Backend ProjectWBSs label for parent_name
modify LBL_PARENT_NAME to LBL_PARENT, subpanel LBL_PROJECTACTIVITIES_SUBPANEL_TITLE to LBL_PROJECTACTIVITIES fix angular digest error on save in WBS Manager
Backend repair/rebuild for audit tables
- Creation is considered but not update when additional fields are defined.
- Update shall be considered by repair/rebuild.
- Make index names unique database wide
Better portal user creation/modification
Revision of the logic/code/ui for more user comfort and better error handling.
Calendar rework
- Added additional views for timeline.
- Added support for multi day events in all views.
- Restyle on popovers.
- Integration into Google Calendars< displaying also non SpiceCRM Events
- added capability to display other users calendars
GSuite Integration
- finetuning and updates on login with Google
- Integrate Meetings and Calls with added logic hook definition
Google Cloud natrular Language API
- added support for link with Natural language API
- added email processor to process received emails and get sentiment on email
- added integration of sentiment into email inbox display to highlight positive and negative emails for service processes
KReporter Fix custom function in select
Fix for KReporter 4.4
KReporter fix SuiteCRM Subpanel compatibility
- ParentID is ignored in query: proper values could not be passed since variable currentRecord in JS is only in SpiceTheme.
- Added correction to consider SugarCRM CE / SuiteCRM.
Lost password via EmailTemplate+Compiler
- updated lost password email logic so it complies with the SpcieCRM email Template Compiler
- added logic to the email template compiler so additional parameters can be passed in
MediaFiles: Automatic creation of required folders
- changed logic so default folders for storage for media files are automatically created
- minor coding changes and cleanup
- Possibility to turn off trash bin
Name Formatting
- added name formatting to the user preferences
- rework on full name field to properly interpret user preferences
Assignment Notifications
- enable creation of module specific assignment templates so for each module an individual styled and defined template can be used to notify a user that a record has been assigned. Including information on the record assigned.
- respect users language and send in the language of the user
Optimistic Locking
- changed the audit log so by default all fields are audited
- changed the ui logic so only changed fields are sent to the backend
- added a backend check for the changed fields since the last load on the frontend
- added an optimistic locking resolution dialog in the frontend to let the user handle such a situation
Redesign Lookup & Relate Fields
- redesigned the lookup and relate fields
- changed the component structure
retrieve real values after POST
- added a config parameter so real values on the db can be returned from a POST call
- can be configured since it has a potential negative performance impact in high volume installations
Speech Recognition
- added a fix in the speech recognition dialog
- System potentially did hang after pausing and continuing on
Angular 7 update
updated core Angular to 7.0.1
Lightning Design Update
- updated Lightning Design to 2.7.4 (Winter ’19)
- updated the role picker dialog
User Preferences
fixed user preferences bug for admins
Role Loading
in some situations after a logoff and login the user might have had the wrong role
added config table syscustomhooks
- added the package and version fields to table syshooks so hooks can be distributed as part of packages from the reference config.
- Additionally a table syscustomhooks has been added to add customer specific hooks in the configuration of the database.
added transaction control in REST Calls
- added an option to handle Database updates transactional on REST Calls
- enabling commits and rollbacks in case of handling of more critical and transactional data
UI Add User & User reset password button
- Button Reset Password for user details view added.
- Auto generate password converted to a checkbox, which will be filling the password field with the auto generated password and showing a copy button when it’s checked.
- by Email option added. to automatically generate password and send it via email
- Hide password button added for regular users
new field type components
- color Enum: display a color indicator with an enum value
- multiselect MultiEnum: list an select with multi select option
update Actionsets
- change in rendering actionsets so the only the first button is shown and the remaining buttons are in an overflow
- changed the way how custom action item components are developed
Fragen zu dieser Version? Schreiben Sie uns.