Releases: dotnet/dev-proxy
Releases · dotnet/dev-proxy
v0.27.0
What's Changed
- Adds schema for the MinimalPermissionsGuidancePlugin. Closes #1102 by @waldekmastykarz in #1103
- Bump Microsoft.IdentityModel.Protocols.OpenIdConnect and System.IdentityModel.Tokens.Jwt in /dev-proxy by @dependabot in #1108
- Bump Microsoft.IdentityModel.Protocols.OpenIdConnect and System.IdentityModel.Tokens.Jwt in /dev-proxy-plugins by @dependabot in #1109
- Updates version to v0.27.0 by @waldekmastykarz in #1106
- Fixes processing hosts and URLs to watch by @waldekmastykarz in #1107
- Adds dependabot GH Actions config by @waldekmastykarz in #1122
- Adds code signing by @waldekmastykarz in #1123
- Bump actions/upload-artifact from 4.6.0 to 4.6.2 by @dependabot in #1124
- Bump actions/setup-dotnet from 4.3.0 to 4.3.1 by @dependabot in #1128
- Bump docker/login-action from 3.3.0 to 3.4.0 by @dependabot in #1127
- Bump actions/download-artifact from 4.1.8 to 4.2.1 by @dependabot in #1125
- Bump thedoctor0/zip-release from 0.7.1 to 0.7.6 by @dependabot in #1126
- Bump github/codeql-action from 3.28.8 to 3.28.15 by @dependabot in #1130
- Bump Swashbuckle.AspNetCore from 8.1.0 to 8.1.1 in /dev-proxy by @dependabot in #1129
- Adds TypeSpecGeneratorPlugin. Closes #817 by @waldekmastykarz in #1131
- Refactors local LM connection to make it generic. Closes #1105 by @waldekmastykarz in #1132
- Adds TypeSpecGeneratorPlugin schema by @waldekmastykarz in #1135
- Adds client property to the rc schema by @waldekmastykarz in #1137
- Bump github/codeql-action from 3.28.15 to 3.28.16 by @dependabot in #1141
- Extends schemas with descriptions. Closes #499 by @waldekmastykarz in #1138
- Bump actions/download-artifact from 4.2.1 to 4.3.0 by @dependabot in #1144
- Bump docker/build-push-action from 6.15.0 to 6.16.0 by @dependabot in #1145
- Refactors using language models to support OpenAI-compatible clients by @waldekmastykarz in #1139
- Fixes reloading files multiple times. Closes #1120 by @waldekmastykarz in #1140
- Fixes generating TypeSpec files by @waldekmastykarz in #1146
- Adds support for auth in generating TypeSpec. Closes #1148 by @waldekmastykarz in #1154
Full Changelog: v0.26.0...v0.27.0
Test your apps today!
👇 Download
v0.27.0-beta.2
What's Changed
- Adds TypeSpecGeneratorPlugin. Closes #817 by @waldekmastykarz in #1131
- Refactors local LM connection to make it generic. Closes #1105 by @waldekmastykarz in #1132
Full Changelog: v0.27.0-beta.1...v0.27.0-beta.2
Test your apps today!
👇 Download
v0.27.0-beta.1
What's Changed
- Adds schema for the MinimalPermissionsGuidancePlugin. Closes #1102 by @waldekmastykarz in #1103
- Bump Microsoft.IdentityModel.Protocols.OpenIdConnect and System.IdentityModel.Tokens.Jwt in /dev-proxy by @dependabot in #1108
- Bump Microsoft.IdentityModel.Protocols.OpenIdConnect and System.IdentityModel.Tokens.Jwt in /dev-proxy-plugins by @dependabot in #1109
- Updates version to v0.27.0 by @waldekmastykarz in #1106
- Fixes processing hosts and URLs to watch by @waldekmastykarz in #1107
- Adds dependabot GH Actions config by @waldekmastykarz in #1122
- Adds code signing by @waldekmastykarz in #1123
- Bump actions/upload-artifact from 4.6.0 to 4.6.2 by @dependabot in #1124
- Bump actions/setup-dotnet from 4.3.0 to 4.3.1 by @dependabot in #1128
- Bump docker/login-action from 3.3.0 to 3.4.0 by @dependabot in #1127
- Bump actions/download-artifact from 4.1.8 to 4.2.1 by @dependabot in #1125
- Bump thedoctor0/zip-release from 0.7.1 to 0.7.6 by @dependabot in #1126
- Bump github/codeql-action from 3.28.8 to 3.28.15 by @dependabot in #1130
- Bump Swashbuckle.AspNetCore from 8.1.0 to 8.1.1 in /dev-proxy by @dependabot in #1129
Full Changelog: v0.26.0...v0.27.0-beta.1
Test your apps today!
👇 Download
v0.26.0
What's Changed
- Updates version to v0.26.0 by @garrytrinder in #1030
- Validates that all URLs are covered by urlsToWatch. Closes #1002 by @waldekmastykarz in #1004
- Makes apiSpecsFolderPath in MinimalPermissionsPlugin relative to devproxyrc.json. Closes #1020 by @waldekmastykarz in #1022
- Updates MinimalPermissionsPlugin to handle no matched operations found. Closes #1021 by @waldekmastykarz in #1024
- Excludes excluded URLs from hosts to watch. Closes #1026 by @waldekmastykarz in #1028
- Removes the obsolete sample by @waldekmastykarz in #1017
- Bump Swashbuckle.AspNetCore from 7.3.0 to 7.3.1 in /dev-proxy by @dependabot in #1016
- Validates plugins configs against schema's. Closes #1003 by @waldekmastykarz in #1005
- Adds schemas for v0.26.0. Closes #1032 by @garrytrinder in #1033
- Fix broken image in readme. Closes #1031 by @garrytrinder in #1034
- Add platform id to feedback template by @Allyyyyy in #1027
- Move API service registration. Closes #1035 by @garrytrinder in #1036
- Adds support for publishing Docker image. Closes #12 by @waldekmastykarz in #1044
- Binds Proxy API to the same IP address as Proxy. Closes #1043 by @waldekmastykarz in #1046
- Adds command to ensure the SSL certificate. Closes #1045 by @waldekmastykarz in #1047
- Adds support for special chars in URLs for OpenAPI spec matching. Closes #1050 by @waldekmastykarz in #1051
- Updates Docker files with the new cert ensure command. Closes #1049 by @waldekmastykarz in #1053
- Bump Swashbuckle.AspNetCore from 7.3.1 to 8.0.0 in /dev-proxy by @dependabot in #1065
- Bump Microsoft.VisualStudio.Threading from 17.13.2 to 17.13.61 in /dev-proxy by @dependabot in #1063
- Renames MinimalPermissionsPlugin to MinimalPermissionsGuidancePlugin. Closes #1058 by @waldekmastykarz in #1059
- Adds Minimal SharePoint CSOM permissions plugin. Closes #1018 by @waldekmastykarz in #1061
- Adds the --discover option. Closes #1038 by @waldekmastykarz in #1062
- Updates dependabot to scan all projects and Dockerfile by @waldekmastykarz in #1066
- Removes obsolete urls-to-watch preset. Closes #1068 by @waldekmastykarz in #1069
- Adds support for watching all URLs using *. Closes #1000 by @waldekmastykarz in #1070
- Allows running proxy without plugins or URLs to watch. Closes #1042 by @waldekmastykarz in #1071
- Add support for passing API spec variables values. Closes #1019 by @waldekmastykarz in #1074
- Adds reporters for MinimalPermissionsPlugin by @waldekmastykarz in #1076
- Makes
--log-level
a global option. Closes #1077 by @waldekmastykarz in #1078 - Adds MinimalCsomPermissionsPlugin config schema by @waldekmastykarz in #1080
- Bump Microsoft.IdentityModel.Protocols.OpenIdConnect and System.IdentityModel.Tokens.Jwt in /dev-proxy by @dependabot in #1087
- Bump Microsoft.IdentityModel.Protocols.OpenIdConnect and System.IdentityModel.Tokens.Jwt in /dev-proxy-plugins by @dependabot in #1088
- Updates request log plugins to consider URLs to watch. Closes #1081 by @waldekmastykarz in #1084
- Extends MinimalPermissionsPlugin to log minimal permissions. Closes #1083 by @waldekmastykarz in #1085
- Adds text and markdown reporter for the MinimalCsomPermissionsPlugin. Closes #1082 by @waldekmastykarz in #1086
- Bump Swashbuckle.AspNetCore from 8.0.0 to 8.1.0 in /dev-proxy by @dependabot in #1093
- Updates Docker images to not use a fixed certificate by @waldekmastykarz in #1092
- Adds API to download cert by @waldekmastykarz in #1094
- Updates API by @waldekmastykarz in #1095
- Bump Microsoft.OpenApi from 1.6.23 to 1.6.24 in /dev-proxy-plugins by @dependabot in #1100
New Contributors
Full Changelog: v0.25.0...v0.26.0
Test your apps today!
👇 Download
v0.26.0-beta.3
What's Changed
- Removes obsolete urls-to-watch preset. Closes #1068 by @waldekmastykarz in #1069
- Adds support for watching all URLs using *. Closes #1000 by @waldekmastykarz in #1070
- Allows running proxy without plugins or URLs to watch. Closes #1042 by @waldekmastykarz in #1071
- Add support for passing API spec variables values. Closes #1019 by @waldekmastykarz in #1074
- Adds reporters for MinimalPermissionsPlugin by @waldekmastykarz in #1076
- Makes
--log-level
a global option. Closes #1077 by @waldekmastykarz in #1078 - Adds MinimalCsomPermissionsPlugin config schema by @waldekmastykarz in #1080
- Bump Microsoft.IdentityModel.Protocols.OpenIdConnect and System.IdentityModel.Tokens.Jwt in /dev-proxy by @dependabot in #1087
- Bump Microsoft.IdentityModel.Protocols.OpenIdConnect and System.IdentityModel.Tokens.Jwt in /dev-proxy-plugins by @dependabot in #1088
- Updates request log plugins to consider URLs to watch. Closes #1081 by @waldekmastykarz in #1084
- Extends MinimalPermissionsPlugin to log minimal permissions. Closes #1083 by @waldekmastykarz in #1085
- Adds text and markdown reporter for the MinimalCsomPermissionsPlugin. Closes #1082 by @waldekmastykarz in #1086
Full Changelog: v0.26.0-beta.2...v0.26.0-beta.3
Test your apps today!
👇 Download
v0.26.0-beta.2
What's Changed
- Bump Swashbuckle.AspNetCore from 7.3.1 to 8.0.0 in /dev-proxy by @dependabot in #1065
- Bump Microsoft.VisualStudio.Threading from 17.13.2 to 17.13.61 in /dev-proxy by @dependabot in #1063
- Renames MinimalPermissionsPlugin to MinimalPermissionsGuidancePlugin. Closes #1058 by @waldekmastykarz in #1059
- Adds Minimal SharePoint CSOM permissions plugin. Closes #1018 by @waldekmastykarz in #1061
- Adds the --discover option. Closes #1038 by @waldekmastykarz in #1062
- Updates dependabot to scan all projects and Dockerfile by @waldekmastykarz in #1066
Full Changelog: v0.26.0-beta.1...v0.26.0-beta.2
Test your apps today!
👇 Download
v0.26.0-beta.1
What's Changed
- Updates version to v0.26.0 by @garrytrinder in #1030
- Validates that all URLs are covered by urlsToWatch. Closes #1002 by @waldekmastykarz in #1004
- Makes apiSpecsFolderPath in MinimalPermissionsPlugin relative to devproxyrc.json. Closes #1020 by @waldekmastykarz in #1022
- Updates MinimalPermissionsPlugin to handle no matched operations found. Closes #1021 by @waldekmastykarz in #1024
- Excludes excluded URLs from hosts to watch. Closes #1026 by @waldekmastykarz in #1028
- Removes the obsolete sample by @waldekmastykarz in #1017
- Bump Swashbuckle.AspNetCore from 7.3.0 to 7.3.1 in /dev-proxy by @dependabot in #1016
- Validates plugins configs against schema's. Closes #1003 by @waldekmastykarz in #1005
- Adds schemas for v0.26.0. Closes #1032 by @garrytrinder in #1033
- Fix broken image in readme. Closes #1031 by @garrytrinder in #1034
- Add platform id to feedback template by @Allyyyyy in #1027
- Move API service registration. Closes #1035 by @garrytrinder in #1036
- Adds support for publishing Docker image. Closes #12 by @waldekmastykarz in #1044
- Binds Proxy API to the same IP address as Proxy. Closes #1043 by @waldekmastykarz in #1046
- Adds command to ensure the SSL certificate. Closes #1045 by @waldekmastykarz in #1047
- Adds support for special chars in URLs for OpenAPI spec matching. Closes #1050 by @waldekmastykarz in #1051
- Updates Docker files with the new cert ensure command. Closes #1049 by @waldekmastykarz in #1053
New Contributors
Full Changelog: v0.25.0...v0.26.0-beta.1
Test your apps today!
👇 Download
v0.25.0
What's Changed
- [StepSecurity] ci: Harden GitHub Actions by @step-security-bot in #981
- Update copyright information to reflect .NET Foundation and Contributors by @garrytrinder in #982
- Adds filterByHeaders and languageModel to schema. Fixes #977 by @waldekmastykarz in #978
- Updates errors file to support overriding URLs to watch. Closes #972 by @waldekmastykarz in #979
- Updates namespace by @waldekmastykarz in #984
- Adds lockfiles and locked mode restore by @waldekmastykarz in #986
- Deletes outdated specs by @waldekmastykarz in #987
- Renames preset get to config get. Closes #973 by @waldekmastykarz in #985
- Adds plugin config schemas. Closes #983 by @waldekmastykarz in #991
- Updates version to v0.25.0 by @waldekmastykarz in #992
- Moves rate as a configuration option for Graph- and GenericRandomError plugins. Closes #971 by @waldekmastykarz in #994
- Shows options from plugins in -h help. Closes #993 by @waldekmastykarz in #995
- Adds config new command to create new config file. Closes #975 by @waldekmastykarz in #996
- Fixes watchProcessNames not set from the config file. Closes #1009 by @waldekmastykarz in #1010
- Updates config new to read template from tag. Closes #997 by @waldekmastykarz in #1001
- Fixes GraphMinimalPermissionsPlugin plugin. Closes #1012 by @waldekmastykarz in #1013
- Bump Microsoft.VisualStudio.Threading from 17.12.19 to 17.13.2 in /dev-proxy by @dependabot in #1014
- Timeout parameter option by @joshua-siw in #1006
- Changes default LM to llama3.2 by @waldekmastykarz in #1011
New Contributors
- @step-security-bot made their first contribution in #981
- @joshua-siw made their first contribution in #1006
Full Changelog: v0.24.0...v0.25.0
Test your apps today!
👇 Download
v0.25.0-beta.3
What's Changed
- Fixes GraphMinimalPermissionsPlugin plugin. Closes #1012 by @waldekmastykarz in #1013
Full Changelog: v0.25.0-beta.2...v0.25.0-beta.3
Test your apps today!
👇 Download
v0.25.0-beta.2
What's Changed
- Fixes watchProcessNames not set from the config file. Closes #1009 by @waldekmastykarz in #1010
- Updates config new to read template from tag. Closes #997 by @waldekmastykarz in #1001
Full Changelog: v0.25.0-beta.1...v0.25.0-beta.2
Test your apps today!
👇 Download