Skip to content

Commit f2f6f0f

Browse files
chore(support/v2): release hidi 2.13.0 (#901)
Co-authored-by: release-please-token-provider[bot] <225477224+release-please-token-provider[bot]@users.noreply.github.com>
1 parent 7ab04f2 commit f2f6f0f

3 files changed

Lines changed: 77 additions & 17 deletions

File tree

‎.release-please-manifest.json‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
".": "2.2.1",
3-
"src/Microsoft.OpenApi.Hidi": "2.12.2"
3+
"src/Microsoft.OpenApi.Hidi": "2.13.0"
44
}

‎src/Microsoft.OpenApi.Hidi/CHANGELOG.md‎

Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,65 @@
11
# Hidi changelog
22

3+
## [2.13.0](https://github.com/microsoft/OpenAPI.NET.OData/compare/hidi-v2.12.2...hidi-v2.13.0) (2026-10-09)
4+
5+
6+
### Features
7+
8+
* Add writer settings to enable collection sorting using a comparer ([94dbfa0](https://github.com/microsoft/OpenAPI.NET.OData/commit/94dbfa0204ad267cec6dbc38cd67412bc20117da))
9+
* enable null reference type support ([#2146](https://github.com/microsoft/OpenAPI.NET.OData/issues/2146)) ([a0273ad](https://github.com/microsoft/OpenAPI.NET.OData/commit/a0273ad10f71897a3cddbfc09602b7cb2caf7eb5))
10+
* hidi validate command now logs warnings ([da8c888](https://github.com/microsoft/OpenAPI.NET.OData/commit/da8c888c8d8a26d2fd1bdddb225e00433035df64))
11+
* hidi validate command now logs warnings ([aba21ce](https://github.com/microsoft/OpenAPI.NET.OData/commit/aba21cef5356e45df26226967c99738d532b1468))
12+
* **hidi:** import filtered support/v2 history ([8ebc6ab](https://github.com/microsoft/OpenAPI.NET.OData/commit/8ebc6abbb1da683db4b5bc0928183dec947f2f02))
13+
* openapiformat enum cleanup ([#2326](https://github.com/microsoft/OpenAPI.NET.OData/issues/2326)) ([efc6d77](https://github.com/microsoft/OpenAPI.NET.OData/commit/efc6d77f82a06a84afc2673f0af2774c5a094b31))
14+
* Remove default collection initialization for perf reasons ([#2284](https://github.com/microsoft/OpenAPI.NET.OData/issues/2284)) ([134c598](https://github.com/microsoft/OpenAPI.NET.OData/commit/134c598c794f98ac5eff9d103d99a44d7f8945a5))
15+
* upgrades OData lib in Hidi to preview15 ([084c2c9](https://github.com/microsoft/OpenAPI.NET.OData/commit/084c2c9035af876e14ae6f43e7f66a26e721265e))
16+
* upgrades OData lib to preview15 ([b9557d0](https://github.com/microsoft/OpenAPI.NET.OData/commit/b9557d03aceef95ff1d408694cedd80a83757517))
17+
* upgrades openapi.net.odata and apimanifest to the latest version ([dce6708](https://github.com/microsoft/OpenAPI.NET.OData/commit/dce67085091a7ecb06bf7c6111f58f735743636f))
18+
* use http method object instead of enum ([313fafe](https://github.com/microsoft/OpenAPI.NET.OData/commit/313fafe880b2ff7ab639423a49dfcfd591f63197))
19+
20+
21+
### Bug Fixes
22+
23+
* an issue where deprecation extension parsing would fail ([5548da3](https://github.com/microsoft/OpenAPI.NET.OData/commit/5548da3c38db3a155c847ed47ebde3f686e3a0ba))
24+
* bumps openapi.net.odata to fix two critical bugs in hidi ([2722ac2](https://github.com/microsoft/OpenAPI.NET.OData/commit/2722ac2f726e435c5e80784d6ca7928ebfae1f19))
25+
* bumps openapi.net.odata to fix two critical bugs in hidi ([9f11d27](https://github.com/microsoft/OpenAPI.NET.OData/commit/9f11d27de4300bc1657a739447de0fa85c20bf54))
26+
* callback reference proxy implementation ([979c386](https://github.com/microsoft/OpenAPI.NET.OData/commit/979c386ee47e418419c3569a62f37c291581cbb2))
27+
* callback reference proxy implementation ([0f401be](https://github.com/microsoft/OpenAPI.NET.OData/commit/0f401be84a1f4fa4a770847dad02db3962ca5d5c))
28+
* **ci:** hand off hidi Docker context through a pipeline artifact ([b5736df](https://github.com/microsoft/OpenAPI.NET.OData/commit/b5736df5e07ee801075f84451313d39d5ff4e335))
29+
* **ci:** safely restore v2 Hidi Docker dependencies from approved feed ([e7372e4](https://github.com/microsoft/OpenAPI.NET.OData/commit/e7372e4609ac9a10485fe8e56808e441f108c2f0))
30+
* **ci:** safely restore v2 Hidi Docker dependencies from approved feed ([34aae73](https://github.com/microsoft/OpenAPI.NET.OData/commit/34aae7388fcf02b0e0e83d845cf7c9101d5734f8))
31+
* **ci:** use a safe artifact for the hidi container release handoff ([ba2f31f](https://github.com/microsoft/OpenAPI.NET.OData/commit/ba2f31f47d9fb84b30df2f67cbe98c5d26fc69f5))
32+
* hidi fails to parse yaml files when fixing references ([336446d](https://github.com/microsoft/OpenAPI.NET.OData/commit/336446d7819b6462887f9724228d364c600d8e6d))
33+
* **hidi:** automate independent v2 version PRs ([a838bc4](https://github.com/microsoft/OpenAPI.NET.OData/commit/a838bc4ce5ace50000c56d4bf627cf3b63931d9f))
34+
* **hidi:** separate v2 versions and route releases by component tag ([7ab04f2](https://github.com/microsoft/OpenAPI.NET.OData/commit/7ab04f294e34d397e47dc4a99e54d7ed6724e82f))
35+
* **hidi:** update Microsoft.OpenApi.OData to 2.2.1 ([2cdbfbe](https://github.com/microsoft/OpenAPI.NET.OData/commit/2cdbfbe690e9d475a4698672352bacb1122fd2f5))
36+
* **hidi:** update Microsoft.OpenApi.OData to 2.2.1 ([0bfab03](https://github.com/microsoft/OpenAPI.NET.OData/commit/0bfab03431adaae241c3269c92566b4e3337000e)), closes [#2812](https://github.com/microsoft/OpenAPI.NET.OData/issues/2812)
37+
* **hidi:** use standard multi-component release configuration ([9b21c9a](https://github.com/microsoft/OpenAPI.NET.OData/commit/9b21c9a2af8acc612d8f98a9961d835a07932b59))
38+
* inconsistant API surface usage ([131a86d](https://github.com/microsoft/OpenAPI.NET.OData/commit/131a86df8f4326754157ebd7aad8f81d1ca2bbfa))
39+
* migration of hidi to the latest version of system.commandline ([d7700cc](https://github.com/microsoft/OpenAPI.NET.OData/commit/d7700cc70582190696975121ad17a7f3b028506b))
40+
* Open API header proxy design pattern implementation ([0c775c1](https://github.com/microsoft/OpenAPI.NET.OData/commit/0c775c18a7c9f8436313ea225806b6da8f421f12))
41+
* open API link reference proxy design pattern implementation ([9e49632](https://github.com/microsoft/OpenAPI.NET.OData/commit/9e4963288657580328a3347d6d95c23794a1e1e3))
42+
* open API link reference proxy design pattern implementation ([4133fd3](https://github.com/microsoft/OpenAPI.NET.OData/commit/4133fd3d8c22ded9615919ceac962ae7ab7b7fbd))
43+
* open api schema reference proxy design pattern implementation ([e6abee5](https://github.com/microsoft/OpenAPI.NET.OData/commit/e6abee5cda99659255c7daecbf6a754ddebe78fd))
44+
* open api schema reference proxy design pattern implementation ([73dc49f](https://github.com/microsoft/OpenAPI.NET.OData/commit/73dc49f6b670c1f31138dcfce019c79d0abc109d))
45+
* parameter reference proxy design pattern implementation ([15b587d](https://github.com/microsoft/OpenAPI.NET.OData/commit/15b587d0951860ac7708a6beb08b6664f9861a63))
46+
* parameter reference proxy design pattern implementation ([ace09e0](https://github.com/microsoft/OpenAPI.NET.OData/commit/ace09e0bca13e4cc9fc0692e5f9e58afa85fd6b1))
47+
* path item reference implementation ([ec1d0ae](https://github.com/microsoft/OpenAPI.NET.OData/commit/ec1d0ae8ee31b6b2bd5bd48d707b99a606002662))
48+
* path item reference implementation ([e4bb070](https://github.com/microsoft/OpenAPI.NET.OData/commit/e4bb0701e2bba62fb722cb08d90cce2ddec9d4bf))
49+
* proxy design pattern implementation for request body ([97e84e0](https://github.com/microsoft/OpenAPI.NET.OData/commit/97e84e0bd61442aa3342f971b0950d1e3b6a7e93))
50+
* removes nullable property that shouldn't be part of dom ([ef7eb17](https://github.com/microsoft/OpenAPI.NET.OData/commit/ef7eb17319beb1cbd481a04d209e4f47225c53a0))
51+
* removes public mermaid types that were not usuable ([4c33a02](https://github.com/microsoft/OpenAPI.NET.OData/commit/4c33a02e6615535da1e4b8b1afafd0f1b94140e9))
52+
* removes static readers registry ([d6291f4](https://github.com/microsoft/OpenAPI.NET.OData/commit/d6291f413ece30ad98e6933c880a570b3da520f0))
53+
* revert to using IDictionary for collections ([cc4c56e](https://github.com/microsoft/OpenAPI.NET.OData/commit/cc4c56e2dea63028b7cbdb870f8189052835d665))
54+
* sets hidi version to a preview ([808d709](https://github.com/microsoft/OpenAPI.NET.OData/commit/808d70949c537723667b06829f2943c487c97069))
55+
* sets hidi version to a preview ([6aadf90](https://github.com/microsoft/OpenAPI.NET.OData/commit/6aadf90a66b599cf6e62d9244d71796e73c0b50c))
56+
* support non-standard MIME type in response header ([6de8103](https://github.com/microsoft/OpenAPI.NET.OData/commit/6de81038526a8e382f7e371b31d72b371412b2e3))
57+
* upgrades openapi.odata to avoid hidi failing to load ([24ac6dc](https://github.com/microsoft/OpenAPI.NET.OData/commit/24ac6dca7574f52fc65f19fd913445a8e8710827))
58+
* upgrades openapi.odata to avoid hidi failing to load ([d16a907](https://github.com/microsoft/OpenAPI.NET.OData/commit/d16a907ddf55b7be3d6cd74c8649c78af38b4349))
59+
* use a single http client in hidi ([5e9d3ce](https://github.com/microsoft/OpenAPI.NET.OData/commit/5e9d3ce5b8f0d9abb9cdebe469e0bc4432f815be))
60+
* use settings for terse output in serialization extension methods ([9a67cd7](https://github.com/microsoft/OpenAPI.NET.OData/commit/9a67cd7862075bfbb19272f9664c2eccbb1622c3))
61+
* use settings for terse output in serialization extension methods ([77a6747](https://github.com/microsoft/OpenAPI.NET.OData/commit/77a67475c939915f0fd888c65da5cb0fa6721c47))
62+
363
## 2.12.2
464

565
Migration baseline from OpenAPI.NET `support/v2`. This version is already

‎src/Microsoft.OpenApi.Hidi/Microsoft.OpenApi.Hidi.csproj‎

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<Nullable>enable</Nullable>
1010
<ToolCommandName>hidi</ToolCommandName>
1111
<PackageId>Microsoft.OpenApi.Hidi</PackageId>
12-
<Version>2.12.2</Version>
12+
<Version>2.13.0</Version>
1313
<PackageOutputPath>$(MSBuildThisFileDirectory)..\..\artifacts\hidi\nuget</PackageOutputPath>
1414
<Description>OpenAPI.NET CLI tool for slicing OpenAPI documents</Description>
1515
<SignAssembly>true</SignAssembly>
@@ -24,33 +24,33 @@
2424
</PropertyGroup>
2525

2626
<ItemGroup>
27-
<None Remove="CsdlFilter.xslt" />
27+
<None Remove="CsdlFilter.xslt"/>
2828
</ItemGroup>
2929

3030
<ItemGroup>
31-
<EmbeddedResource Include="CsdlFilter.xslt" />
31+
<EmbeddedResource Include="CsdlFilter.xslt"/>
3232
</ItemGroup>
3333

3434
<ItemGroup>
35-
<PackageReference Include="Humanizer.Core" Version="2.14.1" />
36-
<PackageReference Include="Microsoft.Extensions.Logging" Version="9.0.10" />
37-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.10" />
38-
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="9.0.10" />
39-
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="9.0.10" />
35+
<PackageReference Include="Humanizer.Core" Version="2.14.1"/>
36+
<PackageReference Include="Microsoft.Extensions.Logging" Version="9.0.10"/>
37+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.10"/>
38+
<PackageReference Include="Microsoft.Extensions.Logging.Console" Version="9.0.10"/>
39+
<PackageReference Include="Microsoft.Extensions.Logging.Debug" Version="9.0.10"/>
4040
<PackageReference Include="Microsoft.VisualStudio.Threading.Analyzers" Version="18.7.23">
4141
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
4242
<PrivateAssets>all</PrivateAssets>
4343
</PackageReference>
44-
<PackageReference Include="System.CommandLine" Version="2.0.10" />
45-
<PackageReference Include="Microsoft.OData.Edm" Version="8.4.4" />
46-
<PackageReference Include="Microsoft.OpenApi" Version="2.12.2" />
47-
<PackageReference Include="Microsoft.OpenApi.YamlReader" Version="2.12.2" />
48-
<PackageReference Include="Microsoft.OpenApi.ApiManifest" Version="2.0.0-preview5" />
49-
<PackageReference Include="System.CommandLine.Hosting" Version="0.4.0-alpha.25306.1" />
44+
<PackageReference Include="System.CommandLine" Version="2.0.10"/>
45+
<PackageReference Include="Microsoft.OData.Edm" Version="8.4.4"/>
46+
<PackageReference Include="Microsoft.OpenApi" Version="2.12.2"/>
47+
<PackageReference Include="Microsoft.OpenApi.YamlReader" Version="2.12.2"/>
48+
<PackageReference Include="Microsoft.OpenApi.ApiManifest" Version="2.0.0-preview5"/>
49+
<PackageReference Include="System.CommandLine.Hosting" Version="0.4.0-alpha.25306.1"/>
5050
</ItemGroup>
5151

5252
<ItemGroup>
53-
<ProjectReference Include="..\Microsoft.OpenApi.OData.Reader\Microsoft.OpenAPI.OData.Reader.csproj" />
53+
<ProjectReference Include="..\Microsoft.OpenApi.OData.Reader\Microsoft.OpenAPI.OData.Reader.csproj"/>
5454
</ItemGroup>
5555

5656
<!-- Make internals available for Unit Testing -->
@@ -65,7 +65,7 @@
6565
<!-- End Unit test Internals -->
6666

6767
<ItemGroup>
68-
<None Include="./readme.md" Pack="true" PackagePath="" />
68+
<None Include="./readme.md" Pack="true" PackagePath=""/>
6969
</ItemGroup>
7070

7171
</Project>

0 commit comments

Comments
 (0)