Skip to content

Releases: tpeczek/Lib.AspNetCore.Security

Lib.AspNetCore.Security & Lib.AspNetCore.Mvc.Security 3.2.1

Choose a tag to compare

@tpeczek tpeczek released this 02 Mar 11:03

Bug Fixes

  • Fixed formatting for scheme source by @Den-dp in #34

New Contributors

Full Changelog: v3.2.0...v3.2.1

Lib.AspNetCore.Security & Lib.AspNetCore.Mvc.Security 3.2.0

Choose a tag to compare

@tpeczek tpeczek released this 14 Jan 20:23

Additions and Changes

  • Added support for ASP.NET Core 3.1
  • Added support for ASP.NET Core 5.0
  • Added support for endpoint routing
  • Added support for Permissions Policy
  • Marked Feature Policy as obsolete

Lib.AspNetCore.Security & Lib.AspNetCore.Mvc.Security 3.1.0

Choose a tag to compare

@tpeczek tpeczek released this 22 Sep 19:50

Additions and Changes

  • Added capability to compute Content Security Policy hash through IContentSecurityPolicyInlineExecutionFeature

Lib.AspNetCore.Security & Lib.AspNetCore.Mvc.Security 3.0.0

Choose a tag to compare

@tpeczek tpeczek released this 26 Mar 19:40

Additions and Changes

  • Added support for Clear Site Data through IServiceCollection.AddClearSiteDataAuthentication, TargetedSiteDataClearingMiddleware and ClearSiteDataHeaderValue

Lib.AspNetCore.Security 2.3.0

Choose a tag to compare

@tpeczek tpeczek released this 08 Aug 20:17

Additions and Changes

  • Added support for Feature-Policy through SecurityHeadersMiddleware, SingleFeaturePolicyHeaderValue and MultipleFeaturePolicyHeaderValue

Lib.AspNetCore.Security & Lib.AspNetCore.Mvc.Security 2.2.0

Choose a tag to compare

@tpeczek tpeczek released this 02 Jul 19:10

Additions and Changes

  • Added support for X-Permitted-Cross-Domain-Policies through SecurityHeadersMiddleware and XPermittedCrossDomainPoliciesHeaderValue
  • Added support for SHA-384 and SHA-512 hashes in Content Security Policy
  • Added ContentSecurityPolicySourceListBuilder which provides methods for building Content Security Policy source list

Lib.AspNetCore.Security & Lib.AspNetCore.Mvc.Security 2.1.0

Choose a tag to compare

@tpeczek tpeczek released this 02 Jun 20:14

Bug Fixes

  • Adjusted nonce generation to specification

Additions and Changes

  • Added support for Referrer-Policy through SecurityHeadersMiddleware and ReferrerPolicyHeaderValue
  • Added support for X-Frame-Options through SecurityHeadersMiddleware, XFrameOptionsAttribute and XFrameOptionsHeaderValue
  • Added support for X-XSS-Protection through SecurityHeadersMiddleware, XXssProtectionAttribute and XXssProtectionHeaderValue
  • Added support for X-Content-Type-Options through SecurityHeadersMiddleware
  • Added support for X-Download-Options through SecurityHeadersMiddleware
  • Added support for block-all-mixed-content directive in Content Security Policy
  • Added support for upgrade-insecure-requests directive in Content Security Policy
  • Added support for require-sri-for directive in Content Security Policy
  • Added support for plugin-types directive in Content Security Policy
  • Added support for worker-src directive in Content Security Policy
  • Added support for frame-src directive in Content Security Policy
  • Added support for Content Security Policy reporting through ISecurityHeadersReportingService, ContentSecurityPolicyReportingMiddleware and ContentSecurityPolicyViolationReport
  • Added support for hashes caching in Content Security Policy tag helper
  • Added HttpResponseHeadersExtensions which provides methods for directly setting headers on response

Lib.AspNetCore.Security & Lib.AspNetCore.Mvc.Security 2.0.0

Choose a tag to compare

@tpeczek tpeczek released this 06 May 06:57

Additions and Changes

  • Introduced Lib.AspNetCore.Security with SecurityHeadersMiddleware to centralize security headers support. Initial support includes HSTS, CSP and Expect-CT
  • Removed RequireHstsAttribute as HSTS support is now provided by SecurityHeadersMiddleware
  • Removed ContentSecurityPolicyAttribute as CSP support is now provided by SecurityHeadersMiddleware (CSP tag helper and html helper now depend on SecurityHeadersMiddleware)
  • Added ExpectCtReportingMiddleware, ExpectCtViolationReport and ISecurityHeadersReportingService for supporting Expect-CT violation reports
  • Added ContentSecurityPolicyHeaderValue, StrictTransportSecurityHeaderValue and ExpectCtHeaderValue for low level headers support

Lib.AspNetCore.Mvc.Security 1.1.0

Choose a tag to compare

@tpeczek tpeczek released this 27 Nov 20:28

Additions and Changes

  • Added Tag Helper for Content Security Policy Level 2 support

Lib.AspNetCore.Mvc.Security v1.0.0

Choose a tag to compare

@tpeczek tpeczek released this 18 Jul 20:33
Update README