Skip to content

Commit

Permalink
Релиз 1.66.0
Browse files Browse the repository at this point in the history
  • Loading branch information
inyutin-maxim committed Aug 23, 2021
1 parent 9721e52 commit f511a2e
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 19 deletions.
10 changes: 5 additions & 5 deletions VkNet.Tests/Utils/UrlTests.cs
Original file line number Diff line number Diff line change
Expand Up @@ -42,11 +42,11 @@ public void ParseQueryString()
const string inputUrl = "https://www.google.com/search?q=dictionary&sourceid=chrome&ie=UTF-8&key1=value1&key2=value2";
var result = Url.ParseQueryString(inputUrl);

result.Should().ContainKey("q").WhichValue.Should().Be("dictionary");
result.Should().ContainKey("sourceid").WhichValue.Should().Be("chrome");
result.Should().ContainKey("ie").WhichValue.Should().Be("UTF-8");
result.Should().ContainKey("key1").WhichValue.Should().Be("value1");
result.Should().ContainKey("key2").WhichValue.Should().Be("value2");
result.Should().ContainKey("q").WhoseValue.Should().Be("dictionary");
result.Should().ContainKey("sourceid").WhoseValue.Should().Be("chrome");
result.Should().ContainKey("ie").WhoseValue.Should().Be("UTF-8");
result.Should().ContainKey("key1").WhoseValue.Should().Be("value1");
result.Should().ContainKey("key2").WhoseValue.Should().Be("value2");
}

[Test]
Expand Down
4 changes: 2 additions & 2 deletions VkNet.Tests/VkNet.Tests.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -4,9 +4,9 @@
<TargetFramework>net5.0</TargetFramework>
</PropertyGroup>
<ItemGroup>
<PackageReference Include="FluentAssertions" Version="5.10.3" />
<PackageReference Include="FluentAssertions" Version="6.1.0" />
<PackageReference Include="FluentAssertions.Analyzers" Version="0.11.4" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.10.0" />
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="16.11.0" />
<PackageReference Include="Moq" Version="4.13.1" />
<PackageReference Include="Moq.AutoMock" Version="2.1.0" />
<PackageReference Include="NUnit" Version="3.13.2" />
Expand Down
15 changes: 3 additions & 12 deletions VkNet/VkNet.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<TargetFrameworks>netstandard2.0;net5.0</TargetFrameworks>
<AssemblyName>VkNet</AssemblyName>
<VersionPrefix>1.65.0</VersionPrefix>
<VersionPrefix>1.66.0</VersionPrefix>
<VersionSufix>
</VersionSufix>
<NeutralLanguage>ru-RU</NeutralLanguage>
Expand All @@ -23,7 +23,7 @@
Обсуждение в Telegram: https://t.me/VkDotNet
Группа в Контакте: https://vk.com/vknetdotnet
_____________________________________________
Список изменений: https://github.com/vknet/vk/milestone/41?closed=1
Список изменений: https://github.com/vknet/vk/milestone/42?closed=1
</PackageReleaseNotes>
<LangVersion>latest</LangVersion>
</PropertyGroup>
Expand All @@ -50,20 +50,11 @@

<ItemGroup>
<PackageReference Include="AsyncFixer" Version="1.5.1" PrivateAssets="all" />
<PackageReference Include="HtmlAgilityPack" Version="1.11.35" />
<PackageReference Include="HtmlAgilityPack" Version="1.11.36" />
<PackageReference Include="Newtonsoft.Json" Version="13.0.1" />
<PackageReference Include="Microsoft.DotNet.Analyzers.Compatibility" Version="0.2.12-alpha" PrivateAssets="all" />
<PackageReference Include="SonarAnalyzer.CSharp" Version="8.27.0.35380" PrivateAssets="all" />
<PackageReference Include="JetBrains.Annotations" Version="2021.2.0" PrivateAssets="all" />
</ItemGroup>

<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="2.1.0" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="2.1.0" />
<PackageReference Include="System.Text.Encoding.CodePages" Version="5.0.0" />
</ItemGroup>

<ItemGroup Condition="'$(TargetFramework)' == 'net5.0'">
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="5.0.2" />
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="[5.0.0,)" />
<PackageReference Include="System.Text.Encoding.CodePages" Version="5.0.0" />
Expand Down

5 comments on commit f511a2e

@CaCTuCaTu4ECKuu
Copy link
Member

@CaCTuCaTu4ECKuu CaCTuCaTu4ECKuu commented on f511a2e Oct 5, 2021

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Это изменение сломало совместимость с приложениями netcoreapp2.2
Требования Microsoft.AspNetCore.App 2.2.0 к Microsoft.Extensions.DependencyInjection >=2.2.0 && < 2.3.0
Отдельно пакет установить нельзя т.к. они конфликтуют

@inyutin-maxim
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Это изменение сломало совместимость с приложениями netcoreapp2.2 Требования Microsoft.AspNetCore.App 2.2.0 к Microsoft.Extensions.DependencyInjection >=2.2.0 && < 2.3.0 Отдельно пакет установить нельзя т.к. они конфликтуют

Ну сломало и сломало, кому надо обновятся или вынесут в отдельный микросервис

@CaCTuCaTu4ECKuu
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Просто так можно удалять поддержку netstandard2.0 и оставлять только net5
или наоборот вернуть как было и везде в коде if-ы прописывать для разных фреймворков
я просто 1.65 подключил, но я хз насколько это проблема для тех кто пользуется

@inyutin-maxim
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Не, как было возвращать не хочу) нужно муздыхаться со старыми версиями пакетов. Ну можно netstandard2.0 обновить до netstandard2.1 тогда

@CaCTuCaTu4ECKuu
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Я проверю и если че сделаю
Потому что зависимости 5 версии конфликтуют с тем что ниже и нужно как-то определится
Я думал сделать маленькую абстракцию в которую можно будет завернуть конфликтные пакеты чтобы чисто в одном месте прописать условия

Please sign in to comment.