Skip to content

KeeperFX Linux Alpha 1.4.0.5273

Choose a tag to compare

@ForkedInTime ForkedInTime released this 15 Jul 23:18

Fix release — the update payload was shipping frozen game config.

The release pipeline built the full.7z/AppImage payload from the previous release and refreshed only the engine binary, fonts, and launcher — it never refreshed the game config (fxdata/creatrs/mods). So config changes never reached players even as the engine advanced. In 5272 that shipped a stale objects.cfg which:

  • broke slapping chickens — the engine now gates object-slapping on a SLAPPABLE config flag the frozen config lacked, and
  • caused a heap-corruption crash on the level-victory transition (the rewritten hand/object code running against mismatched config).

The packaging now overlays the freshly-built engine config onto the payload (matching the portable-tarball build and refresh-alpha.sh). No engine code change — this restores chicken-slapping and fixes the crash for everyone.

Existing installs will be offered this build by the in-launcher updater.