Skip to content

Releases: MEAT-Inc/SharpLogger

Logger Version 2.8.5.361

Choose a tag to compare

@ZacharyWalsh57 ZacharyWalsh57 released this 12 Dec 14:42

SharpLogger Version 2.8.5.361

  • Added option to toggle broker configuration output to log file on bootup
  • Added option to toggle archiver configuration output to log file on bootup

Full Changelog: Logger_2.8.4.360...Logger_2.8.5.361

SharpLogger Version 2.8.2.353

Choose a tag to compare

@ZacharyWalsh57 ZacharyWalsh57 released this 12 Dec 14:43

SharpLogger Version 2.8.2.353

  • Updated routines for building loggers/calling the init routines more than once.
  • Rewrote the logger pool creation logic to stop issues with building multiple apps that call our loggers.

Full Changelog: Logger_2.7.8.334...Logger_2.7.9.339

Logger Version 2.8.4.360

Choose a tag to compare

@ZacharyWalsh57 ZacharyWalsh57 released this 29 Nov 15:09

SharpLogger Version 2.8.3.360

  • Updated/improved log level checks for writing output to log files
  • Added factory/static CTOR for SharpLogger objects to enable easy allocation or creation of loggers instead of using the instance constructor.
  • Fixed an issue with scope and class properties not being pulled correctly.

Full Changelog: Logger_2.7.9.339...Logger_2.8.4.360

SharpLogger Version 2.7.9.339

Choose a tag to compare

@ZacharyWalsh57 ZacharyWalsh57 released this 19 Sep 16:11

SharpLogger Version 2.7.9.339

  • Fixed an issue with archive configuration

Full Changelog: Logger_2.7.8.334...Logger_2.7.9.339

SharpLogger Version 2.7.8.334

Choose a tag to compare

@ZacharyWalsh57 ZacharyWalsh57 released this 18 Aug 12:48

SharpLogger Version 2.7.8.334

  • Updated broker and archiver setup routines to build paths for output locations for folders/files if a rooted path is not provided to the path argument of the broker or archiver configuration

What's Changed

Full Changelog: Logger_2.5.5.279...Logger_2.7.8.334

SharpLogger Version 2.5.5.279

Choose a tag to compare

@ZacharyWalsh57 ZacharyWalsh57 released this 24 Feb 17:42
b4a0343

SharpLogger Version 2.5.5.279

  • One or two small updates to the logger formatting strings in the default configurations.
  • Updated the getCallingClass method to actually get the calling class. Included a new change for getCallingMethod which will be used to get the name of the method called from the calling class
  • Ticked the version up to 2.5.5.279 and pushed it into NuGet for all packages to use.

What's Changed

Full Changelog: Logger_2.5.4.273...Logger_2.5.5.279

Logger Version 2.5.4.273

Choose a tag to compare

@ZacharyWalsh57 ZacharyWalsh57 released this 21 Feb 14:42
a6e1ab3

SharpLogger Version 2.5.4.273

  • Couple small changes to logging output formatting
  • Included new routines for adding properties into the scope context when using custom logging formats
  • Built some new unit test routines for the test project
  • Updated some ToString overloads for the logger objects.

What's Changed

Full Changelog: Logger_2.5.2.260...Logger_2.5.4.273

Logger Version 2.5.2.260

Choose a tag to compare

@ZacharyWalsh57 ZacharyWalsh57 released this 17 Feb 16:36
f1b0c9e

SharpLogger Version 2.5.2.260

  • Enormous rework of the logger project. Pretty much the whole thing was rewritten
  • Now supports any number of logging output locations and allows for simple configuration from either JSON or the built in structure types to be provided into the initialize routine
  • Converted the LogBroker and LogArchiver into static classes that will be shared across all files regardless of their locations/owning objects.

What's Changed

Full Changelog: Logger_1.10.0.127...Logger_2.5.2.260

Logger Version 1.10.0.127

Choose a tag to compare

@ZacharyWalsh57 ZacharyWalsh57 released this 28 Dec 14:09
7ffca0f

SharpLogger Version 1.10.0.127

  • Included new SpawnLogger method instead of having to use constantly enormous LINQ calls to spawn our logger instances.
  • Built in thread safe locking routines for the logger instance to hopefully fix all threading issues

What's Changed

Full Changelog: Logger_1.9.1.125...Logger_1.10.0.127

Logger Version 1.9.1.125

Choose a tag to compare

@ZacharyWalsh57 ZacharyWalsh57 released this 27 Dec 19:45

SharpLogger Version 1.9.1.125

  • Upgraded NLog and Newtonsoft JSON to their latest versions.
  • Included new changes to the NLogger objects so they hopefully don't spawn in as null objects anymore when the BaseLogger type is called

Full Changelog: Logger_1.8.4.122...Logger_1.9.1.125