Changes performed after version publication


Functionality After Before Result of changes
Web client.
Implemented the following features for file system extensions for Google Chrome and Mozilla Firefox:
  • Web server certificate authentication (users are prompted to select the authentication certificate).
  • Operating system authentication in the following scenario: a computer that runs the web client is not included in a domain, and the web server supports operating system authentication (users are prompted to specify the domain user name and password).
File system extensions for Google Chrome and Mozilla Firefox did not support the following:
  • Web server certificate authentication.
  • Operating system authentication in the following scenario: a computer that runs the web client is not included in a domain, and the web server supports operating system authentication.
Improved secure connection support. Improved web client security.
Web client.
In the web client, dragging spreadsheet document cells and pictures is implemented. If Ctrl is held down, they are copied, otherwise they are moved.

The web client behavior is now identical to the thin client behavior.

This change is not implemented in version 8.3.11 compatibility mode.

In the web client, dragging spreadsheet document cells and pictures was not supported. New interactive spreadsheet document operations in the web client.
Automated testing.
If TestedFormField or a similar object is retrieved using FindObject() or FindObjects() method, its TitleText property always stores the title value set in Designer.

This change is not implemented in version 8.3.11 compatibility mode.

If TestedFormField or a similar object was retrieved using FindObject() or FindObjects() method, if its title was explicitly specified in the form editor, a colon might be missing from the title. Eliminated unexpected system behavior.
Managed forms.
Changing the Enabled property of managed form item groups and form items in managed form tables does not require server calls.

Setting the Visible property of an input field to False results in the following:

  • If the field is linked to a text value, its value is generated from the field text and then the OnChange event handler is called.
  • If the field is linked to a reference value and a user has not finished filling it, the resulting field state might be inconsistent.

This change is not implemented in 8.3.11 version compatibility mode.

Changing the Enabled property of managed form item groups and form items in managed form tables required a server call.

Setting the Visible property of an input field to False resulted in the following:

  • If the field was linked to a text value, its value was generated from the field text, but the OnChange event handler was not called.
  • If the field was linked to a reference value, its previous value was restored.
Changing the visibility of some managed form items is optimized.
Mobile platform.
Mobile client.
Implemented the following features of the applications list in the mobile client and mobile application main menu:
  • custom list ordering;
  • alphabetical list ordering;
  • common infobase list operations (only for the web client).

Command-line parameters can be specified for each application in the applications list. The following command-line parameters are available in the mobile application and mobile client: N, P, ClearCache, C, WSA, OIDA, Autooff, DisableStartupMessahes, Z, UsePrivilegedMode, HttpsForceSSLv3, HttpsForceTLS1_0, O, L, VL, WSN, WSP, and URL. Implemented the application startup according with the set of supported command-line parameters.

These features were not provided. New application list management operations. You can now specify command-line options to fine tune the application behavior at startup.
Managed forms.
In the mobile platform and in all client applications, if a form control that has minimum width does not fit the form, the control width is reduced below the minimum.

This change is not implemented in version 8.3.11 compatibility mode.

If a form control that had minimum width did not fit the form, the control width was not reduced below the minimum. Eliminated unexpected system behavior.
Data composition system.
Rows and columns can be docked when generating a grouping header template based on a predefined template.

Columns are docked (FixLeft property of a data composition template area cell is set) if the FixLeft report setting is not set or is set to Auto. Rows are docked (FixTop property is set) if the FixTop report setting is not set or is set to Auto.

This change is not implemented in version 8.3.11 compatibility mode.

Rows and columns were never docked when generating a grouping header template based on a predefined template. Eliminated unexpected system behavior.
Queries.
If a query contains a UNION expression without the ALL keyword, a CAST AS Reference operation will return a single string with NULL value.

ISNULL() function applied to a CAST AS Reference expression returns the correct result.

This change is not implemented in version 8.3.11 compatibility mode

If a query contained a UNION expression without the ALL keyword, a CAST AS Reference operation might return multiple strings with NULL value.

ISNULL() function applied to a CAST AS Reference expression might return an incorrect result.

Eliminated unexpected system behavior.
Collaboration system.
Clarified some of the collaboration system error messages. Some of the collaboration system error messages were less clear. The collaboration system error messages are more clear now.
Data composition system.
In the settings composer of the data composition system, when the source of available settings is specified, if a parameter value is a fixed array and the parameter can store a value list, the value list that includes all the values from the initial fixed array is stored to the parameter.

This change is not implemented in version 8.3.11 compatibility mode

In the settings composer of the data composition system, when the source of available settings was specified, if a parameter value was a fixed array and the parameter could store a value list, a value list containing a single element with the default value of the parameter type was stored to the parameter. Eliminated unexpected system behavior.
Managed forms.
Unified and improved appearance of managed form control tooltips that have ToolTipRepresentation property set to Button. This change is implemented for various types of managed form controls. The appearance of managed form control tooltips that had ToolTipRepresentation property set to Button was not unified across different control types. Unified tooltip appearance for various types of form controls.
Mobile platform.
Mobile client.
Managed forms.
Internet-enabled functionality.
In mobile applications, for managed form field extension for an HTML document field, the Document property is now available.

In mobile applications, for EventData parameter of OnClick event handler of managed form field extension for an HTML document field, Document and Href parameters are now available.

Mobile platform notifications about calls of methods and properties that do not exist may be different from PC platform notifications.

These features were not provided.

On mobile devices, HTML documents displayed in forms were inaccessible.

Extended HTML document capabilities for the mobile platform.
DBMS operations.
System requirements.
Support of Microsoft SQL Server 2017 is implemented. Microsoft SQL Server 2017 was not supported. Support of Microsoft SQL Server 2017 is implemented.
Development tools.
For TextColor and BackColor properties of managed form buttons, both the property palette and the color selection dialog box now display the actual color values (if these properties are set to Auto or to any of the system style items). For TextColor and BackColor properties of managed form buttons, both the property palette and the color selection dialog box displayed the color of the system style item (if these properties were set to Auto or to any of the system style items). The property palette now displays property values more accurately.
Localization.
The French localization of the client applications is available. This feature was not provided. 1C:Enterprise is available to French-speaking users.
Mobile client.
The information in the About dialog box in the mobile client was expanded. There was less information in the About dialog box in the mobile client. The About dialog box in the mobile client is now closer to the About dialog box in the thin client.
Mobile platform.
Mobile client.
Collaboration system.
Implemented the feature of receiving and processing push notifications from the collaboration system. The mobile device application should be built with push notifications extension enabled. Notifications are generated by the pushnotifications.1c.com service from 1C company. The registration in service is performed automatically. The collaboration system did not generate mobile push notifications. Reduced risk of missing the collaboration system notification when the application is not running, or is hidden, or when the user is operating in another infobase within a single application.
Internet-enabled functionality.
Implemented the feature of including external providers in the OpenID authentication process.

For the specifics of external providers usage, refer to the documentation.

This feature was not provided. Improved the OpenID authentication support.
Mobile platform.
Mobile client.
The iPhone X screen is now supported in the 1C:Enterprise mobile version. This feature was not provided. The 1C:Enterprise mobile version interface is adapted to iPhone X.
Internet-enabled functionality.
1C:Enterprise 8 now supports cryptographic algorithms that meet the GOST R 34.10-2012 and 34.11-2012 requirements. This feature was not provided. Internet resources that demand the GOST R 34.10-2012 and 34.11-2012 compliance are now available in 1C:Enterprise 8.
Mobile platform.
Mobile client.
Mobile device-specific features.
1C:Enterprise platform does not support barcode scanning, making photos and videos on Windows Desktop.

The following methods of the MultimediaTools object return False on Windows Desktop: BarcodeScanningSupported(), PhotoSupported(), VideoRecordingSupported().

The following methods of the MultimediaTools object returned True on Windows Desktop: BarcodeScanningSupported(), PhotoSupported(), VideoRecordingSupported(). Eliminated unexpected system behavior.
Pictures.
If the name of the picture from a picture library equals to the name of the configuration common picture, a warning will be generated during the database update. The database update process will not be interrupted. When accessing the picture by name, the configuration picture returns.

When this warning appears, it is recommended to review picture names in the configuration.

If the name of a picture from a picture library was equal to the name of a configuration common picture, the database update could not be performed. The database update is now available if the name of a picture from a picture library is equal to the name of a configuration common picture.
Mobile platform.
Mobile client.
Administration tools.
The 1C:Enterprise 8 mobile platform now supports OS authentication.

The HTTPConnection object constructor supports the UseOSAuthentication parameter.

This feature was not provided. The 1C:Enterprise 8 mobile platform is now sufficient when the OS authentication is required.
Data display.
Mobile client.
The 1C:Enterprise mobile platform now displays messages of the same style as other mobile messages. Messages are generated by the ShowUserNotification() method with the UserNotificationStatus parameter set to UserNotificationStatus.Information. If a message was generated by the ShowUserNotification() method with the UserNotificationStatus parameter set to UserNotificationStatus.Information, this message was not displayed. Extended capabilities of the ShowUserNotification() method in the mobile client.
Mobile platform.
Mobile client.
Managed forms.
The command set and the appearance of the context menu of a managed form table row was changed in the 1C:Enterprise mobile version. The command set and the appearance of the context menu of a managed form table row in the 1C:Enterprise mobile version were different. Improved the 1C:Enterprise mobile interface.
Internet-enabled functionality.
Improved the analysis of the root certificate revocation.

Implemented the option to specify the behavior of the platform when the root certificate revocation can not be verified unambiguously. Implemented the IgnoreServerCertificatesChainRevocationSoftFail parameter of the conf.cfg file.

These changes are available in all Internet-enabled features of 1C:Enterprise platform.

The analysis of the root certificate revocation was the same regardless of the reason why the remote node was not validated.

There was no option to specify the platform behavior when the root certificate revocation could not be verified unambiguously.

Improved diagnostics of Internet-enabled functionality. In some cases the option to specify the platform behavior is now available.
Mobile platform.
Implemented the database file validation in the verify and repair feature of the mobile platform.

This feature checks whether the database file is corrupted and prompts several solutions.

These features were not provided.

The verify and repair feature could not validate the database file.

If the database file was corrupted the session was abnormally terminated.

Improved the database file diagnostics capabilities.
Configuration extensions.
If the active extension changes the database structure it can not be deleted. If you want to delete the extension you shoud deactivate it first. You will be prompted to confirm the deletion of the inactive extension that changes the database structure.

Implemented the ConfigurationExtension.ModifiesDataStructure() method, which shows whether the configuration extension changes the database structure.

When the extension that changed the database structure was deleted no actions preventing the extension data loss were performed. Reduced risk of configuration extension data loss.
Mobile client.
Mobile application builder.
A web page where user can register in the infobase (or service) can now be specified in the mobile client. This page can be reached either automatically (if there are no registered infobases in the mobile client) or manually.

You can now specify an URL with the personal account of services that contain infobases for the mobile client.

The mobile client can now retrieve shared infobase lists from the server through special web services. You can specify multiple addresses of the same server, as well as addresses of multiple servers.

The following options are now available when building a mobile application:

  • Specifying starting page that will be displayed if the mobile client infobase list is empty.
  • Specifying a custom URL in the infobase list. This URL will be displayed by the internal mobile client features.
  • Specifying multiple web services that return shared infobase lists.
  • Entering a custom web service URL to retrieve a shared infobase list.

The e1c:// type hyperlinks are now supported as a starting page and an infobase list element in the mobile client.

Implemented the AddToStartCfg command-line option for the mobile client. It adds an infobase in the mobile client infobase list. It can be placed in web pages, specified during the mobile application customization.

OpenID authentication is not supported for accessing web-servers with shared infobase lists.

These features were not provided. The registration of an infobase or a web service in the mobile client became more clear and simple.
Event log.
Implemented the following events:
  • Managing users:
    • Error adding a user (_$User$_.NewError),
    • Error changing a user (_$User$_.UpdateError),
    • Error deleting a user (_$User$_.DeleteError).
  • Infobase operations:
    • Truncate event log (_$InfoBase$_.EventLogReduce),
    • Error truncating event log (_$InfoBase$_.EventLogReduceError),
    • Error changing event log parameters (_$InfoBase$_.EventLogSettingsUpdateError),
    • Error changing infobase parameters (_$InfoBase$_.InfoBaseAdmParamsUpdateError),
    • Start dumping infobase to file (_$InfoBase$_.DumpStart),
    • End dumping infobase to file (_$InfoBase$_.DumpFinish),
    • Error dumping infobase to file (_$InfoBase$_.DumpError),
    • Start restoring infobase from file (_$InfoBase$_.RestoreStart),
    • End restoring infobase from file (_$InfoBase$_.RestoreFinish),
    • Error restoring infobase from file (_$InfoBase$_.RestoreError),
    • Error updating database configuration (_$InfoBase$_.DBConfigUpdateError),
    • Error updating extension database configuration (_$InfoBase$_.DBConfigExtensionUpdateError).

Extended the list of data types that are handled by the following events: _$Access$_.AccessDenied, _$InfoBase$_.EventLogSettingsUpdate.

New events require the DataAdministration access right to view, except managing users events and the following ones: $InfoBase$_.DBConfigUpdateError, and _$InfoBase$_.DBConfigExtensionUpdateError.

There were less registered events and less handled data types. Improved logging events.
Data composition system.
Charts.
Some of the output parameters of the data composition system are only saved if their Use flag is set (the exact list of parameters depends on the configuration compatibility mode).
  • In compatibility mode Version 8.3.10 or earlier: ChartType.PointsScale, ChartType.ValuesScale, and ChartType.SeriesScale.
  • In compatibility mode Version 8.3.11 or earlier: ChartType.ColorPaletteDescription, ChartType.ReferenceBandsColorPaletteDescription, ChartType.ValuesReferenceLines, ChartType.ValuesReferenceBands, ChartType.PointsReferenceLines, ChartType.PointsReferenceBands.
All of the changes in the output parameters of the data composition system were saved. This could cause issues at opening data composition settings in the earlier versions of 1C:Enterprise. Data composition settings related to charts are now usable in the earlier platform versions.
Web client.
The Mozilla Firefox add-on that provides access to 1C:Enterprise extensions and 1C:Enterprise add-ins is available in the add-on store https://addons.mozilla.org. The add-on is automatically updated to newer versions as they appear in the store. The Mozilla Firefox add-on that provides access to 1C:Enterprise extensions and 1C:Enterprise add-ins was not available in the add-on store https://addons.mozilla.org. The add-on updates were delivered and installed with new 1C:Enterprise versions. Updates of the Mozilla Firefox add-on are now transparent to users.
Mobile client.
Mobile platform.
Managed forms.
In the mobile version of 1C:Enterprise, in HTML document fields, full-featured editing of HTML page input fields is now available (if their contentEditable property allows editing). At that, all formatted document functionality is supported. In the mobile version of 1C:Enterprise, in HTML document fields, full-featured editing of HTML page input fields was not available (if their contentEditable property allowed editing). Extended HTML document functionality in the mobile version of 1C:Enterprise.
Software licensing.
Software licenses can be associated with dongles.

Human-readable information about the license is added to the bottom of activated software license files. Such files are compatible with the earlier 1C:Enterprise versions.

Software licenses could not be associated with dongles.

Activated software license files did not contain human-readable information about the license.

The software licensing features are upgraded.
Internet-enabled functionality.
Add-ins.
Cryptography support.
File operations.
Distribution packages of the file system extension, the cryptography extension, and the add-in extension for Microsoft Internet Explorer are converted into .exe files. Distribution packages in .cab format are considered obsolete, although supported.

The add-in technology documentation is updated. (read more)

Distribution packages of the file system extension, the cryptography extension, and the add-in extension for Microsoft Internet Explorer were provided in .cab files. Installation of the file system extension, the cryptography extension, and the add-in extension for Microsoft Internet Explorer is more convenient.
System requirements.
Linux.
The following Linux distribution packages are supported:
  • ALT Linux SPT 7
  • ALT Server 8
  • ALT Workstation K 8
  • ALT Workstation 8
  • ALT Education 8
  • ALT SP 8

Both 32-bit and 64-bit distribution packages are supported. 1C:Enterprise server clusters and client applications are supported.

The distribution packages were not supported. Extended list of supported Linux distribution packages.
Internet-enabled functionality.
Upgrade: the credentials used as a basis for WS-reference and WSDefinition objects are only sent to the primary resource that provides a WSDL definition. If the downloaded schema requires schemas from other secondary resources, they are accessed anonymously. The credentials that had been used as a basis for WS-reference and WSDefinition objects were used to access all resources that provided WSDL definitions. To download a web service definition, if a web server requires authorization, the credentials are sent only to the primary resource selected to download the schema.
Command interface.
Upgrade: for the "All functions" dialog box in the thick and thin client applications, the search by the first characters is disabled. To open the search box, press Ctrl+F. To move to the next search result, press F3. To move to the previous search result, press Ctrl+F3. In the "All functions" dialog box, there were two ways to start a search:
  • By opening the search box with Ctrl+F (in all client applications).
  • By typing the search text in the list of configuration objects (in the thick and thin client applications). The web client did not support search by typing the search text in the list of configuration objects.
Eliminated unexpected system behavior.
Regional settings.
Upgrade: in accordance with the Federal Law of the Russian Federation No. 368-FZ, a new time zone is applied for Volgograd oblast. The update is applied to all 1C:Enterprise system components, except for the web client. The web client sets the time in accordance with the time zone information provided by the operating system and web browser. 1C:Enterprise ignored the changes introduced by the Federal Law of the Russian Federation No. 368-FZ. New time zone settings are applied due to the legislation change.
Configuration comparison and merging.
New feature: on comparing two configurations, the command order changes are displayed for the commands stored in standard command groups. On comparing two configurations, the command order changes were not displayed for the commands stored in standard command groups. Therefore, the changes were not applied to the resulting configuration. Eliminated unexpected system behavior.
Mobile application builder.
Upgrade: Mobile application builder successfully builds applications when an add-in is missing for some mobile operating systems supported by the mobile application. It records warnings about missing add-ins to the mobile application building log.

When a mobile application attempts to access a missing add-in, an exception is generated.

Mobile application builder did not allow building applications when an add-in was missing for a mobile operating system supported by the mobile application. You can build a mobile application if there is an add-in that is not required on some operating systems supported by the mobile application.
Mobile client.
Data history.
Upgrade: the Change history command is hidden from context menus of dynamic lists in the mobile client version 8.3.12 connected to 1C:Enterprise server version 8.3.13 or later. Two Change history commands were displayed in the context menus of dynamic lists in the mobile client version 8.3.12 connected to 1C:Enterprise server version 8.3.13 or later. Both commands were unavailable. Eliminated unexpected system behavior.
Client application.
Upgrade: client applications require less RAM to handle pictures. Client applications required more RAM to handle pictures. RAM consumption by client applications when handling pictures is optimized.
Server clusters.
Upgrade: occasional performance degradation of loaded server clusters is fixed. Occasionally, performance degradation of loaded server clusters occurred. Server cluster performance is more stable.
System requirements.
Linux.
Upgrade: new approach to Linux OS distribution support. 1C:Enterprise supports only distributions listed in the system requirements. In general, the client-supported distribution list matches the server-supported distribution list, but there might be some exceptions. The list of supported Linux distributions is up-to-date. The list of supported Linux distributions was not up-to-date. The list of supported Linux distributions is brought up-to-date.
Mobile client.
Upgrade: when you use iOS mobile application home page to add an application, the compatibility check is based on the digital signatures of all configurations included in the mobile application build. When developers used iOS mobile application home page to add a new application, the application failed. You can use iOS mobile application home page to add new applications based on the configurations included in the mobile client application.
Mobile client.
New feature: the favorites setting form contains hint text on how to use this form.

Upgrade: If a mobile client form has a link, the More actions menu always contains the commands Add to favorites and Get link.

New command in the Get link dialog box that adds a link to the favorites.

The favorites setting form did not contain hint text on how to use this form.

If a mobile client form had a link, then:

  • The commands Add to favorites and Get link were added to the More actions menu only if the following conditions were met: The form had a blank command bar and the command bar had a non-blank More actions menu.
  • The commands Add to favorites and Get link were unavailable if the form had no command bar or if the command bar contained only one command.

Command of adding a link to the favorites was not available in the dialog box of the Add to favorites command.

Mobile client interface is improved.
Mobile client.
Upgrade: the table row rearrangement command is automatically added to the table context menu instead of commands of moving rows up and down (even if command bar autofill is disabled).

Upgrade: if the multiple choice is set for a table (even if command bar autofill is disabled), the command of selecting several table rows is automatically added to the table context menu and table command bar.

The table row rearrangement command was added to the table context menu only if the context menu had been filled automatically or manually.

Command of selecting several table rows was added to the table context menu and the table command bar only if the table context menu and the table command bar had been filled automatically or manually.

Mobile client interface is improved.

Next page: Transition from the previous version to the version 8.3.12