Release: oso 0.5.2 is out with a Django integration and more

oso v0.5.2 is out! Some highlights of the release include:

  • Django Integration - Add oso to any Django app to ensure you authorize all requests with a  middleware that handles the heavy lifting. Learn more.
  • Support for constructors with both positional and keyword arguments - in languages like Ruby and Python, which support both positional and keyword arguments, you can now register classes with constructors that use both. Learn more.

And a number of bug fixes, including:

  • Rule indexing performance improvements
  • Better warnings for unknown specializers
  • The Node.js library will now throw an {% c-line %}InvalidConstructorError{% c-line-end %} when attempting to register a non-constructible object via {% c-line %}registerClass{% c-line-end %}
  • And plenty more.

For more details, read the changelog.

As always, if you have technical questions or feedback, join us on Slack or open an issue.

Get updates from oso.

We won't spam you. Ever.