oso 0.5.1

Other bugs & improvements

  • Fixed parsing of list match statements: [1, 2, 3] matches [1, 2, 3].
  • When an inline query fails, the query that failed is printed in the error message.
  • Fixed a bug whereby running the Oso REPL from within a Node.js REPL session would result in duplicated STDIN and overlapping STDOUT streams.
  • Make it possible to use expressions inside lists, e.g. d = {x: 1} and [d.x] = [1].


Thank you to Terry Appleby for finding the above issue with expressions in lists.

Set up a 1x1 with an Oso Engineer

Our team is happy to help you get started with Oso. If you'd like to learn more about using Oso in your app or have any questions about this guide, schedule a 1x1 with an Oso engineer.