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.

Want us to remind you?

We'll email you before the event with a friendly reminder.

Get involved in the Oso community

Connect on Slack

Get help from our team and community, and talk with like-minded developers.
Join the Slack

Share the love

Show off the problems you're solving with Oso and how you're leading the charge.

Get Oso Swag

We're sending free Oso swag to users anywhere in the world. Seriously.
Get swag

Get updates from Oso.

We won't spam you. Ever.