.

Odoo 14 Technical Changes Features

Technical Change Features in Odoo 14


Technical Changes

  • Recaptcha V3 Support for Website forms and Newsletter subscription 

  • After 24 hours of Mass Emailing one, the creator will get an email about statistics about mass mailing. https://github.com/odoo/odoo/pull/49836

  • Point of Sale Session closing time is decreased New command-line option “Maintenance” is introduced which will help developers to compute total lines of custom code and estimated cost to maintain it. https://github.com/odoo/odoo/pull/50374

  • Point of Sale Console will be mobile friendly Users will be able to register as a sub-merchant on Adyen and configure much easier than before. https://github.com/odoo/odoo/pull/44582

  • Performance blogs will be twice as fast as before. https://github.com/odoo/odoo/pull/48552

  • New module coupon is there which makes the logic of sale_coupon to be more generic and to be easily implemented to other modules. https://github.com/odoo/odoo/pull/38382

  • New popover component which will facilitate users to create popup at a different location that is up down right left etc. https://github.com/odoo/odoo/pull/47710

  • No except_orm, many exceptions are removed New field type secret, here value will be empty for all users except only Superuser. This feature is introduced to improve the security of some Odoo Applications. https://github.com/odoo/odoo/pull/47103

  • New version for FullCalendar Library. 

  • New Xpath extension content that will allow replacing the whole content of the XPath its target. https://github.com/odoo/odoo/pull/47832

  • Instant messaging support for Facebook from within the Odoo discuss app. https://github.com/odoo/enterprise/pull/8481

  • Introduced fontawesome V5. https://github.com/odoo/odoo/pull/48094

  • Integrate Recaptcha in Website. https://github.com/odoo/odoo/pull/48466

  • Refactoring of Odoo Calendar with Google Calendar - Odoo 14 Community edition Index optimization with hash indexes on translation, now web translations will be 10 X faster. https://github.com/odoo/odoo/pull/45958

  • Odoo Point of Sale - User can select and deselect for Manual Discounts New controller routing type named “raw”, it will allow both JSON and HTTP requests.

  • Allow using internal links in reports For example Table: < table id="table1" >...< /table > Link: < a href="#table1" >Go to Table 1< /a >" 

  • Big dependencies clean up at the codding side, remove various unused import shims

  • Field.__get__ and BaseModel.mapped are up to 2x faster Update pdfjs library, it will be a major 

  • update for PDF reports, it will run on the latest version V2.2.228

  • Map view will support almost all Odoo Applications 

  • Introduced a new Timer module, a new mixin to record Time 

  • All computed fields will be computed before storing values in the Database 

  • Will need to define security rules for Transient Models, like this, we will be able to provide more security for different kinds of Wizards 

  • Make the test suite demo data-independent for better and faster testing with specific users 

  • A new Javascript framework named Owl 

  • Expected BI changes Allows computing fields before the creation. https://github.com/odoo/odoo/pull/42560

  • Get an update on the event apps. Live tracks, Streaming, Exhibitors, Meeting and Chat rooms, Favorites, Communication, Notifications. https://github.com/odoo/enterprise/pull/11384

  • You will be able to send email to the email address with non-ASCII characters. https://github.com/odoo/odoo/pull/47709

  • The act_window and report tags will be deprecated. https://github.com/odoo/odoo/pull/54564

  • Odoo now allows to pick dates before 1990 from the calendar widget https://github.com/odoo/odoo/pull/51406

  • Now Website users will be able to connect with Jitsi, that means now users will be able to do Video Conferencing, send Instant Messages, and create different kinds of Virtual Chat rooms directly from Odoo Website

technical changes in odoo

  • Add Technical channel for Admins to define system-related messages For example, Failed SMS Messages, System-related technical warnings, etc. https://github.com/odoo/odoo/pull/50871

  • Add a new module that is mail_client_extension that is used to manage people, companies, and different kinds of leads from your Outlook Account. https://github.com/odoo/odoo/pull/44936

  • Now Odoo 14 allows you to do API calls with API keys, the user will not need to enter user name and password for that Users can generate and use developer tokens

  • All fields technical description template is redesigned with white background and blank fonts

Quotation technical changes in odoo

  • In Technical Settings, there is one menu is given for Blacklisted emails so by going to that menu, all blacklisted emails will be summarized or else users can also be able to create blacklist emails annually.

  • portal, *: lazy and parallel computation of records counts on homepage /my & /my/home * website: reduce query counts for website editors by removing useless ref() calls in frontend templates & methods.

  • Portal Website performance improvements and now /my and /my/home page will load faster than before. https://github.com/odoo/odoo/pull/55999

  • A Technical change is done while creating a picking from POS order lines. 

  • Map view no longer uses , you can simply remove the wrapper. 

  • Transient models Odoo now requires security rules/rights. 

  • Any inherited selection field in #Odoo now needs a cleanup strategy. Set ondelete="" with 'set null', 'set default' or 'cascade' inside. 

  • #Odoo 14 no longer supports directly assigning invisible to an element, needs to be wrapper in " attrs={} " V13: < field name="count" invisible=" [ ( 'count ', '=' ,1 ) ] " readonly =" True " / > V14: < field name="count" attrs= " { ' invisible ' : [ ( ' count ' , ' = ' , 1 ) ] }" readonly="True " / >. 

  • The "measure_type" field is removed from the "uom.category" model. The UOM's have been simplified and made more logical. 

  • The field named "type" on the model "mail.message" has changed to "message_type". The #Odoo 14 translation terms are generated. https://github.com/odoo/odoo/pull/57168

  • Users can now start translating in your language at https://www.transifex.com/odoo/odoo-14/

  • Odoo 14 will deprecate < act_window > and < report > data tags. 

  • Got a new module web_spreadsheets, it will allow you to quickly create and manage spreadsheets. https://github.com/odoo/enterprise/pull/9945

  • Got a new snippet website map, this will allow adding maps in pages quickly. https://github.com/odoo/odoo/pull/49101

  • A year overview for calendars is provided. https://github.com/odoo/odoo/pull/54268

  • Apps overview will get a search panel that allows users to search different categories of apps faster. https://github.com/odoo/odoo/pull/55907

  • Two-factor Authentication is now supported such as Google Authentication. https://github.com/odoo/odoo/pull/33928

  • Odoo 14 for defining dynamic BI tables through a query defined in _table_query property * No more need of using _init_ method and manually execute CREATE OR REPLACE VIEW. https://github.com/odoo/odoo/pull/56080

  • New widget is added called barchart_total, it shows a bar graph at the bottom of grid views. https://github.com/odoo/enterprise/pull/12217

  • Gengo modules are completely removed in Odoo 14. https://github.com/odoo/odoo/pull/58678

Share this post
.
Website Odoo 14 Features