Skip to content

Release Notes v2.0.0 beta1

NeySlim edited this page Feb 6, 2026 · 2 revisions

Release Notes v2.0.0-beta1

Release Date: February 6, 2026

⚠️ Beta Release - This is a major release with significant changes. Please report any issues on GitHub.

🎨 Complete UI Redesign

UCM v2.0.0 features a completely redesigned user interface built with modern technologies:

  • React 18 with Vite for fast development and optimized builds
  • Radix UI for accessible, high-quality components
  • Tailwind CSS for consistent styling
  • Split-View Layout with sidebar, explorer panel, and detail views
  • Responsive Design that works on mobile, tablet, and desktop

✨ New Features

12 Theme Variants

  • 6 color themes: Gray, Blue Ocean, Purple Night, Green Forest, Orange Sunset, Cyber Pink
  • Light and Dark modes for each
  • "Follow System" option for automatic switching

User Groups

  • Create groups to organize users
  • Assign permissions to groups
  • Manage group membership

Certificate Templates

  • Predefined certificate configurations
  • Server, Client, Code Signing templates
  • Custom templates with key usage settings

Certificate Tools

  • SSL Checker - Check remote server certificates
  • CSR Decoder - Decode and analyze CSRs
  • Certificate Decoder - View certificate details
  • Key Matcher - Verify key/cert/CSR match
  • Format Converter - Convert between PEM, DER, PKCS12, PKCS7

Smart Import

  • Intelligent parser for certificates, keys, and CSRs
  • Auto-detect content type from pasted data
  • Batch import support

Command Palette (Ctrl+K)

  • Quick navigation to any page
  • Search certificates, CAs, users
  • Quick actions (create cert, create CA, etc.)

Trust Store

  • Manage trusted CA certificates
  • Import external CA chains
  • Verify trust relationships

Enhanced Dashboard

  • Real-time statistics
  • Certificate trend chart (7 days)
  • Status distribution pie chart
  • Recent activity feed with live updates
  • System health monitoring

Audit Logs

  • Complete action logging
  • Filter by action type, user, date range
  • Export to CSV
  • Integrity verification (hash chain)

ACME Management

  • Account list and details
  • Order history with status tracking
  • Challenge status monitoring
  • Certificate issuance history

📦 Installation

Debian/Ubuntu

wget https://github.com/NeySlim/ultimate-ca-manager/releases/download/v2.0.0-beta1/ucm_2.0.0.beta1_all.deb
sudo apt install -y python3-venv python3-pip
sudo dpkg -i ucm_2.0.0.beta1_all.deb

RHEL/Rocky/Fedora

wget https://github.com/NeySlim/ultimate-ca-manager/releases/download/v2.0.0-beta1/ucm-2.0.0.beta1-1.fc43.noarch.rpm
sudo dnf install ./ucm-2.0.0.beta1-1.fc43.noarch.rpm

Docker (Coming Soon)

docker run -d --name ucm -p 8443:8443 ghcr.io/neyslim/ultimate-ca-manager:2.0.0-beta1

⬆️ Upgrading from v1.8.x

Upgrades are automatic! When you install the new package:

  1. Existing data is backed up to /opt/ucm/data/backups/
  2. Database schema is migrated automatically
  3. Configuration is preserved
  4. Service restarts with new version

What Gets Migrated

  • ✅ All certificates and CAs
  • ✅ User accounts and settings
  • ✅ ACME accounts and orders
  • ✅ Audit logs
  • ✅ System configuration

🔧 Path Changes

v2.0.0 harmonizes installation paths across DEB and RPM:

Component v1.8.x v2.0.0
Application Various /opt/ucm/
Data /opt/ucm/backend/data/ /opt/ucm/data/
Config /etc/ucm/config.json /etc/ucm/ucm.env
Logs /var/log/ucm/ /var/log/ucm/

🐛 Known Issues

  • Docker image not yet published to GHCR (coming soon)
  • Some theme transitions may flicker on slow devices

📚 Documentation

🙏 Feedback

This is a beta release. We appreciate your feedback!

Clone this wiki locally