Skip to content

1.4.0

Compare
Choose a tag to compare
@malud malud released this 08 Jun 11:45
· 192 commits to master since this release

v1.4.0

Added

  • mark misplaced blocks and attributes, missing or misplaced block labels and wrong attribute values as errors #83
  • Couper file icon #85
  • completion for beta_health #50
  • completion for backend, backend_timeout, backend_openapi_validation error types #78
  • completion for access-control and endpoint error types #80
  • completion for jwks_max_stale in jwt block #79
  • completion for jwks_ttl, jwks_max_stale, configuration_max_stale in oidc block #79
  • definition lookup for oidc, saml and beta_oauth2 access controls and for refined backend blocks #84
  • completion for use_when_unhealthy in backend block and the backend_unhealthy error type #86
  • files block completion with optional label #89

Changed

  • permission-related attributes/error types #75:
    • renamed beta_scope attribute to beta_required_permission
    • renamed beta_scope_claim and beta_scope_map attributes to beta_permissions_claim and beta_permissions_map
    • removed beta_operation_denied and beta_scope error types
    • renamed beta_insufficient_scope error type to beta_insufficient_permissions
  • definitions are looked up in all Couper files within the workspace #84
  • enhanced completion for accept_forwarded_url, log_format, request_id_format and secure_cookies attributes by providing valid options #88

Fixed

  • many highlighting issues #76
  • completion for labeled backend block #82

Removed

  • completion for path attribute in endpoint and proxy blocks #90