Skip to main content

API Platform releases

To install API Platform services version 2.44.0 or later, install the DGCLI utility version 3 and follow the update instructions.

2.47.0

Release date: 2025-11-27

Dependencies

Before updating any service included in API Platform version 2.47.0, make sure that the required dependency components of the correct versions are installed:

Component
Version
DGCLI Utility3
Core services2.1.0

For more details, see the Administrator guide → Update section.

New

Service
Changes
Maps API
(Styles API)
Updated service version to support the latest versions of MapGL and Zenith.
Maps API
(MapGL JS API)
See the full list of changes from version 1.66.0 to 1.67.0.
Maps API
(Tiles API)
  • Enabled connecting to Apache Cassandra via TLS.
  • Added the cassandra.tls.enableHostVerification, cassandra.tls.deploySecret, cassandra.tls.ca, cassandra.tls.cert, and cassandra.tls.key parameters to the configuration file.
See the values.yaml example on GitHub and the updated configuration file.
Traffic API ProxyUpdated the configuration file structure:
  • The proxy.host parameter must now specify the jam.api.2gis.com host for map services and the datagateway.api.2gis.com host for navigation services.
  • The proxy.licenseKey parameter is now required if proxy.locationDG is true.
See the values.yaml example on GitHub and the updated configuration files.
Platform Manager
  • Released the mobile version of the Platform Manager.
  • Added parameters for specifying URLs of several service hosts: ui.mapStyles.entryPageUrl, ui.pro.entryPageUrl, ui.cityLens.entryPageUrl, ui.onpremise.entryPageUrl, and ui.kitDocs.entryPageUrl.
  • Updated the Platform Manager interface:
    • Moved main navigation from the top bar to the left sidebar.
    • Added links to Documentation, Style Editor, Pro, CityLens, and On-Premise in navigation menu.
    • Added a Cookies pop-up.
See the values.yaml example on GitHub and also see the updated configuration file.

Breaking changes and backward compatibility

Service
Changes
Maps API
(Tiles API)
Renamed the cassandra.ssl parameter to cassandra.tls. See the values.yaml example on GitHub and the updated configuration file.
Search API
(Catalog APIs)
  • The JsQuery extension is no longer required for the service to operate.
  • For optimal performance, it is recommended to update the data and run the application with the new manifest version.
Traffic API ProxyRenamed the proxy.apiKey parameter to proxy.licenseKey. See the values.yaml example on GitHub and the updated configuration files.
Statistics Collection serviceUpdated the configuration file structure:
  • Removed the kafka.sasl.createSecret parameter. Now, if the kafka.sasl.secretName parameter is empty, a new secret is created automatically.
  • Removed the kafka.sasl.jaas parameter. Instead, use the kafka.sasl.jaasLoginModule, kafka.sasl.username, and kafka.sasl.password parameters for authentication in Apache Kafka using username and password.
See the values.yaml example on GitHub and the updated configuration file.
Platform ManagerTo ensure proper operation of the service, update the API Keys service to version 1.140.0.

2.46.0

Release date: 2025-11-17

Dependencies

Before updating any service included in API Platform version 2.46.0, make sure that the required dependency components of the correct versions are installed:

Component
Version
DGCLI Utility3
Core services2.0.0

For more details, see the Administrator guide → Update section.

New

Service
Changes
Navigation API
(Navi-Back)
Navigation API
(Navi-Attractor)
Navigation API
(Navi-Splitter)
Navigation API
(Distance Matrix Async API)
Renamed the parameter s3.publicNetloc to s3.publicUrl. The previous parameter name is still supported but will trigger a warning. See the values.yaml example on GitHub.

Bug fixes and enhancements

Service
Changes
Navigation API
(Navi-Back, Navi-Attractor)
Updated the path to Apache Kafka certificates.
Navigation API
(Distance Matrix Async API)
Optimized task preparation for large matrices.

2.45.0

Release date: 2025-10-30

Dependencies

Before updating any service included in API Platform version 2.45.0, make sure that the required dependency components of the correct versions are installed:

Component
Version
DGCLI Utility3
Core services2.0.0

For more details, see the Administrator guide → Update section.

New

Service
Changes
Maps API
(Tiles API)
  • Enabled specifying the origin of requests to Tiles API that will bypass access key verification: see the proxy.access.skipExactOrigins parameter.
  • Enabled specifying certain Tiles API hosts, the request data for which will be sent to the Statistics Collection service: see the proxy.access.stat.registerExactHosts parameter.
See the values.yaml example on GitHub.
Maps API
(MapGL JS API)
See the full list of changes from version 1.65.0 to version 1.66.0.
Navigation APIEnabled building routes on public transport using the mobile SDK. To start working with public transport routes, reinstall the navigation services with the updated rules file and then use the /ctx/3.0 endpoint.
Navigation API
(Navi-Attractor)
Enabled redefining the mount point of configuration files: see the attractor.configFilepath parameter in the values.yaml example on GitHub.
Navigation API
(Navi-Back)
Enabled redefining the mount point of configuration files: see the naviback.configFilepath and envoy.configFilepath parameters in the values.yaml example on GitHub.
Navigation API
(Navi-Router)
Enabled redefining the name of the file with city information provided by the Navi-Castle service: see the router.citiesFilename parameter in the values.yaml example on GitHub.
Navigation API
(Navi-Front)
Enabled configuring the liveness and readiness probes for containers: see the livenessProbe and readinessProbe parameter groups and the customLivenessProbe and customReadinessProbe parameters in the values.yaml example on GitHub.
Navigation API
(Distance Matrix Async API)
  • Enabled configuring the liveness and readiness probes for containers: see the livenessProbe and readinessProbe parameter groups and the customLivenessProbe and customReadinessProbe parameters.
  • Enabled configuring the log format: see the dm.logFormat parameter.
  • Enabled redefining the mount point of configuration files: see the dm.configFilepath parameter.
  • Removed the dm.taskSplitSize parameter.
See the values.yaml example on GitHub.

2.44.0

Release date: 2025-09-30

Dependencies

Before updating any service included in API Platform version 2.44.0, make sure that the required dependency components of the correct versions are installed:

Component
Version
DGCLI Utility3
Core services2.0.0

For more details, see the Administrator guide → Update section.

New

Service
Changes
MapGL JS APISee the full list of changes from version 1.63.0 to version 1.65.0.
Catalog APIsAdded the items.trade_license field with information about the organization trade license to the response body for the 3.0/markers endpoint.
Statistics Collection serviceAdded a new service for collecting API usage statistics and tracking API key limits. See the description of architecture and installation of the service.