July 2nd, 2024

Dolphin Rolling Releases Announcement

The Dolphin Emulator transitions to a rolling release cycle, abandoning stable releases for regular updates. Version numbering will follow a date-based format. The change aims to improve stability and support.

Read original articleLink Icon
Dolphin Rolling Releases Announcement

The Dolphin Emulator has announced a shift to a rolling release cycle, moving away from the previous stable release model. The new approach will involve regular releases every few months, accompanied by a Progress Report serving as a changelog. The first release under this scheme is Dolphin 2407, available for download on various platforms. The version numbering system will now be date-based, with the first two digits representing the year and the second two indicating the month. This change marks the end of the 5.0 era, with the project opting for continuous releases and hotfixes instead of major version updates. Additionally, a new logo has been introduced to symbolize this transition. The decision to move to a rolling release model was driven by the project's evolution towards stability, improved development processes, and the desire to enhance infrastructure, support, and distribution.

Link Icon 4 comments
By @ralferoo - 5 months
If it was me, I wouldn't have completely ditched the old system. If they're currently on 5.0, instead of moving to 2409 and potentially having a huge problem if they ever went back on the plan (think Windows 3.1 -> 95 -> 98 -> 2000 -> 7 -> 10), they could have just called it 5.2409 instead. If they had a genuine semantics breaking change or major new feature that they're really proud of, they could then bump it to 6.yymm.
By @latexr - 5 months
Discussing the new logo:

> And finally address all the things that were bugging me for ten years.

I can imagine. Looking at the before and after, the refresh is the definite winner. You can see how the old one was essentially an extrude of the front shape, but in the new one it curves nicely into it. The cutout look works really well.

Congratulations to MayImilae and the team of the team on the release.

By @Kelteseth - 5 months
> Hotfix releases will have the addition of a suffix. For example, a single hotfix to Dolphin 2409 would be "Dolphin 2409a".

Why not stick with the semantic versioning and simply do: YEAR.MINOR.PATCH?