Skip to content

Release Notes v2.1.0

NeySlim edited this page Feb 14, 2026 · 6 revisions

Release Notes - v2.1.0

Release Date: February 2026
Type: Feature Release

Highlights

🎨 Operations Center Redesign

  • Unified Import, Export, and Bulk Actions under a single sidebar page
  • Import: Smart Import with automatic format detection + OPNsense sync
  • Export: Action cards per resource type with PEM and P7B download options
  • Bulk Actions: Resource type chips, inline search, status/CA filters, table/basket view toggle

🔧 Global Layout Consistency

  • Globalized sidebar content width via sidebarContentClass in ResponsiveLayout
  • All sidebar pages now share consistent max-width and padding
  • Mobile-optimized views for all pages

🔐 Security Improvements

  • Default password changed to changeme123 across all platforms (DEB, RPM, Docker)
  • Force password change on first login
  • No more random generated passwords that are hard to find

🌐 ACME Multi-CA

  • Support for multiple ACME Certificate Authorities
  • Let's Encrypt, ZeroSSL, Buypass, and custom ACME servers

📖 In-App Help System

  • Floating contextual help panel on every page
  • Draggable, resizable, with mobile bottom-sheet mode
  • Tips, warnings, and related page links

🎯 UI/UX Improvements

  • Refined certificate tools page with consistent button sizing
  • Improved mobile navigation with dropdown selectors
  • Short labels (CA, CSR) for compact displays
  • Global i18n short label keys for reuse

Bug Fixes

  • Fixed CA filter in bulk actions (was using id instead of refid)
  • Fixed content width inconsistency between Settings and Operations pages
  • Fixed Export section layout and visual design

Breaking Changes

  • Default admin password is now changeme123 (was randomly generated)
  • Operations page replaces the old Import/Export page

Upgrade Notes

  • Existing installations: no database migration needed
  • The default password change only affects new installations
  • All existing user passwords remain unchanged

Clone this wiki locally