| ⇢ | A | AllowOriginSame added | |
| ⇢ | A | OriginNegotiator added | |
| ⇢ | A | HeadersNegotiator added | |
| ⇢ | A | MethodNegotiator added | |
| ⇢ | A | AllowOriginRegex added |
| ⇢ | A | HeadersNegotiator::negotiate() added | |
| ⇢ | A | MethodNegotiator::negotiate() added | |
| ⇢ | A | OriginNegotiator::negotiate() added | |
| ⇢ | A | HeadersNegotiator::getAllowedHeaders() added | |
| ⇢ | A | MethodNegotiator::__construct() added | |
| ⇢ | A | MethodNegotiator::addAllowMethod() added | |
| ⇢ | A | MethodNegotiator::getAllowedMethods() added | |
| ⇢ | A | AllowOriginRegex::__construct() added | |
| ⇢ | A | AllowOriginRegex::match() added | |
| ⇢ | A | AllowOriginSame::__construct() added | |
| ⋮ | view more | ||
| B | ↛ | CorsMiddleware::getAllowOrigin() removed | |