v0.2.7
Restart the game after this installs.
Two crashes, both caused by the last two releases.
Crashing when you join somebody
The mod started reading connection state directly instead of waiting to be told about it, which is what made joining fast. It handed Steam a buffer sized to one version of the Steamworks SDK, and this game ships two of them side by side. When Steam wrote more than the mod expected, it overwrote the mod's own memory, and the crash landed on whoever was joining.
It now uses a buffer several times larger than any version needs.
Crashing when you quit
Quitting from the menu or closing the window ended in a crash inside Steam every time.
Each report asks who this machine is, which reads the Steam name and id. The last report is sent while the game is closing, by which point the game has finished with Steam, so that read went into memory that had already been released. The answer is now remembered the first time it is worth remembering, so nothing is read on the way out.
Install
Copy version.dll, MultiplayerEvolved.dll and the MultiplayerEvolved folder into Halo Campaign Evolved\Meteorite\Binaries\Win64\. Everyone you play with needs the same version.