1C:Enterprise platform version 8.3.6 is available. It features over 120 significant improvements, mostly in the areas of scalability, fault tolerance, development and support tools, and integration with third-party software.
Here is a list of major new features and improvements:
Search in the function menu
Full-text search is now available in the function menu. This improves the usability of large applications because users can quickly find commands even if they do not know which sections contain these commands. Subsystem names and command group names are also included in the search results.
“Show in list” command
“Show in list” command is added to applied object forms and also to register record forms. It is used for switching from an object form to a list form with the current object selected in the list.
Custom DPI support
Better scaling for non-default (differing from 96 dpi) screen resolutions. The platform no longer uses Windows DPI Virtualization mode and performs the scaling internally, so that form controls look sharper and better fit the screen.
Planner is a brand new tool used to automate the planning of tasks, events, appointments, schedules, and so on.
The JSON format, which is widely used for data exchange in web applications, is now supported by the platform. Both low-level API for reading and writing JSON streams and higher-level universal API for serializing 1C:Enterprise primitive types and collections to JSON are implemented.
Other integration tools (the REST interface, HTTP services, and HTTPConnection object) are also updated to support JSON. In particular, the option to omit the BOM (Byte Order Mark) when writing a JSON string or file is implemented.
New functionality for monitoring 1C:Enterprise cluster state is available. This improves the cluster reliability and fault tolerance.
Configuration extensions provide new options for customizing configurations. It greatly simplifies the customization of standard configurations, and is also essential for customization of applied solutions for individual subscribers in SaaS mode.
Module script update when configuration objects are renamed
When configuration objects, their attributes, or form items, attributes, or parameters are renamed or deleted, all the applied solution modules are automatically modified to reflect this change. The platform finds the script fragments related to the changed object. It renames the object automatically in the fragments that clearly refer to that object and prompts for manual corrections in more complex cases.
Better module comparison and merging
The module comparison and merging procedures are significantly improved. Developers have the option to edit the result right in the merge settings window. In addition to the built-in merging tools, you have the option to use third-party programs, which include Araxis Merge, DiffMerge, Kdiff3, TortoiseMerge, Perforce P4Merge, and more.
Asynchronous extension and add-in calls
Asynchronous add-in, file system extension, and cryptography extension operations are implemented. The refactoring feature supports automatic replacement of legacy synchronous methods with new asynchronous ones.
Getting dynamic list data
Improved dynamic list operations in 1C:Enterprise script. Getting data to be displayed in a dynamic list is now simpler and more convenient.
Automated testing improvements
New automated testing options: common Taxi interface usage scenarios are now supported, and also the number of manual actions required to perform the testing is reduced.
New functions for string operations
A set of available string operations is expanded with new functions, which improve the text analysis capabilities of the platform.
New localization languages
New platform localization languages added: French and Hungarian.
Full change log
You can view the full list of changes in the New functionality and changes section.
The change log is also available in the file V8Update.htm. If the platform is installed to the default directory, it is located in:
- C:Program Files1cv18.104.22.1680docsen (Windows)
- /opt/1c/v8.3/i386/docs/en (Linux)