Skip to content

0.1.0-alpha.2

Pre-release
Pre-release

Choose a tag to compare

@github-actions github-actions released this 31 Jan 12:30
· 602 commits to main since this release

v0.1.0-alpha.2 (2023-01-31)

Features

  • output evalutation time if enabled (4f82c1b)
  • optimize logical OR and AND to evaluate arguments by their relative order (4addcba)
  • support defining function order via associated fn (c3852f4)
  • handle both json and form encoded (52a83eb)
  • allow writing report to any writer (like a string) (0c11e2a)
  • x509: add keyUsage, extendedKeyUsage, and DNSName (54909d8)
  • add list::Head and list::Tail (87cc8b4)
  • add some PEM encoding (76ed49b)
  • allow parsing a DER encoded certificate (81816a8)
  • add some more fields of the X509 certificate (40668f8)
  • add a method to base64 encode octets (9906c89)
  • add useful patterns to use in policies (10111f7)
  • add opa result format option (e9b9460)
  • add policy definition matching kafka authorizer plugin request (4639dd3)
  • add support for boolean const literals (ce4616e)
  • let the error types implement std::error::Error (4787de5)
  • add ci (9f135d9)

Fixes

  • put evaluation time in a better place (3f66958)
  • skip default data sources (1fd0dc6)
  • ensure policy without parent can be referenced (0615b53)
  • remove debug log (c84fe89)
  • disable finish benchmark (5fabb80)
  • remove warning from rust-analyzer (752fbcb)