The module lifecycle stage: Generally available version
The module has requirements for installation
v1.7.0
Breaking changes
- The
postgres.mode,redis.modeandclickhouse.modeparameters must now be set explicitly in ModuleConfig; the module settings version is2. Without these parameters, the module will not upgrade and its release will remainPending - If PostgreSQL and Redis previously used the default deployment mode, set
postgres.mode: internalandredis.mode: internalbefore upgrading - ClickHouse is introduced in this release. To keep running without ClickHouse, set
clickhouse.mode: externaland leaveclickhouse.hostempty; to install it, explicitly selectinternalormanaged
Highlights
- ClickHouse support for storing platform historical data such as entity property history
- Configurable length of Redis event streams
- New agent component: the platform AI agent ddp-agent, deployed together with the portal
New features
- Added the ModuleConfig section clickhouse (mode, host, port, database, username, password, image) for internal or external ClickHouse
- Added ModuleConfig settings clickhouse.replication for tuning data delivery from PostgreSQL to ClickHouse
- Added ModuleConfig settings clickhouse.propertyHistory for entity property history retention
- Added ModuleConfig setting events.streamMaxLen to limit the length of Redis event streams
- Added the agent Deployment with the platform AI agent; the module generates its API key and connects it to the backend, no ModuleConfig settings are required
- Added ModuleConfig setting logger.executionLevel to set the minimum level of messages in the execution logs of processes, actions, datasource synchronizations and health checks
- Secrets from additionalImagePullSecrets are added to the agent pod
Security updates
- Containers of backend, frontend, PostgreSQL, Redis, workers, and agent drop all Linux capabilities
Upgrade notes
- When connecting an external ClickHouse instance (
clickhouse.mode: externalwith a non-emptyclickhouse.host), create the database before the upgrade: the module applies schema migrations but does not create the database
Docs
- Documented connecting external ClickHouse and installing internal ClickHouse from a private registry
- See product release notes at https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.7.0/
v1.6.4
Highlights
- No module-level changes; product updates are in the product release notes
Docs
- See product release notes at https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.6.4/
v1.6.3
Highlights
- No module-level changes; product updates are in the product release notes
Docs
- See product release notes at https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.6.3/
v1.6.2
Highlights
- No module-level changes; product updates are in the product release notes
Docs
- See product release notes at https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.6.2/
v1.6.1
Highlights
- Minor module metadata cleanup in module.yaml
Improvements
- Removed the unused tags field from module.yaml
Docs
- See product release notes at https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.6.1/
v1.6.0
Highlights
- Security hardening for module workloads
- Frontend dependencies updated
Security updates
- Hardened container security contexts for backend, frontend, PostgreSQL, Redis, and workers
Docs
- See product release notes at https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.6.0/
Dependencies
- Updated frontend dependencies
v1.5.0
Highlights
- Medium-severity CVEs fixed in backend dependencies
- Go updated to 1.25.9
Security updates
- Fixed medium-severity CVEs in backend Go dependencies
Docs
- See product release notes at https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.5.0/
Dependencies
- Updated Go to 1.25.9 and backend dependencies
- Updated module base images including the Go 1.25.9 builder
v1.4.0
Highlights
- pg_trgm is enabled automatically for internal PostgreSQL
- Go and frontend dependencies updated
New features
- Internal PostgreSQL now creates the required pg_trgm extension automatically
Upgrade notes
- When using external PostgreSQL, enable the pg_trgm extension before upgrading
Docs
- Documented the pg_trgm requirement for external PostgreSQL in the getting started guide
- See product release notes at https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.4.0/
Dependencies
- Updated Go modules and set the Go version to 1.25.0
- Updated frontend dependencies and applied npm audit fixes
v1.3.1
Highlights
- No module-level changes; product updates are in the product release notes
Docs
- See product release notes at https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.3.1/
v1.3.0
Highlights
- Module reached General Availability
- VPA and workers PodDisruptionBudget added
New features
- Added Vertical Pod Autoscaler resources for backend, frontend, PostgreSQL, Redis, and workers
- Added PodDisruptionBudget for workers
Improvements
- Module stage set to General Availability
- Pods restart automatically when ConfigMap content changes
Docs
- See product release notes at https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.3.0/
Dependencies
- Updated Go modules including golang.org/x/* and JWT libraries
v1.2.1
Highlights
- No module-level changes; product updates are in the product release notes
Docs
- See product release notes at https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.2.1/
v1.2.0
Highlights
- Action logging to stdout can be controlled via ModuleConfig
New features
- Added ModuleConfig setting actions.logging.enabled to control action logging to stdout
Docs
- See product release notes at https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.2.0/
v1.1.4
Highlights
- Private registry pull secrets can be configured for module images
New features
- Added ModuleConfig setting additionalImagePullSecrets for private registries
Docs
- Documented installing internal PostgreSQL and Redis from a private registry
v1.1.3
Highlights
- Custom images for internal PostgreSQL and Redis
New features
- Added ModuleConfig settings postgres.image and redis.image for internal databases
v1.1.2
Highlights
- No module-level changes in this release
v1.1.1
Highlights
- No module-level changes; product updates are in the product release notes
Docs
- See product release notes at https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.1.1/
v1.1.0
Highlights
- Background tasks run in a dedicated workers Deployment
- Images moved to distroless
New features
- Added a dedicated workers Deployment for background tasks
Improvements
- Updated ModuleConfig OpenAPI schema defaults and validation for domain, PostgreSQL, Redis, and security settings
Security updates
- Switched application images to distroless-based builds
Docs
- See product release notes at https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.1.0/
Dependencies
- Updated Go modules and frontend dependencies
v1.0.1
Highlights
- No module-level changes; product updates are in the product release notes
Docs
- See product release notes at https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.0.1/
v1.0.0
Highlights
- Initial public release of the development-platform module
Docs
- See product release notes at https://deckhouse.ru/products/development-platform/documentation/release-notes/v1.0.0/