Improved structure of version migrations, and added a migration for runtime V6 EventSource IDs (which were UUIDs). This eliminates the need for the V6 compatibility mode, and this has been removed as well.
This means that upgrading from older versions of the runtime should now be painless, as the runtime migrates the existing database on startup if present.
Added
Runtime V6 migrations
Migration of scoped streams (EventHorizon etc)
Migration metadata (to avoid running if previously migrated)
Summary
Improved structure of version migrations, and added a migration for runtime V6 EventSource IDs (which were UUIDs). This eliminates the need for the V6 compatibility mode, and this has been removed as well.
This means that upgrading from older versions of the runtime should now be painless, as the runtime migrates the existing database on startup if present.
Added
Removed