Skip to content

Release 1.1.0

Latest
Compare
Choose a tag to compare
@JAJames JAJames released this 20 Nov 20:12

Short change list:

  • Added PackagedBuild CMake target
  • Remove Jupiter::ArrayList
  • Refactor effort to remove Jupiter string usage started
  • Improve GitHub actions usage; both Ubuntu & Windows packages are now built and published as artifacts on every commit
  • Readded RenX.Relay (previously removed in 1.0.1)
  • Fixed various bugs and stability issues with RenX.Relay
  • Misc bug fixes and improvements

Full commit list:
b8e9202 Forgot a debug line meant to break cmake
9d043ce Minor change to avoid log spam
7cae6d0 Forgot to replace FATAL_ERROR with STATUS from testing
af5b18f CMake will try to generate version string when not specified
d5b0ece Separate package artifacts Replace ReadMe.txt with README.md
c2a642e Windows runner setup: choco install openssl
0b53f9a Missed an environment variable
951a352 Use $env: in windows-build
5eb179d Rename 'build' to 'ubuntu-build'; add 'windows-build'
b8f5d6c Change artifact path
2d44a85 Minor workflow fix
697d391 TODO: Find a better way to test github workflows, preferably locally
f6c375a Update submodules
c1b2409 Package as .tar.gz when building PackagedBuild for linux; update submodules; various minor fixes and cleanup
2e37d13 Update jessilib and Jupiter submodules; add FullBotBuild target to reduce mistakes during testing from IDE
0943e83 Fixed some RCON command logging handling
435d6eb Added LogTraffic and RconUsername options Fixed some bugs discovered via LogTraffic
cd88cf2 Second pass: initial support for multiple upstreams
3b4d7ac Remove ArrayList; update Jupiter submodule; various stylistic cleanups
718698a First pass: prep for multiple upstreams
6751d22 Update Jupiter submodule
a6a8af8 Added duration parsing to time-based ban commands Updated configs PackagedBuild now also outputs a .zip
0a9b748 Added jessilib submodule, linked to Bot Added duration parsing to addban and addexemption
44bf5a2 Add SuppressRconCommandLogs option; renamed some variables from 'sanitize' to 'suppress'
ff78f5b Update submodule
0aac75b Improved command faking
aca1c3a Update Jupiter submodule
52b2fac Replaced MakeRelease.bat with PackagedBuild cmake target
9ad2af1 Update RenX.Relay.ini
7f06ee4 RenX.Relay: Added "UpstreamHost" and "UpstreamPort" options, may expand later RenX.Relay: Fixed and issue causing disconnects & flooding Fixed "-configsdir" command line option Added DEBUG_LOG for intermittent use when debugging
4b6e562 Rename relay plugin to RenX.Relay