Skip to content

v0.0.51

Choose a tag to compare

@github-actions github-actions released this 04 Mar 13:08
· 373 commits to master since this release

Added

  • Ingame admin app, can be used to change configuration values (experimental)
  • Support for UPnP / NAT-PMP: Manual port forwarding is no longer necessary if the router supports it
  • Docker support (official images at https://hub.docker.com/r/compujuckel/assettoserver, thanks razaqq)
  • Better validation for config values
  • New parameter AiBehaviorUpdateIntervalHz to change AI spawn update rate
  • New parameter LaneCountSpecificOverrides to override MinAiSafetyDistanceSquared / MaxAiSafetyDistanceSquared based on the number of lanes
  • User friendly exception handler with instructions where to get help
  • New command line option --plugins-from-workdir to support loading plugins from working directory

Changed

  • Multiple servers can share AI splines in RAM, leading to massively reduced RAM usage
  • Update to .NET 7
  • Increase TCP packet queue size to fix disconnects with more than ~85 cars
  • Console window stays open after startup crash (Windows only)
  • Reduce heap allocations, less GC pauses

Removed

  • Removed SkinSpecificOverrides, configure AI car color changes via the setting in the enry list instead

Fixed

  • AI cars not respawning after an admin joined on an AI=fixed slot
  • Humidity off by a factor of 100 when WeatherFX is enabled
  • RandomWeatherPlugin: Weather with a weight of 0 could be chosen in some cases (thanks Bandaras123)
  • Rare log spam if no UDP endpoint is connected for a client
  • Server not stopping when Steam initialization fails
  • Collision log spam when a TCP client stream ends
  • Drop more invalid position updates that lead to physics thread crashes on other players

Security

  • Always verify Steam API integrity if Steam Auth is disabled