Skip to content

Releases: GmodNET/GmodDotNet

GmodNET 0.5.0 alpha (code name: Buzuluk)

05 Dec 21:32

Choose a tag to compare

Corresponding GmodNET.API version

0.5.0

.NET Core version

.NET Core Runtime 3.1.0 (with ASP.NET Core 3.1.0)

Release Notes

  1. Whole project was moved to .NET Core 3.1

  2. Bug which could lead to memory leaks and unexpected behavior on Mac Os was fixed

Installation

  1. Download archive for your OS

  2. Extract it to garrysmod/lua/bin folder

  3. Download and copy gm_dotnet_server.lua to garrysmod/lua/autorun/server

  4. Download and copy gm_dotnet_client.lua to garrysmod/lua/autorun/client

GmodNET 0.4.2 alpha (code name: Nakhodka)

17 Nov 02:18
6c8aed6

Choose a tag to compare

Corresponding GmodNET.API version

0.4.1

.NET Core version

.NET Core 3.0.0 Runtime

Release Notes

  1. Gmod.NET can now handle missing dependencies and load-time errors gently instead of terminating game process.

  2. Gmod.NET now ships ASP.NET Core assemblies which allows you to host full ASP.NET Core web application in a game process.

Installation

  1. Download archive for your OS

  2. Extract it to garrysmod/lua/bin folder

  3. Download and copy gm_dotnet_server.lua to garrysmod/lua/autorun/server

  4. Download and copy gm_dotnet_client.lua to garrysmod/lua/autorun/client

GmodNET 0.4.1 alpha (code name: Nakhodka)

14 Nov 21:30
cbc6d2f

Choose a tag to compare

Corresponding GmodNET.API version

0.4.1

.NET Core version

.NET Core 3.0.0 Runtime

Release Notes

  1. Server client module isolation: modules can be server-only, client-only, or shared.

  2. Client modules load control: Client will load only modules registered with server.

  3. Code signing: you can sign modules with GmodNetModuleSigner to prevent clients from loading modified or untrusted assemblies.

  4. Modules can now bring native dependencies.

  5. Bootstrap lua scripts: autorun lua scripts to load GmodDotNet for client and server are available now.

  6. Secure mode: client bootstrap lua script will now load GmodDotNet only if it is signed with trusted private key.

Installation

  1. Download archive for your OS

  2. Extract it to garrysmod/lua/bin folder

  3. Download and copy gm_dotnet_server.lua to garrysmod/lua/autorun/server

  4. Download and copy gm_dotnet_client.lua to garrysmod/lua/autorun/client

GmodNET 0.3.1 alpha (code name: Belgorod)

09 Oct 23:44

Choose a tag to compare

Corresponding GmodNET.API version

0.3.1

.NET Core version

.NET Core 3.0.0 Runtime