Internet Explorer is no longer supported. Many things will still work, but your experience will be degraded and some things won't function. Please use a modern browser such as Edge, Chrome, or Firefox.

Upgrading to Otter 2026

view on GitHub

Otter 2026 is a major update, and this article provides information about what will change, the impact to your instance, and how to mitigate risk during upgrade.

Planning for Your Upgrade

Many of the changes were additive features, platform updates (library upgrades, etc.), and UI changes.

Upgrading from Otter 2025

If there are issues, you can rollback to Otter 2025 without restoring your database.

Upgrading from Older Versions

If you're currently using Otter 3.0, Otter 2022, Otter 2023, Otter 2024, or Otter 2025 we recommend directly upgrading to Otter 2026. While it won't hurt to do incremental upgrades, there's almost never a benefit. However, if there are issues, you will need to restore your database before rolling back.

Please read the upgrade notes from each version to learn what changed and how to mitigate risks. To summarize:

  • Otter 2025; platform modernization (dropped IIS support, hosting changes); removed deprecated features
  • Otter 2024; Git library improvements, HTTP/S improvements, library updates
  • Otter 2023; additive OtterScript changes, library changes, platform update (.NET6 -> .NET8)
  • Otter 2022; expanded Scripting Language Support, new OtterScript editor, PowerShell operation syntax changes, platform change (.NET Framework -> .NET6)
  • Otter 3.0; lots of changes, primarily refocusing product around primary use cases

You can safely downgrade to Otter 2025 without rolling back the database.

Improvements & Features in Otter 2026

PostgreSQL Support Added

As part of our multi-year journey of saying goodbye to SQL Server, we've now added PostgreSQL support to Otter 2026.

New installations of Otter 2026 will default to PostgreSQL and you can switch from SQL Server to PostgreSQL using the Export-based Migration process.

Changes & Improvements

  • Platform Upgrade (.NET8 to .NET10)
  • "Notifications" Feature; provides in-application notifications for failed scheduled jobs, new upgrades, and similar functionality

Upgrade Process

You should generally perform the upgrade using the same method you used to install.

However, there are other installation options available, including offline installation, cluster installation, and even manual installation. If you want to change installation methods, the easiest way is to simply uninstall (by following the process in reverse) and install using the new method.

While you can upgrade from any version to Otter 2026 (i.e. there is no need to install intermediate versions), you can only rollback to Otter 2025 without restoring your database.

Rolling Back

However, if you need to rollback to Otter 2025 you can do so without restoring the database by simply using the Inedo Hub. While there are database schema changes, they are all backwards-compatible with Otter 2025, which means you can safely rollback your Otter installation if there's a showstopper bug, and then upgrade later.