Skip to content

Release 8193.33.3

Compare
Choose a tag to compare
@github-actions github-actions released this 23 Nov 22:11

Added

  • Implemented PaketPluginSource for installing and running NuGet-based plugins.
  • Implemented support for custom plugin sources with the IPluginSource interface.
  • Implemented PluginStorageService - a unified API for storing plugin data and configurations.
  • Added ANVIL_HOME environment variable. This variable defines the root path where Anvil config files, plugins and plugin data are read from.
  • Added additional properties to NwEncounter.
  • Added IsStackable to 'NwItem'

Package Updates

  • NWN.Core -> 8193.33.4
  • NWN.Native -> 8193.33.4

Removed

  • BREAKING CHANGE - Removed ANVIL_NLOG_CONFIG environment variable. The config path is now fixed to {ANVIL_HOME}/nlog.config
  • BREAKING CHANGE - Removed ANVIL_PLUGIN_PATH environment variable. The plugin load path is now fixed to {ANVIL_HOME}/Plugins

Fixed

  • Fixed a server crash when preventing player connections in the OnClientConnect event.
  • Fixed OnClientConnect.CDKey returning a type name instead of the client's public CD key.