Skip to content

Releases: microsoft/regorus

regorus-v0.2.7

22 Oct 21:07
c56da34
Compare
Choose a tag to compare

Fixed

  • docs failing to build (#334)

Other

  • (deps) update jsonschema requirement from 0.23.0 to 0.24.0 (#332)
  • (deps) update jsonschema requirement from 0.22.3 to 0.23.0 (#331)

regorus-v0.2.6

09 Oct 19:54
992b202
Compare
Choose a tag to compare

Added

  • integer conversion functions for Value (#328)

Other

  • update to OPA v0.69.0 (#327)
  • (deps) update jsonschema requirement from 0.21.0 to 0.22.3 (#326)
  • (deps) update jsonschema requirement from 0.20.0 to 0.21.0 (#325)
  • update to jsonschema 0.20.0 (#323)

regorus-v0.2.5

18 Sep 21:18
d2b27ee
Compare
Choose a tag to compare

Added

Fixed

  • Null terminate C# strings in Rust boundary (#318)
  • Update readme with correct path to example policy (#312)

Other

  • Update jsonschema requirement from 0.18.0 to 0.19.1 (#317)
  • Update chrono-tz requirement from 0.8.5 to 0.10.0 (#316)
  • Add tests for builtin strings::lower method (#313)
  • Add tests for builtin strings::indexof method (#311)

regorus-v0.2.4

04 Sep 17:25
502b830
Compare
Choose a tag to compare

Added

  • OPA v0.68.0. Engine::set_rego_v1 (#305)

Fixed

  • Handle parsing corner cases (#309)
  • Propagate errors encountered in argument evaluation (#308)
  • Issues #302, #303 (#304)

regorus-v0.2.3

16 Aug 15:47
dff65f0
Compare
Choose a tag to compare

Fixed

  • Match OPA behavior for split (#295)
  • Merge data to init document (#293)

Other

  • Update cbindgen requirement from 0.26.0 to 0.27.0 (#296)
  • Bump rexml in /bindings/ruby in the bundler group across 1 directory (#294)
  • Update csbindgen requirement from =1.9.0 to =1.9.3 (#292)

regorus-v0.2.2

28 Jul 07:51
52afcbe
Compare
Choose a tag to compare

Added

  • Update to opa v0.67.0 (#286)

Fixed

  • Handle aliases in scheduler (#285)

Other

  • Update readme (#288)
  • Update binding versions (#287)
  • build.rs create hooks dir if not exists (#283)
  • add extension_list example (#281)
  • Fix build break (#278)
  • Update pyo3 requirement from 0.21.0 to 0.22.0 (#275)
  • Update to OPA v0.66.0 (#274)

regorus-v0.2.1

19 Jun 23:10
5a0048c
Compare
Choose a tag to compare

Added

  • get_policies: Way to obtain policy files and content (#267)

Other

  • Fix c,cpp,no-std binding examples (#272)
  • Update binding versions for next release (#270)
  • rename method from 'Clone' to 'clone' in 'Engine' class to match the java naming convention and definiont in the of java.lang.Object. (#268)
  • Suppress clippy unused warning (#269)
  • Provide ability to get JSON representation of policy AST (#266)
  • Update OPA tests to v0.65.0 (#264)
  • Allow lexer to be used for other policy languages (#262)

regorus-v0.2.0

30 May 13:50
658f347
Compare
Choose a tag to compare

Other

  • Add release-plz config to publish only regorus package (#259)
  • Revert "chore: release v0.2.0 (#257)" (#258)
  • release v0.2.0 (#257)
  • Fix release-plz hash (#256)
  • non collections should evaluate to false (#253)
  • Fix merge issue (#252)
  • Update bindings to include newer APIs (#250)
  • update ruby bindings version to 0.1.5, bump deps (#251)
  • Use correct docsrs feature annotation (#248)
  • Lockdown kata test prints as well as prints of various values (#249)
  • Fix bindings and add CI tests (#247)
  • Add test-ruby CI for github actions (#244)
  • Update README.md for Java bindings to mention we don't publish to (#246)
  • Update itertools requirement from 0.12.1 to 0.13.0 (#245)
  • Update ruby bindings for add_policy and add_policy_from_file to return package name (#240)
  • Provide a way to obtain package names of loaded policies (#239)
  • c_no_std binding to show use in C freestanding environments. (#238)
  • Bump rexml in /bindings/ruby in the bundler group across 1 directory (#236)
  • Update prettydiff requirement from 0.6.4 to 0.7.0 (#234)
  • Update jsonschema requirement from 0.17.1 to 0.18.0 (#235)
  • no_std support (#232)
  • add std feature (#231)
  • Tests from MSFT fork of kata-containers (#230)
  • Use alloc, core instead of std (#225)

regorus-v0.1.5

08 May 01:28
0a39e43
Compare
Choose a tag to compare

Added

  • Support policy files greater than 64KB in size (#217)
  • Add tests for kata containers policies (#221)
  • Support for OPA v0.64.0 (#219)
    • New builtin json.marshal_with_options

Changed

  • Improve example in readme (#224)

Fixed

  • OPA Conformance: Do not interpret # within regular string (#216)

regorus-v0.1.4

22 Apr 22:10
7fde338
Compare
Choose a tag to compare

Other

  • early return (#189)
  • Fix anyhow dependency issues (#208)
  • remove unused compact-rc dependency (#207)