Skip to content

Releases: SenseNet/sn-tools

sensenet Tools 3.2.1

03 Feb 15:04
Compare
Choose a tag to compare

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.

NuGet

sensenet Tools 3.2

16 Jul 13:31
Compare
Choose a tag to compare

New features

  • SnConfig can now be initialized by a standard .Net IConfiguration source, using the UseConfiguration extension method of an IRepositoryBuilder instance.

Binaries

If you want to reference this library in your project, please do it by installing the NuGet package.

NuGet

sensenet Tools 3.1

13 Aug 13:17
837ac73
Compare
Choose a tag to compare

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.

NuGet

sensenet Tools 3.0.1

20 Jul 07:59
b6382ed
Compare
Choose a tag to compare

New features

  • The new IRepositoryBuilder interface will help application and plugin developers to configure the repository from code during application start.

Binaries

If you want to reference this library in your project, please do it by installing the NuGet package.

NuGet

sensenet Tools 3.0

15 Jun 09:43
Compare
Choose a tag to compare

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.

NuGet

sensenet Tools 2.2

20 Mar 21:03
Compare
Choose a tag to compare

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.

NuGet

v2.1.1

21 Mar 19:25
Compare
Choose a tag to compare

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.

NuGet

Breaking changes

No breaking changes in this release, this version is backwards-compatible with previous ones.

Initial release

23 Nov 15:18
Compare
Choose a tag to compare

Introducing Sense/Net Tools

General .Net tools that can be used even in Sense/Net-independent projects.

Binaries

If you want to reference this library in your project, please do it by installing the NuGet package.

NuGet