# November 2025 Update

Released November 4, 2025 (version v2025.45)

We're excited to announce a change in our update schedule! Starting this month, we're transitioning from weekly to monthly update announcements. This allows us to group related features together and present more substantial improvements in each update. Don't worry - we're still shipping updates just as frequently, we're just organizing our communications to be more meaningful.

## New Features

### Application labeling and tagging

Organize your applications with custom labels and tags for improved project management.

- Add descriptive labels to applications that differ from the technical name
- Assign multiple tags to categorize and filter applications
- Search and filter your application list by tags
- Keep your dashboard organized as your application portfolio grows

### Database import tool

Import existing MySQL databases directly into your application services with a new streamlined import tool.

- Connection validation before import
- Real-time progress tracking with live logs
- Support for remote MySQL servers
- Streaming data transfer for optimal performance
- Automatic retry on connection issues

### Build caching and optimization

Significantly faster container builds with new caching capabilities.

- Docker layer caching reduces rebuild times by up to 70%
- Custom base image support for standardized environments
- Mirror base images to your private registry
- Intelligent cache invalidation

### Node management UI

Manage Kubernetes nodes directly from the web interface.

- View node status and resource usage
- Remove nodes with a single click
- Automatic workload migration during node removal
- Real-time node health monitoring

### Debug notifications

Stay informed about debug session activities.

- Get notified when debug sessions start or end
- Receive alerts for debug snapshot creation
- Track debug access across your team
- Configurable notification preferences

## Improvements

### MySQL 8.4 support

Latest MySQL version now available for database services with performance improvements and new features.

### Valkey support for Horizon

Use Valkey as a Redis alternative with Laravel Horizon for queue processing.

### Enhanced autoscaler

Major improvements to application autoscaling with better queue length detection and improved scaling decision logic.

- Better queue length detection algorithms
- Improved scaling decision logic
- Support for custom metrics
- Reduced scaling latency
- More predictable scaling behavior

### Dark mode improvements

Enhanced theme switching with smoother transitions and better contrast ratios.

### Tax collection system

Improved billing system with proper tax calculation and display for all regions.

### Registry cleanup

Automatic cleanup of unused container images to reduce storage costs.

- Reduces storage costs
- Configurable retention policies
- Safe cleanup with dependency checking
- Scheduled automatic runs

## Bug Fixes

### Fixed Stripe webhook processing

Resolved issues with credit additions through Stripe webhooks.

### Resolved ingress update issues

Fixed problems when modifying domains on deployed applications.

### Corrected CPU limit configurations

Fixed CPU limit settings for services to prevent resource allocation issues.

### Fixed debug snapshot creation

Resolved issues with creating and retrieving debug snapshots.

### Improved log streaming reliability

Enhanced log streaming performance and stability.

### Resolved duplicate domain validation

Fixed validation logic that incorrectly flagged domains as duplicates.

### Fixed volume cleanup processes

Corrected cleanup of persistent volumes for deleted applications.

### Fixed worker service configuration

Resolved request/limit configuration issues for worker services.

### Resolved 2FA bypass during impersonation

Fixed security issue where 2FA could be bypassed during user impersonation.

## Notes

- The platform now defaults to MySQL 8.4 for new database services. Existing services remain unchanged.
- Build caching is automatically enabled for all new deployments. No configuration required.
- The autoscaler improvements are automatically applied to all existing autoscaling configurations.
- Registry cleanup runs automatically but can be triggered manually if needed.
