Skip to main content

Release v0.0.16

Β· 3 min read
vNext Team
Burgan Tech Engineering

Overview​

This release focuses on major version upgrades for core runtime components and enhanced configuration management. The release includes significant updates to container image versions, improved development environment configuration, and continued refinements to service health monitoring.

πŸš€ Major Version Updates​

Core Runtime Component Upgrades​

Updated all major vNext Runtime components to version 0.0.16, providing the latest features and improvements.

Version Updates:

  • VNext Orchestrator: 0.0.14 β†’ 0.0.16
  • VNext Execution: 0.0.14 β†’ 0.0.16
  • VNext Init: 0.0.14 β†’ 0.0.16

Benefits:

  • Latest feature set and bug fixes
  • Improved performance and stability
  • Enhanced security updates
  • Better compatibility with modern infrastructure

πŸ”§ Infrastructure Improvements​

Development Configuration Management​

Enhanced development environment setup with dedicated configuration files for better local development experience.

New Configuration Files:

  • appsettings.Development.json - Orchestration service development settings
  • appsettings.Execution.Development.json - Execution service development settings

Features:

  • Environment-specific configuration isolation
  • Improved debugging capabilities
  • Better development workflow support
  • Consistent configuration management across services

OpenTelemetry Configuration Refinement​

Continued improvements to OpenTelemetry configuration for better observability.

Configuration Updates:

# Standardized OpenTelemetry Configuration
OTEL_EXPORTER_OTLP_ENDPOINT=http://otel-collector:4317
OTEL_EXPORTER_OTLP_PROTOCOL=grpc
OTEL_SERVICE_NAME=vnext-app|vnext-execution-app

Impact:

  • Consistent telemetry configuration across all services
  • Improved monitoring and observability
  • Better trace correlation and analysis
  • Enhanced debugging capabilities

Health Check Enhancements​

Further improvements to service health monitoring and startup coordination.

Makefile Improvements:

  • Enhanced health check timing with strategic delays
  • Better user feedback during service verification
  • Improved service coordination messaging
  • More reliable startup sequence management

πŸ“‹ Configuration Updates​

Environment Variables​

Updated environment variables for the new version:

# Updated Component Versions
VNEXT_ORCHESTRATOR_VERSION=0.0.16
VNEXT_EXECUTION_VERSION=0.0.16
VNEXT_INIT_VERSION=0.0.16

# Maintained Core Runtime Version
VNEXT_CORE_RUNTIME_VERSION=0.0.9

# OpenTelemetry Configuration
OTEL_EXPORTER_OTLP_ENDPOINT=http://otel-collector:4317
OTEL_EXPORTER_OTLP_PROTOCOL=grpc

Docker Compose Enhancements​

  • Added development configuration volume mounts
  • Maintained npm cache volume for improved performance
  • Enhanced container networking and health checks
  • Better development environment support

πŸ› Bug Fixes and Improvements​

Service Configuration​

  • Streamlined environment configuration files
  • Removed redundant configuration entries
  • Improved configuration consistency across services
  • Better separation of concerns for different environments

Development Experience​

  • Enhanced local development setup
  • Better configuration management for debugging
  • Improved service startup feedback
  • More reliable health check reporting

πŸš€ Deployment Notes​

Upgrade Instructions​

  1. Update environment files with new version numbers
  2. Pull latest container images (v0.0.16)
  3. Restart services to apply configuration improvements
  4. Verify health checks are working correctly

Breaking Changes​

  • None - this is a backward-compatible release

Compatibility​

  • Compatible with all existing workflows and configurations
  • No API changes
  • No database schema changes
  • Maintains backward compatibility with v0.0.13+ workflows

πŸ“Š Performance Improvements​

Container Management​

  • Latest container images with performance optimizations
  • Improved resource utilization
  • Better startup times with enhanced configuration
  • More efficient development environment setup

Monitoring and Observability​

  • Consistent OpenTelemetry configuration across all services
  • Better trace correlation and analysis
  • Enhanced debugging capabilities for development
  • Improved service health monitoring

πŸ” Technical Details​

Version Alignment​

All core vNext Runtime components are now aligned to version 0.0.16:

  • Ensures consistent feature set across all services
  • Simplifies version management and troubleshooting
  • Provides unified platform capabilities
  • Enables better integration testing

Configuration Management​

Enhanced configuration strategy provides:

  • Environment-specific settings isolation
  • Better development experience
  • Improved debugging capabilities
  • Consistent configuration patterns

Health Check Reliability​

Continued improvements to health check system:

  • Better timing coordination between services
  • Enhanced user feedback during startup
  • More reliable service dependency management
  • Improved monitoring accuracy

πŸ› οΈ Development Environment​

New Features for Developers​

  • Dedicated development configuration files
  • Better local debugging support
  • Enhanced service startup coordination
  • Improved development workflow

Configuration Files​

The new development configuration files provide:

  • Environment-specific logging levels
  • Development-optimized connection strings
  • Enhanced debugging features
  • Better local development experience

πŸ“ž Support​

For technical support and questions, please contact the vNext Runtime Platform team.


vNext Runtime Platform Team
October 24, 2025