Changelog History
Page 2
-
v9.0.6 Changes
October 20, 2019 -
v9.0.5 Changes
October 20, 2019- 🛠 commercialhaskell/stackage#4926: Fixed version bounds for Stackage.
-
v9.0.4 Changes
October 18, 2019 -
v9.0.3 Changes
October 17, 2019- 🛠 #146: Fixed handling of v1.68 replays. Thanks @Sciguymjm!
-
v9.0.2 Changes
September 02, 2019- 🛠 #142: Fixed handling of v1.66 replays. Thanks @levelonedev!
-
v9.0.1 Changes
June 05, 2019- 🛠 #132: Fixed handling of some replays from Rocket League version 1.63. Thanks @andrewchae!
-
v9.0.0 Changes
June 01, 2019📜 #129: Fixed parsing of fields that don't use all of their bits. For example, if something is stored as a 32-bit integer but it only uses 24-bits, its representation changed. Here's an exhaustive list of all the affected fields:
PlayerHistoryKeyAttribute
// before"player\_history\_key": 128// after"player\_history\_key": 64
ProductAttributeValueSpecialEdition
// before"special\_edition": 1610612736// after"special\_edition": 3
ProductAttributeValuePaintedNew
// before"painted\_new": 671088640// after"painted\_new": 10
ProductAttributeValueUserColorOld
// before"user\_color\_old": 536870912// after"user\_color\_old": 2
RemoteIdSplitscreen
// before"splitscreen": 0// after"splitscreen": 0
✅ Note that all the replays in the Rattletrap test suite have a value of
0
for this field, so it's hard to show how it changed.EnumAttribute
// before"enum": 2046// after"enum": 1023
-
v8.0.0 Changes
May 30, 2019#126: Changed
contentUnknown
from a 32-bit unsigned integer to an array of bytes.// before"unknown": 0// after"unknown": [0, 0, 0, 0]
#127: Changed Switch IDs from a string of bits to four 64-bit unsigned integers.
// before"switch": "1110010101011111111000100110010011010101010001010100010010100010000001000001111101100101010110000100000001011010000000000000100011111001011111111110000001011111111111110100110111010011010001000000010001111001010011010110100101101010000000000000000000000000"// after"switch": ["4981722993790548647", "1153020469690431520", "2507294430043045535", "371895475744"]
#127: Changed PsyNet IDs from a string of bits to either one or four 64-bit unsigned integers.
// old PsyNet ID format// before"psy\_net": "1011110110011111111100100000000001100001111101011010111100011011010110100111101000101011110001110011111000100100000000000000100011011101111010001001100110101010011011010111101110000101011010110000101110111001100101000011111000010100000000000000000000000000"// after"psy\_net": { "Right": ["15633594671552264637", "1152961623423737434", "15465887470068504507", "173881794000"] } // new PsyNet ID format// before"psy\_net": "0101011111110010010111100000000101100110001100010001001001010000"// after"psy\_net": { "Left": "740996510572498922"}
#127: Changed player history key attribute from a string of bits to a 16-bit unsigned integer.
// before"player\_history\_key": "00000010000000"// after"player\_history\_key": 128
-
v7.0.3 Changes
May 29, 2019- 📜 #125: Fixed parsing of some older replays.
-
v7.0.2 Changes
May 27, 2019