Releases: SenseNet/sn-tools
sensenet Tools 3.2.1
This is a minor release containing only a few changes. We have changed the default tracer to write to the trace instead of the file system so that developers do not have to deal with file system issues during installation.
Bug fixes
- writing log files to the file system has become more robust.
Binaries
If you want to reference this library in your project, please do it by installing the NuGet package.
sensenet Tools 3.2
sensenet Tools 3.1
New features
- as part of refactoring logging in sensenet we added a few APIs and default implementations here to support writing events to the Windows Event Log or directly to the file system.
Binaries
If you want to reference this library in your project, please do it by installing the NuGet package.
sensenet Tools 3.0.1
sensenet Tools 3.0
New features
- .Net Standard: we finally converted the project to support .Net Standard 2.0. This means you can use this library from either a .Net Framework or a .Net Core project! ⛲️
- Trace providers: developers may create their own trace provider that writes trace messages to the service of their choice.
Please note that because of moving to .Net Standard 2.0, your application project has to be at least on .Net Framework 4.6.1 or .Net Core 2.0 to be able to reference this Tools library.
Binaries
If you want to reference this library in your project, please do it by installing the NuGet package.
sensenet Tools 2.2
New features
- SnException: a base exception for handling event ids. Custom exceptions should inherit from this class and provide a feature-specific event id so that operators may monitor logged exceptions in a more sophisticated way.
Binaries
If you want to reference this library in your project, please do it by installing the NuGet package.
v2.1.1
New features
- Configuration handling: SnConfig is a simple API for loading strongly typed values from .Net configuration files.
- log ReflectionTypeLoadException details when loading types by base type or interface.
Binaries
If you want to reference this library in your project, please do it by installing the NuGet package.
Breaking changes
No breaking changes in this release, this version is backwards-compatible with previous ones.