Skip to content

Releases: Azure/azure-api-management-policy-toolkit

1.0.0 of Policy Toolkit

04 Apr 11:42
8bba39a
Compare
Choose a tag to compare

What's Changed

  • feat: use Microsoft.CodeAnalysis.Diagnostics for error messages by @Mielek in #25
  • feat: Auto discover policy handlers instead of manually adding them by @Mielek in #29
  • feat: Improve file handling in compiler by @Mielek in #28
  • fix: Fix MockUrl and MockRequest by @Mielek in #27
  • chore: Add root namespaces to projects by @Mielek in #26
  • Bump Newtonsoft.Json from 13.0.1 to 13.0.3 by @dependabot in #33
  • Bump Microsoft.NET.Test.Sdk from 17.1.0 to 17.12.0 by @dependabot in #34
  • Bump Microsoft.CodeAnalysis.CSharp.Analyzer.Testing.MSTest and MSTest.TestFramework by @dependabot in #32
  • Bump coverlet.collector from 3.1.2 to 6.0.2 by @dependabot in #35
  • Bump coverlet.collector from 6.0.0 to 6.0.2 by @dependabot in #41
  • Bump Microsoft.CodeAnalysis.CSharp and Microsoft.CodeAnalysis.Analyzers by @dependabot in #38
  • Bump Microsoft.NET.Test.Sdk from 17.6.0 to 17.12.0 by @dependabot in #40
  • Bump FluentAssertions from 6.12.0 to 7.0.0 by @dependabot in #39
  • Fixed a broken example in the QuickStart.md documentation by @mrucker in #42
  • fix: Log full file path instead of file name by @Mielek in #37
  • deps: Bump MSTest.TestAdapter and MSTest.TestFramework by @Mielek in #36
  • Bump MSTest.TestAdapter from 3.6.3 to 3.6.4 by @dependabot in #43
  • Bump Microsoft.CodeAnalysis from 4.11.0 to 4.12.0 by @dependabot in #48
  • Bump Microsoft.IdentityModel.JsonWebTokens from 8.2.1 to 8.3.0 by @dependabot in #47
  • Bump Microsoft.CodeAnalysis.Analyzers from 3.3.4 to 3.11.0 by @dependabot in #45
  • Bump MSTest.TestFramework from 3.6.3 to 3.6.4 by @dependabot in #46
  • chore: Add @maciejtreder to code owners by @Mielek in #50
  • ci: Add testing example project in pipeline by @Mielek in #49
  • feat: Policy section unit testing by @Mielek in #30
  • feat: Scaffold policies emulator by @Mielek in #51
  • chore(deps): bump MSTest.TestFramework from 3.6.4 to 3.7.0 by @dependabot in #52
  • chore(deps): bump MSTest.TestAdapter from 3.6.4 to 3.7.0 by @dependabot in #53
  • chore(deps): bump coverlet.collector from 6.0.2 to 6.0.3 by @dependabot in #60
  • feat: Handle authenticate certificate policy in emulator by @Mielek in #61
  • fix: Remove config validation in constructors by @Mielek in #63
  • feat: Implement cache lookup value in emulator by @Mielek in #64
  • feat: Implement ip filter in emulator by @Mielek in #65
  • feat: Implement check header in emulator by @Mielek in #66
  • feat: Implement include-fragment in compiler by @Mielek in #67
  • feat: Implement cache store value policy in emulator by @Mielek in #68
  • feat: Implement cache remove value policy in emulator by @Mielek in #69
  • chore(deps): bump Microsoft.IdentityModel.JsonWebTokens and System.IdentityModel.Tokens.Jwt by @dependabot in #73
  • chore(deps): bump Microsoft.Extensions.Configuration.CommandLine from 9.0.0 to 9.0.1 by @dependabot in #75
  • bump: Update test libraries by @Mielek in #77
  • feat: Support find-and-replace policy in the compiler by @Mielek in #84
  • feat: Add dotnet custom template for project and policy boostraping by @Mielek in #83
  • chore(deps): bump Microsoft.NET.Test.Sdk from 17.12.0 to 17.13.0 by @dependabot in #92
  • chore(deps): bump MSTest from 3.7.3 to 3.8.0 by @dependabot in #96
  • fix code snippet by @syneex in #97
  • chore(deps): bump MSTest from 3.8.0 to 3.8.2 by @dependabot in #98
  • chore(deps): bump coverlet.collector from 6.0.3 to 6.0.4 by @dependabot in #88
  • Use Microsoft.Extensions.DependencyInjection for the compiler by @Mielek in #100
  • fix: Make local declaration syntax invalid by @Mielek in #102
  • feat: Add retry policy to compiler by @Mielek in #101
  • feat: Add wait policy to compiler by @Mielek in #105
  • feat: Add get-authorization-context policy support in compiler by @Mielek in #106
  • feat: Add log to eventhub policy to compiler by @Mielek in #108
  • fix: Update error when calls and bandwidth are not defined in quota policy by @Mielek in #109
  • chore: Add copyright automatically on file creation by @Mielek in #110
  • deps: Bump Microsoft.CodeAnalysis to 4.13.0 by @Mielek in #113
  • feat: Add limit-concurrency policy to compiler by @Mielek in #111
  • chore: Move to major version 1.0.0 by @Mielek in #114
  • feat: Add quota-by-key policy to compiler by @Mielek in #115
  • feat: Add cross-domain policy to compiler by @Mielek in #116
  • feat: Add proxy policy to compiler by @Mielek in #117
  • feat: Add redirect content URLs policy to compiler by @Mielek in #118
  • feat: Add send one way request policy to compiler by @Mielek in #119
  • feat: Add trace policy to compiler by @Mielek in #120
  • feat: Add validate azure ad token policy to compiler by @Mielek in #121
  • feat: Add validate-client-certificate policy to compiler by @Mielek in #122
  • feat: Add validate headers policy to compiler by @Mielek in #123
  • feat: Add xml-to-json policy to compiler by @Mielek in #124
  • feat: Add validate-content to compiler by @Mielek in #126
  • chore: Remove usages of dynamic by @Mielek in #125
  • deps: Bump MSTest version by @Mielek in #130
  • feat: Add validate-odata-request policy to compiler by @Mielek in #127
  • feat: Add validate-status-code policy in compiler by @Mielek in #129
  • feat: Add validate-parameters policy to compiler by @Mielek in https://github.com/Azure/azure-api-management-policy-toolkit/p...
Read more

0.0.1 - Policy Toolkit

19 Nov 17:48
2c5ef98
Compare
Choose a tag to compare
Pre-release

What's Changed

  • Add VS Code dev container by @stuartleeks in #1
  • Fixed service name spelling by @vladvino in #2
  • chore: Add @tomkerkhove to codeowners to avoid bus-factor by @tomkerkhove in #3
  • chore: Remove old readme file by @Mielek in #5
  • chore: Change namespace to Azure.ApiManagement.PolicyToolkit.* by @tomkerkhove in #4
  • chore: Enable weekly dependabot configuration by @tomkerkhove in #6
  • fix: Use nuget package ecosystem in dependabot.yml by @Mielek in #7
  • Bump Microsoft.IdentityModel.JsonWebTokens from 8.1.2 to 8.2.0 by @dependabot in #8
  • Bump Microsoft.Extensions.Configuration.CommandLine from 7.0.0 to 8.0.0 by @dependabot in #10
  • Bump Microsoft.CodeAnalysis from 4.9.2 to 4.11.0 by @dependabot in #9
  • feat: Add inline documentation to packed Authoring library by @Mielek in #11
  • fix: Remove compilation issues in example project by @Mielek in #13
  • chore: Add copyrights to cs files by @Mielek in #14
  • chore: Add proper packages description by @Mielek in #12
  • refactor: Remove pack projects by @Mielek in #16
  • Docs - quick pass by @dlepow in #15
  • chore: Update available policies document by @Mielek in #17
  • docs: Guidance how to get support for new policies by @tomkerkhove in #18
  • chore: Rename namespaces, libraries and tool by @Mielek in #19
  • docs: Fix docs by @Mielek in #20
  • feat: Add watermark to generated policy documents by @Mielek in #21
  • Bump Microsoft.IdentityModel.JsonWebTokens from 8.2.0 to 8.2.1 by @dependabot in #24
  • Bump Microsoft.Extensions.Configuration.CommandLine from 8.0.0 to 9.0.0 by @dependabot in #23

Full Changelog: https://github.com/Azure/azure-api-management-policy-toolkit/commits/v0.0.1