Releases: gsoft-inc/wl-openapi-msbuild
Releases · gsoft-inc/wl-openapi-msbuild
0.9.0
What's Changed
- Update NuGet dependencies by @Infra-Workleap in #56
- Update dependency dotnet-sdk to v8.0.301 by @Infra-Workleap in #57
- [IDP-1617] Support spectral validation with frontend spectral ruleset by @heqianwang in #58
- [idp-1511] Support updating spectral without ejecting by @PrincessMadMath in #59
Breaking Changes
- When using a custom spectral file without any ruleset extends you will need to add
extends: []
otherwise the workleap ruleset will be added automatically.
Full Changelog: 0.8.1...0.9.0
0.8.1
What's Changed
- [IDP-1484] Add logging and retry for swagger OpenAPI spec generation by @heqianwang in #55
Full Changelog: 0.8.0...0.8.1
0.8.0
What's Changed
- Add LinearB integration by @meziantou in #51
- Update dependency dotnet-sdk to v8.0.300 by @Infra-Workleap in #52
- Update dependency Swashbuckle.AspNetCore to v6.6.1 by @Infra-Workleap in #53
- Bump spectral ruleset version to 0.8.0 by @heqianwang in #54
Breaking changes
A new rules limiting the length of schema name was added.
Full Changelog: 0.7.0...0.8.0
0.7.0
What's Changed
- [Idp-1194] Only run spectral on changes by @PrincessMadMath in #49
- Upgrade spectral ruleset version to 0.6.0 (new rules) by @heqianwang in #50
Full Changelog: 0.6.0...0.7.0
0.6.0
What's Changed
- [IDP-1141] Only run OpenApi MSBuild task when there are binary changes by @heqianwang in #45
Full Changelog: 0.5.0...0.6.0
0.5.0
What's Changed
- New recommended values for
OpenApiDevelopmentMode
which areGenerateContract
andValidateContract
by @decarufe in #44
Breaking changes
- Changed default value for
OpenApiDevelopmentMode
fromContractFirst
toGenerateContract
by @decarufe in #44 - Changed behavior that determines the value for
OpenApiCompareCodeAgainstSpecFile
by @decarufe in #44
New Contributors
Full Changelog: 0.4.0...0.5.0
0.4.0
What's Changed
- Feature/idp 1028 treat warning as error flag by @PrincessMadMath in #40
- [IDP-1044] Update ruleset by @PrincessMadMath in #43
Full Changelog: 0.2.1...0.4.0
0.2.1
What's Changed
- [IDP-869] Fix
StartupAssemblyPath
when theOutputPath
is absolute by @meziantou in #30 - [IDP-672] Remove FullBuildMetaData from our library versioning by @heqianwang in #31
- Add CODEOWNERS file by @PrincessMadMath in #36
- [IDP-912] Use reusable Jira workflow by @heqianwang in #37
- [IDP-948] Use reusable workflow for Semgrep validation by @heqianwang in #38
- [idp-965] Isolate Flakyness by @PrincessMadMath in #39
New Contributors
- @heqianwang made their first contribution in #31
Full Changelog: 0.2.0...0.2.1
0.2.0
What's Changed
- [IDP-869] Add an option to disable the
ValidateOpenApi
target by @meziantou in #29
New Contributors
- @meziantou made their first contribution in #29
Full Changelog: 0.1.0...0.2.0
0.1.0
What's Changed
- Initial library files by @ruvyas in #1
- [IDP-677] Added empty MSBuild task shell and debugging project by @asimmon in #2
- Updated MS Task with swagger/swashbuckle install by @ruvyas in #6
- Implemented spectral report execution on build by @ruvyas in #7
- [IDP-684] Add oasfiff download by @Zav in #8
- Implemented Oasdiff build run by @ruvyas in #10
- Implement System test by @ruvyas in #12
- Addressed spectral warn not fail on CI and updated oasdiff by @ruvyas in #16
- Implemented proper error handling by @ruvyas in #17
- Fix for MSBuild task not working on Visual Studio by @ruvyas in #18
- Address dotnet tool not ignoring failed sources by @ruvyas in #19
- IDP-608 Create pull request template by @starcraft66 in #20
- Feature/idp 823 explicit contract first flow by @PrincessMadMath in #21
- Feature/idp 825 support code fist flow explicit by @PrincessMadMath in #22
- [IDP-842] Specify nuget file to use by @PrincessMadMath in #23
- IDP-818 - Handling running swashbuckle cli with a sdk greater than net7.0 by @Gcaya in #28
New Contributors
- @ruvyas made their first contribution in #1
- @asimmon made their first contribution in #2
- @Infra-Workleap made their first contribution in #5
- @Zav made their first contribution in #8
- @starcraft66 made their first contribution in #20
- @PrincessMadMath made their first contribution in #21
- @Gcaya made their first contribution in #28
Full Changelog: https://github.com/gsoft-inc/wl-openapi-msbuild/commits/0.1.0