v0.5.0
What's Changed
This release contains several small fixes and improvements.
New Feature: Bundle Ignore
Adds support for omitting files in the bundle produced by opal-server. Use the OPAL_BUNDLE_IGNORE
environment variable to specify a list of comma separated glob paths which if matched will ignore a file from being included in the policy bundle.
- add support for omitting files from bundle by @tlowerison in #372
- Fixes to bundle ignore feature by @orishavit in #394
- Merge pull request #372 from tlowerison/master + precommit by @orweis in #387
Bug fix: bitbucket webhook
Fixes #381: When sending a webhook from Bitbucket to the OPAL server with an secret configured then the the response on the request is an 401, no secret was provided. This is unexpected as the configuration looks correct.
Bug fix: confi default casting
Improve usability of topics in data updates
- Have the default topic (policy_data) as a default value for DataSourceEntry.topics - To prevent users who have left this empty before from experiencing breaking changes as a result of related bug fixes in 0.4.0. Also fixes #375: Uncaught server exception when posting data update without topics
- Warn at realtime when published entry doesn't have topics, or when client processes data update with no matching entries (this would cover what isn't covered by 1).
- Fix documentation about topics in data updates.
Included PRs:
CI Fixes
Documentation Fixes
- Updated FAQ for OPAL by @filipermit in #373
- Update feature_request.md by @money8203 in #374
- Update issue templates by @orweis in #383
- Bump http-cache-semantics from 4.1.0 to 4.1.1 in /documentation by @dependabot in #377
- Bump eta, @docusaurus/core and @docusaurus/preset-classic in /documentation by @dependabot in #378
- Bump @sideway/formula from 3.0.0 to 3.0.1 in /documentation by @dependabot in #380
- improvements to docs by @orweis in #386
- add OPAL-plus by @orweis in #391
New Contributors
- @tlowerison made their first contribution in #372
Full Changelog: 0.4.0...0.5.0