The fix for Bayonet-Jumps is also responsible for mini-bounces because they’ve just limited the maximum z-velocity a player can have instead of fixing the real issue. 3 new dvars were added: player_bayonetLaunchDebugging, player_bayonetLaunchProof and player_bayonetLaunchZCap.
A check in PM_MeleeChargeUpdate or PM_MeleeChargeClear, depending on your build, was added to check if player_bayonetLaunchProof is enabled and if it is, limit the maximum z-velocity to the value stored in player_bayonetLaunchZCap. This will act as a global z-velocity cap as that that function gets called every iteration of PmoveSingle.
So to fix mini bounces and also re-enable bayonetjumps, simply disable player_bayonetLaunchProof or nop / invert the check in PM_MeleeChargeUpdate.
PM_MeleeChargeClear - WaW / BO1