Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 3 additions & 7 deletions src/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<PackageId>$(MSBuildProjectName)</PackageId>
<!-- The title is searched by NuGet with a higher weight than the description; the ID alone gives no separate "mediator" word. -->
<Title>$(MSBuildProjectName): free mediator for .NET</Title>
<Version>2.2.1</Version>
<Version>2.2.2</Version>
<Authors>Andrea Ficarra</Authors>
<Copyright>Copyright © 2026 Andrea Ficarra</Copyright>
<Description>AnyMediator (formerly OpenMediatR) is a free, open-source (Apache-2.0) in-process mediator for .NET and a MediatR alternative with a MediatR-compatible API: requests, streaming requests, notifications, pipeline behaviors, pre/post-processors, exception handlers/actions and pluggable notification sinks. Independent project, not affiliated with or endorsed by MediatR or Lucky Penny Software.</Description>
Expand All @@ -14,12 +14,8 @@
<RepositoryType>git</RepositoryType>
<PackageLicenseExpression>Apache-2.0</PackageLicenseExpression>
<PackageReleaseNotes>
2.2.0: tracing and metrics. No behavior change.
- OpenTelemetry-compatible spans for every Send ("send {Request}"), CreateStream ("create_stream {Request}") and Publish ("publish {Notification}"), with one "handle {Notification}" child span per notification handler. Failures set Error status, error.type and an exception event.
- Histogram anymediator.operation.duration (seconds) by operation, message type and error type.
- New AnyMediatorDiagnostics.ActivitySourceName and MeterName to subscribe: AddSource(...) and AddMeter(...) in OpenTelemetry. Uses .NET's ActivitySource and Meter, no new dependency.
- No cost when nobody listens; about 0.5 µs per span when recording.
- Guide: https://adiakys.github.io/AnyMediator/guide/tracing
2.2.2: package metadata only. No code change.
- Package title "AnyMediator: free mediator for .NET" and new tags (mediator-pattern, in-process, free) so NuGet search finds the package for mediator queries.
</PackageReleaseNotes>
<PackageTags>mediator;mediator-pattern;in-process;free;anymediator;openmediatr;mediatr;mediatr-alternative;cqrs;pipeline;notifications;request-response;streaming;messaging;dotnet;open-source;apache-2.0</PackageTags>
<PackageReadmeFile>README.md</PackageReadmeFile>
Expand Down
Loading