Skip to content

1.0.0 of Policy Toolkit

Latest
Compare
Choose a tag to compare
@Mielek Mielek released this 04 Apr 11:42
· 11 commits to main since this release
8bba39a

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 #131
  • feat: Add xsl-transform policy to compiler by @Mielek in #132
  • feat: Add Llm-token-limit policies to compiler by @Mielek in #133
  • feat: Add dapr functionality to set-backend-service policy by @Mielek in #134
  • feat: Add invoke-darp-binding policy to compiler by @Mielek in #135
  • feat: Add publish-to-darp policy to compiler by @Mielek in #136
  • feat: Add set-status policy to compiler by @Mielek in #137
  • docs: Add inline documentation to policies by @Mielek in #138
  • feat: Add LlmContentSafety policy to compiler by @Mielek in #139
  • feature #140 formatting xml by default, unless specified to be false. by @al185104 in #141
  • Removed not released properties from validate-azure-ad-token by @Mielek in #142
  • Update package reference to 1.0.0 in templates by @Mielek in #143

New Contributors

Full Changelog: v0.0.1...v1.0.0