Skip to content

Commit

Permalink
Bump version
Browse files Browse the repository at this point in the history
  • Loading branch information
TehGM committed Feb 19, 2025
1 parent 9e83f2c commit 1c89f73
Show file tree
Hide file tree
Showing 5 changed files with 41 additions and 38 deletions.
11 changes: 5 additions & 6 deletions Wolfringo.Commands/Wolfringo.Commands.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<PropertyGroup>
<TargetFrameworks>netstandard2.0;net9.0</TargetFrameworks>
<RootNamespace>TehGM.Wolfringo.Commands</RootNamespace>
<Version>2.1.5</Version>
<Version>2.2.0</Version>
<Authors>TehGM</Authors>
<Product>Wolfringo</Product>
<Description>Commands System for Wolfringo library.</Description>
Expand All @@ -15,12 +15,11 @@
<RepositoryType>git</RepositoryType>
<PackageTags>wolf palringo wolfringo pal bot client commands</PackageTags>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<FileVersion>2.0.0.0</FileVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<FileVersion>2.2.0.0</FileVersion>
<PackageReleaseNotes>
- Add possibility for the caller to decide whether to pre-process group and website links when sending a message;
- System.Threading.Lock will now be used instead of old lock objects on .NET 9;
- Fix group links not generating preview due to WOLF protocol settings requiring embeds as separate list of IDs;
- Add support for Link and Image preview embeds;
- Chat Messages and retrieved chat histories will now have Embeds property properly populated;
</PackageReleaseNotes>
<PackageReadmeFile>NUGET_README.md</PackageReadmeFile>
</PropertyGroup>
Expand Down
26 changes: 14 additions & 12 deletions Wolfringo.Core/Wolfringo.Core.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -3,31 +3,33 @@
<PropertyGroup>
<TargetFrameworks>netstandard2.0;netstandard2.1;net5.0;net9.0</TargetFrameworks>
<RootNamespace>TehGM.Wolfringo</RootNamespace>
<Version>2.1.5</Version>
<Version>2.2.0</Version>
<Authors>TehGM</Authors>
<Product>Wolfringo</Product>
<RepositoryUrl>https://github.com/TehGM/Wolfringo</RepositoryUrl>
<Copyright>Copyright (c) 2020 TehGM</Copyright>
<Description>A .NET Library for WOLF (previously Palringo)</Description>
<PackageProjectUrl>https://wolfringo.tehgm.net</PackageProjectUrl>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<FileVersion>2.1.0.0</FileVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<FileVersion>2.2.0.0</FileVersion>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<RepositoryType>git</RepositoryType>
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
<PackageTags>wolf palringo wolfringo pal bot client</PackageTags>
<PackageIcon>wolfringo_logo.png</PackageIcon>
<PackageReleaseNotes>
- Add ChatMessageSendingOptions class which is used by the supporting packages;
- Fix odd cases of errors when WOLF protocol wrongly sends member kicked notification as "leave" message;
- Support group preview message embeds;
- ChatMessage ID is no longer obsolete;
- SlowModeRate added to chat responses;
- Structured logs will now include binary message values;
- Minor thread safety improvements in socket client implementation;
- Minor performance in socket client on .NET 5 and later;
- System.Threading.Lock will now be used instead of old lock objects on .NET 9;
- Add IChatEmbedDeserializer to allow deserialization of chat embeds;
- Add support for Link and Image preview embeds;
- Chat Messages and retrieved chat histories will now have Embeds property properly populated;
- ChatMessageSendingOptions provide 2 predefined statics: DisableEmbeds and DisableLinkDetection;
- Update UrlMetadataMessage to use headers with version 2;
- Fix an error when a message containing an embed is received;
- Fix link metadata message not having a serializer registered with the provider;
- ChatMessageSerializer now has a constructor that takes a IChatEmbedDeserializer;
- ChatHistoryResponseSerializer now has a constructor that takes a IChatEmbedDeserializer;
- Removed unnecessary locks in CommandsSystem, MessageSerializerProvider and ResponseSerializerProvider;
- BuildDefaultServiceProvider protected methods are marked as obsolete in WolfClient and CommandsSystem;
</PackageReleaseNotes>
<PackageReadmeFile>NUGET_README.md</PackageReadmeFile>
</PropertyGroup>
Expand Down
4 changes: 2 additions & 2 deletions Wolfringo.Hosting/Wolfringo.Hosting.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

<PropertyGroup>
<TargetFrameworks>netstandard2.0;netcoreapp3.0;net9.0</TargetFrameworks>
<Version>2.1.5</Version>
<Version>2.2.0</Version>
<Authors>TehGM</Authors>
<Copyright>Copyright (c) 2020 TehGM</Copyright>
<PackageProjectUrl>https://wolfringo.tehgm.net</PackageProjectUrl>
Expand All @@ -17,7 +17,7 @@
<AssemblyVersion>2.0.0.0</AssemblyVersion>
<FileVersion>2.0.0.0</FileVersion>
<PackageReleaseNotes>
- System.Threading.Lock will now be used instead of old lock objects on .NET 9;
Compatibility patch for Wolfringo 2.2.0.
</PackageReleaseNotes>
<PackageReadmeFile>NUGET_README.md</PackageReadmeFile>
</PropertyGroup>
Expand Down
10 changes: 5 additions & 5 deletions Wolfringo.Utilities/Wolfringo.Utilities.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -6,10 +6,10 @@
<Authors>TehGM</Authors>
<Copyright>Copyright (c) 2020 TehGM</Copyright>
<PackageProjectUrl>https://wolfringo.tehgm.net</PackageProjectUrl>
<Version>2.1.5</Version>
<Version>2.2.0</Version>
<RepositoryUrl>https://github.com/TehGM/Wolfringo</RepositoryUrl>
<AssemblyVersion>2.1.0.0</AssemblyVersion>
<FileVersion>2.1.0.0</FileVersion>
<AssemblyVersion>2.2.0.0</AssemblyVersion>
<FileVersion>2.2.0.0</FileVersion>
<PackageLicenseExpression>MIT</PackageLicenseExpression>
<PackageRequireLicenseAcceptance>true</PackageRequireLicenseAcceptance>
<RepositoryType>git</RepositoryType>
Expand All @@ -22,8 +22,8 @@
<PropertyGroup>
<GenerateDocumentationFile>true</GenerateDocumentationFile>
<PackageReleaseNotes>
- Add possibility for the caller to decide whether to pre-process group and website links when sending a message;
- Fix group links not generating preview due to WOLF protocol settings requiring embeds as separate list of IDs;
- Add support for Link and Image preview embeds;
- Chat Messages and retrieved chat histories will now have Embeds property properly populated;
</PackageReleaseNotes>
</PropertyGroup>

Expand Down
28 changes: 15 additions & 13 deletions Wolfringo/Wolfringo.nuspec
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<package xmlns="http://schemas.microsoft.com/packaging/2012/06/nuspec.xsd">
<metadata>
<id>Wolfringo</id>
<version>2.1.5</version>
<version>2.2.0</version>
<title>Wolfringo</title>
<authors>TehGM</authors>
<owners>TehGM</owners>
Expand All @@ -16,22 +16,24 @@
<requireLicenseAcceptance>true</requireLicenseAcceptance>
<copyright>Copyright (c) 2020 TehGM</copyright>
<releaseNotes>
- Add possibility for the caller to decide whether to pre-process group and website links when sending a message;
- Fix odd cases of errors when WOLF protocol wrongly sends member kicked notification as "leave" message;
- Fix group links not generating preview due to WOLF protocol settings requiring embeds as separate list of IDs;
- ChatMessage ID is no longer obsolete;
- SlowModeRate added to chat responses;
- Structured logs will now include binary message values;
- Minor thread safety improvements in socket client implementation;
- Minor performance in socket client on .NET 5 and later;
- System.Threading.Lock will now be used instead of old lock objects on .NET 9;
- Add IChatEmbedDeserializer to allow deserialization of chat embeds;
- Add support for Link and Image preview embeds;
- Chat Messages and retrieved chat histories will now have Embeds property properly populated;
- ChatMessageSendingOptions provide 2 predefined statics: DisableEmbeds and DisableLinkDetection;
- Update UrlMetadataMessage to use headers with version 2;
- Fix an error when a message containing an embed is received;
- Fix link metadata message not having a serializer registered with the provider;
- ChatMessageSerializer now has a constructor that takes a IChatEmbedDeserializer;
- ChatHistoryResponseSerializer now has a constructor that takes a IChatEmbedDeserializer;
- Removed unnecessary locks in CommandsSystem, MessageSerializerProvider and ResponseSerializerProvider;
- BuildDefaultServiceProvider protected methods are marked as obsolete in WolfClient and CommandsSystem;
</releaseNotes>
<dependencies>
<group>
<dependency id="Wolfringo.Core" version="2.1.5" />
<dependency id="Wolfringo.Utilities" version="2.1.5" />
<dependency id="Wolfringo.Core" version="2.2.0" />
<dependency id="Wolfringo.Utilities" version="2.2.0" />
<dependency id="Wolfringo.Utilities.Interactive" version="2.0.0" />
<dependency id="Wolfringo.Commands" version="2.1.5"/>
<dependency id="Wolfringo.Commands" version="2.2.0"/>
</group>
</dependencies>
</metadata>
Expand Down

0 comments on commit 1c89f73

Please sign in to comment.