Skip to content

LLM Controller CE v1.1.0

Choose a tag to compare

@tensioncore tensioncore released this 22 Jul 14:00
· 1 commit to main since this release

LLM Controller CE v1.1 is a post-launch refinement release focused on usability, runtime visibility, drawer polish, mobile behavior, and release stability.

This update improves the core Community Edition experience without changing the database schema, model loading behavior, benchmark scoring, analytics calculations, authentication behavior, or core chat storage behavior.

Highlights

  • Added chat sidebar search so large chat histories can be filtered quickly by title.
  • Added direct chat URLs so the active chat can be opened or refreshed without losing place.
  • Preserved active chat state across page refreshes.
  • Improved chat sidebar row behavior so rename/delete controls are cleaner and chat titles use available space better.
  • Fixed mobile model selector layout so the final models are reachable instead of being hidden behind the bottom UI.
  • Added automatic Logs drawer lifecycle behavior so the log stream starts when opened and stops when closed.
  • Added automatic GPU Monitor drawer lifecycle behavior so monitoring starts when opened and stops when closed.
  • Preserved manual Start, Stop, Clear, and Copy controls for Logs and GPU Monitor.
  • Added system RAM used/total visibility to runtime monitoring.
  • Improved Analytics drawer readability, spacing, sorting indicators, table layout, and summary presentation.
  • Moved Total Tokens to the top of the Analytics drawer for faster visibility.
  • Fixed Analytics drawer horizontal scrolling/layout issues.
  • Improved Chat History drawer organization and made export/import/clear/admin sections clearer.
  • Added clearer Chat History wording around backup/import/export behavior.
  • Redesigned the Benchmarks drawer layout to better support many tested models.
  • Made benchmark prompts collapsible/less dominant so results are easier to review.
  • Improved Best Run per Model table readability and large-model-list handling.
  • Added a cleaner benchmark detail view with a Back to Results flow.
  • Improved Admin drawer layout, spacing, registry toolbar, and overall scanability.
  • Improved Admin model registry presentation while preserving existing model controls.
  • Improved Admin Users password-policy page styling and clarity.
  • Added explanations for preset password policies while preserving existing Custom policy controls.
  • Updated README feature wording and screenshots for the refined v1.1 experience.
  • Cleaned up stale/noisy comments across Python, HTML, CSS, and JavaScript while preserving safety-relevant comments.
  • Performed a stabilization/regression pass across v1.1 surfaces.
  • Fixed one regression found during stabilization.

Upgrade Notes

No database migration is required for this release.

Existing installs should preserve their current configuration, chats, benchmark data, analytics data, model registry, authentication behavior, and runtime settings.

After updating, restart the application service normally.

Validation

The v1.1 work was validated with syntax checks for touched Python and JavaScript files, browser testing across the changed app surfaces, and a focused pre-release regression review.

Key areas reviewed included chat navigation, direct chat URLs, mobile model selection, Logs and GPU Monitor lifecycle behavior, Analytics, Chat History, Benchmarks, Admin settings, Admin Users, and shared drawer/layout behavior.