Compatibility:
Enhancements:
Improvements:
Changes:
Core improvements and changes:
Front-end improvements:
All issues: https://github.com/espocrm/espocrm/m...e/109?closed=1
- Drop PHP 7.2 support
Enhancements:
- AWS S3 storage support #1934
- Optimistic concurrency control #2006
- Email: Creating meetings from emails with ICS attachment #1806
- Ability to manage followers for regular users #1954
- Dynamic logic: Conditions making field invalid #2014
- Email 2 factor authentication #2069
- SMS 2 factor authentication #2077
- Formula function for SMS sending #2076
- Layout manager: Ability to specify conditions on which a color will be applied to a panel #1991
Improvements:
- Link-multiple field: 'All Of' search filter #2084
- Dashboard: 12 column grid layout #2071
- Save & New action on the create view #2000
- Create & Continue Editing action on create & edit views #2001
- Formula editor: Auto-completion for functions and attributes #2003
- Attachments: Ability to download an uploaded file on edit view #2008
- Documents: Uploading new document by drag-n-dropping a file #2011
- Dynamic logic: Contains, Starts with, Ends with, Matches operators for varchar/text field types #2013
- Admin changes taking effect w/o refreshing browser page #2031
- URL field: Allow any protocol #2034
- Supporting SVG images #2038
- Editable tag line in 'description' HTML metatag #2041
- Dynamic Logic & Inline Edit interoperability #2043
- Entity Manager: Quick search for entities, fields, relationships #2044
- PDF: Ability to set document title in template #2046
- Command to list all extensions #2059
- Command to print all available jobs #2061
- Command running with bin/command #2060
- Quick search in icon selection #1900
- Group Email Accounts: emailAutoReplyLimit config parameter #2002
- DD. MM. YYYY date-time format #1978
- Supporting all days in 'Week Start' parameter #1953
- Config parameter to disable thumb image cache #1938
Changes:
- Header in PDF will be always printed on each page #1930
- ACL: Abolishment of non-strict mode #1973
- Changes in list view with categories in collapsed mode #1983
Core improvements and changes:
- Select Builder framework #1865
- ORM Defs #1891
- ORM: Value Object framework #1942
- ORM: Condition & expression building in OOP way #1997
- ORM: Ability to disable SSL verification #1889
- MassAction and Action back-end frameworks #1918
- File storage interface changes #1932
- New Command interface #1947
- Change in AuthTokenManager interface #1959
- New Login interface #1966
- DI: Creating instances with binding with InjectableFactory #1967
- DI: Binding interface to factory #2048
- ACL interfaces #1958
- Supporting modules in custom directory #2032
- Config: Internal config file #2051
- Authentication hooks #2067
- Interfaces for 2 factor authentication #2072
- Interface for SMS sending #2075
- Template helper interface #2082
- Record customization framework #2068
- WebSocket: Interfaces for messaging implementation #1952
- API: Use JSON for GET search parameters #1870
Front-end improvements:
- Utilizing new Cache API #1945
- ViewSetupHandlers framework for customizing existing views w/o extending #2010
All issues: https://github.com/espocrm/espocrm/m...e/109?closed=1
Comment