Up to Main Index                          Up to Journal for December, 2021

                    JOURNAL FOR FRIDAY 24TH DECEMBER, 2021
______________________________________________________________________________

SUBJECT: WolfMUD v0.0.19-beta.3 released
   DATE: Fri 24 Dec 16:13:59 GMT 2021

The third beta snapshot is now available for download[1]. This beta has been
focused on server configuration and statistics reporting. In addition, the
availability of the #DUMP command can now be controlled via Debug.AllowDump in
the server configuration. A few people were a little jittery about using the
beta when normal players could dump everything…

Happy holidays everyone!

Main highlights from the release notes:

Added

  - New config package to load the server configuration. Configuration is
    coordinated by the main method, which also configures the packages. The
    package configuration, while not idea does allow packages to be configured
    differently for the testing framework.
  - New stats package for runtime statistics logging. Statistics are
    coordinated from the server main package
  - core.Thing now records Thing and Event counts for statistics reporting.
  - Added a panic handler to the client.receive method. Panic handler is
    configured via the Debug.Panic setting in the server configuration.

Changed

  - All setup locking is now coordinated through the server main method instead
    of separately in world.Load and core.RegisterCommandHandlers functions.
  - Client creation has been split into client.New to create the client and
    client.Play to run the client.
  - The core, world, client and stats packages now have package configuration.
  - The #DUMP command availability is now configured via Debug.AllowDump in the
    server configuration.
  - Enable Thing debug logging showing when Thing created, freed and finalised.
    Configured via Debug.Things in the server configuration.

Fixed

  - The client.assemblePlayer method now frees temporary Thing via Thing.Free.

--
Diddymus

  [1] Download area: ../../../downloads/


  Up to Main Index                          Up to Journal for December, 2021