2,989 Commits over 2,162 Days - 0.06cph!
Merge from protobuf_fixes
Fix possible race condition accessing NetWrite.Length after sending the instance to a network thread to handle
Fix RPC error in CLIENT_SetTowId when detaching
Use entity display name from PrefabInformation component for Rust+ death notification if available
Merge from protobuf_fixes (fixes NotSupportedException when recording demos)
Fix demo recording by allowing Position to be set on NetRead/NetWrite
Merge from protobuf_fixes
Fix protobuf codegen generating invalid data for large protos (maps)
Merge from protobuf_fixes
Update protobuf codegen to fix WriteToStream writing invalid length delimiters
Merge from protobuf_fixes
Actually fix RPC error in CLIENT_PendingInvite (IDs are ulong, not ints)
Merge from protobuf_fixes
Update protobuf code generator (should fix IndexOutOfRangeException when saving the generated procgen map)
Possible fixes for RPC errors in DoUpgradeEffect and GetPerformanceReport (likely mods using them with missing parameters)
Fix RPC error in CeilingLight.ClientPhysPush (should also fix push direction/force due to explosions)
Fix RPC error in CLIENT_PendingInvite when clearing a pending team invite
Fix broken code in PhotoFrame.RecieveOverlayTexture RPC causing errors because it's trying to read the wrong data
Merge from protobuf_fixes (exception trobleshooting)
Log the full exception in WorldSerialization.Save+Load
Merge from protobuf_fixes
Fix RPC error in SetInheritedVelocity
Merge from protobuf_fixes
Fix RepairBench.ChangeSkin and ElevatorLift.Server_RaiseLowerFloor RPC errors
Allow BufferStream to grow larger, but don't use the ArrayPool for it
Merge from hackweek_reduce_copies_2
Update protobuf code generator (added back ReadUInt64 overload for array/span)
▉▌▇▍▍▉ ▊▊▌▉█ ▅▄ ▄▅▌▅ ▅ ▇▊▌▋▍▊▆▉▇ ▋▊█▄ ▆▅ ▊▊ ▋▉ █▌▌▊ ▄▇▋ ▌▅ ▅█ ▅▌▅'▍ ▆▄▍▌▌▊▊█▅▌▄▇ █▅▍▇█ ▇▆▋▇ ▉▍▌▇▅ ▋▅█▍▉▌▆▅ ▄▅▋▋▌
Blank slate to start work on a new menu
▋▅▊▆▍▊ ▌▄▉█▉ ▌█▍▅▆▄ ▅▌▄▇▌▋ █▍██ ▍▍ ▉▌ ▄█ ▍█▊▊▌ ▌▄▍▋▄'▅ ▇▍▄▍ ▄▉▉▆▌▋▌▌▇▆, ▆▉▆▍ ▅▍▊▉█ ▉▉ ▉▉▅▇ ▌▅▉▋▊ ▄▄ ▇▉ ▍█▄▊▅▋▄
▉▆▇▊▇▌ ▄▊▅▉▌██_▇█▍▇▍▄▉▆ ▅▋▅ ▆▅▋▍▊▌▄ ▇▋▉▄▆▆ ▉▍▍▅▍▊▄▆▉ ▌▅ ██▋▋▅ ▅▋█▉▅'▇ ▅▅▄▍ ▆▉▉▋▍ ▇▆
▉▊-▇▄▌ ▇▌▉ ▍▋▆▆ ▉▍▌▅▌▆▅▌▉ ▋▌ ▆▅▋▉ ▍▍▆▅ █▋▅▆▇ ▊▅ ▍▊▊▋█▍▄ ▇▅█▅ ▋▅▅▌▌ ▄▌▋▅▍▅ ▌▌▉▊▊
▋█▇▊█ ▉▋ ▆█▆▋ ▆ ▍▆▋▉▄ ▋▆▄▄▊ ▍▅█▊▉▅▋▋▋ ▅▋ ▆▆ ▍▌ ▌▊▆█▌▇▊▆▊ ▋▌▅ ▉▋▅▇ ▊▊▅█▆ ▅▌▍▉█▋█▊█ ▋▍▌▋ ▅▄ ▄▊
Merge from discord_item (with item ID filled in)
Fix FlexAspectRatio ignoring aspect ratio when second part of the ratio is <= 1
Fixes stretched palette on neon sign paint UI
Update FP.Steamworks - possible fix for steam load error
Server compile fix for upload_icons_range merge
Merge from upload_icons_range
Promo item setup for linking a Discord account in game (need to fill in the item ID still!)
Fix incorrect clamping on premiumRecheckInterval
█▍▉▄▆▅▉▄ █▉▋▍█▆ (▅█▅▅▍▍█▌███ ▊▆▇▅▆ ▆▇▍▋▄▄ ▇▅▋ ▆▍▊▆▇)
▉█▆▍▋▉ ▄█▄▉▋▅▇▇▌▊▆ ▇█▊ ▍▅▆▋▉ █▌ ▊▍▍ ▆▇ ▇▇'█ ▆▉▆▉█▇▇ ▇▆▆
▅▌▅▇▍ ▅▇▍▍ ▌▉██▆▇▇▋▋▅_█▆▅_▋▍▋▇▉
Recheck premium status for connected players, kick if they change status after joining the server
Check if accounts have premium status when connecting to servers
Merge from friend_chat_fixes
Basic steam timeline support
▌█▇'▇ ▄▅▊▌ ▉▅▉▆▅ ▆▍▇▌▋▋▌ ▍▊▆▊▌ █▉▌ ▉▉▌▇▋▍▋▍ ▅▊ ▋▄▅▊▋▅▆ █▊▍▋▇▆