{"push_id":561149138,"size":3,"distinct_size":3,"ref":"refs/heads/master","head":"586013a90769707269a2946cf9127d6b33c55f9a","before":"f3973cd0438e1c385bc94a6b91250bd657c36449","commits":[{"sha":"b3fa312cebc0192d72817fc8f941f6ef61b83f18","author":{"email":"2b3573229c7e579294609a85bb27e070326f5d49@web.de","name":"asofold"},"message":"Remove several deprecated interfaces and methods.","distinct":true,"url":"https://api.github.com/repos/NoCheatPlus/NoCheatPlus/commits/b3fa312cebc0192d72817fc8f941f6ef61b83f18"},{"sha":"86732764e3dbacb2c50274f08f045c54aed0fe42","author":{"email":"2b3573229c7e579294609a85bb27e070326f5d49@web.de","name":"asofold"},"message":"[BLEEDING] Integrate net checks into the check system.\n\n* Extend CheckConfigFactory with a remove-all method.\n* DataManager.clearConfigs() now uses CheckType for getting factories.\n* Split off Check.hasBypass method to check exemption + permission.\n* Allow null permissions in CheckType (interpret as no bypass).\n* Add Check types for FlyingFrequency and SoundDistance.\n* Add exemption and actions to FlyingFrequency, alter defaults.","distinct":true,"url":"https://api.github.com/repos/NoCheatPlus/NoCheatPlus/commits/86732764e3dbacb2c50274f08f045c54aed0fe42"},{"sha":"586013a90769707269a2946cf9127d6b33c55f9a","author":{"email":"2b3573229c7e579294609a85bb27e070326f5d49@web.de","name":"asofold"},"message":"[BREAKING] Simplify Check.executeActions, remove getParameterMap.\n\n* The primary thread is now detected in Check.executeActions.\n* ViolationData.chainParameter allows for one-statement action-execution\nwith chaining.","distinct":true,"url":"https://api.github.com/repos/NoCheatPlus/NoCheatPlus/commits/586013a90769707269a2946cf9127d6b33c55f9a"}]}