Release Notes
v2.9 - Long Term Support (LTS) release version
Last updated
Was this helpful?
v2.9 - Long Term Support (LTS) release version
Last updated
Was this helpful?
Local Governance 2.9-LTS is the latest Long-Term Support version, offering a more stable and reliable foundation for local governance solutions.
This release focuses on:
Enhanced security measures
Improved system stability
Streamlined deployment processes
Simplified configuration
Periodic updates—including minor adjustments and significant enhancements—will be rolled out as needed to maintain optimal performance and reliability.
Long-Term Support
Support for Local Governance 2.9-LTS will be available for the next five years.
A clear migration guide is provided to ease transitions to future LTS versions at the end of the current support cycle.
As part of the 2.9-LTS release, the various services have been logically unbundled from .
Core services are now available in .
Municipal services are bundled and moved to .
Common services have been bundled and moved to .
Dashboard and analytics services have been bundled and moved to .
This restructuring improves:
Code maintainability
CI/CD efficiency
Independent versioning, releases and deployments
Infra/Backbone upgrade:
- Postgres upgrade
- Kafka upgrade
- Redis upgrade
- Kubernetes upgrade
- Elasticsearch upgrade
Use of Helm file for deployment management
Upgrade of urban service dependencies
Zuul Gateway is deprecated and has been replaced with Spring Cloud Gateway
Inbox v2 migration for trade license, property tax, and online building plan approval
Fixed the circular dependency in the birth and death
Updated business service code for birth certificates
Added tenantId attribute in SearchCriteria model class and updated QueryBuilder & Repository classes of egov-survey-service
Fixed the NPE in the Citizen Complaint Resolution System
Added SSL certificate support code in the property service to fetch data from Elastic Search, and also fixed the circular dependency issue in the property service.
Fixed the circular dependency issue in the property calculator service
Fixed the Kafka configuration issue in the property service v2
No Objection Certificate (NOC) Service - Schema Prefix Cleanup in SQL Scripts
Removed unnecessary public schema prefix from table references in SQL scripts.
This change improves compatibility with environments using custom or tenant-specific schemas and ensures cleaner, more portable database scripts.
Upgraded all Helm charts to support Kubernetes version upgrade from 1.20 to 1.30
eDCR Module -
Resolved internal service call host configuration issues to ensure stable and reliable inter-service communication.
Support for Single-Schema without Sub-Tenant Mapping
Added support for deployments where all ULBs/cities share a single schema (based on the state-level tenant ID), removing the need for sub-tenant schema mapping. This simplifies configuration and is ideal for unified or centralised setups.
Customized WildFly Application Server for edcr and finance
Integrated a customised WildFly server version tailored to support PostgreSQL 14 and above, ensuring compatibility with modern database environments.
Finance Module
Workflow Issue Fix in Expense Bill & Voucher
Resolved an issue in the workflow forward and approval process for Expense Bills and Vouchers:
Previously, clicking “Forward” redirected users to an error page.
The issue has been fixed, and the workflow can now be forwarded and approved without errors.
Optimised Docker Build Process
The Finance service now builds the application at runtime instead of pulling the EAR file from Nexus. This change improves build transparency, flexibility, and reduces dependency on pre-packaged artefacts.
Logout Enhancements
Implemented improved logout handling: When a user logs out from DIGIT UI, the session is now also cleared on the Finance application server, ensuring better session management and security.
Note: Refer to the for details on core service upgrades.
URBAN -
-
-