Changelog
Upcoming version
binaryVersion:49- new level keys
62and63with exact upload/update times, presumably replacing keys28and29 - comment/profile post key
15, which contains the unix timestamp of when the comment was posted - level key
54, which was only present in the game's code, is now sent by the server - new user keys
62and63(unknown integers), as well as64, which contains the Unix timestamp indicating when you became friends with the user - on top of the new
64key appearing in your friendlist, it now also returns the stats of each user, hinting at a complete friendlist rework in 2.209 - Account Management now supports changing the primary email and also managing the recovery email
- downloadGJLevel responses include new data at the end
- new error responses with the title and body of an error message popup
getGJEditorSounds,uploadGJEditorSound,downloadGJEditorSound,deleteGJEditorSound,updateGJSoundDesc. Editor sound packs reuse the level list structure with a few new keysgetGJDeathData,uploadGJDeathData- probably death markers
2.2082
binaryVersion:48- new client level key:
k125- Click Between Steps override
2.208, 2.2081
binaryVersion:46(2.208),47(2.2081)- new getGJScores20 param:
statwhich orders the requested leaderboard by a statistic - new updateGJAccSettings20 params:
instagram,tiktok,discord,customand the corresponding user keys 58-61 - user key
51(glow color) is now always included in responses - new getGJGauntlets21 param:
vkeyhardcoded tobinaryVersion - new getGJLevelScores211 and getGJLevelScoresPlat params:
s11-s20 - the Level Leaderboard CHK is now more secure ✨ - jumps were removed, best attempt info was added
timeparam in getGJLevelScores is now sent for classic levels too, not just platformer ones- new client level keys:
k115-k124 - new gauntlets (55-60)
- new song type
2: CHOMPO - new game variables (176-181)
- the
Cookie: gd=1header is not sent in requests anymore, it was probably replaced by the newdvsparameter that's common for almost all endpoints
