Back to blog

Announcing EML AdminTool v2.2.0

Today, we are releasing EML AdminTool v2.2.0. This update brings targeted user interface refinements and introduces the foundational architecture for our upcoming multi-profile system.

Introducing the Profiles interface (Phase 1)

With v2.2.0, we are taking the first step toward full multi-instance management by introducing the new Profiles page in your dashboard.

While the ability to create multiple distinct profiles and delete them will arrive in a future update, this release allows you to fully customize your current global setup through the “Default” profile. You can now easily configure:

  • The profile name
  • Your custom server IP and port
  • Specific TCP Protocol settings

Note for existing users: The transition is completely seamless. Upon upgrading, your current configuration is automatically preserved and migrated into this new default profile. No data will be lost, and no manual database intervention is required.

Bootstraps interface overhaul

We have also reworked the Bootstraps management page to resolve several UX issues.

  • File visibility: Long file names are no longer truncated, ensuring you can accurately identify every uploaded bootstrap file.
  • Clearer actions: The deletion mechanics have been clarified. The interface now clearly indicates that clicking the trash icon will delete all files associated with that platform’s bootstrap, preventing accidental partial deletions.

Under the hood: automated database migrations

To support the addition of the new profile data structure and future-proof the application, v2.2.0 introduces a robust, automated database migration engine. It natively tracks and applies structural changes to your PostgreSQL database during startup. This ensures that future updates requiring database modifications will be handled automatically, reducing the maintenance burden on server administrators.

How to Upgrade

To upgrade to EML AdminTool v2.2.0, simply navigate to the “Settings” tab in your dashboard and click “Run update”. Please note that, during the update process, your server will be temporarily unavailable. The process typically takes 1 or 2 minutes, but it may vary based on your server’s performance and internet connection.