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].

Community

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

Connect with us on Slack

If you have any questions, or just want to talk something through, jump into Slack. An Oso engineer or one of the thousands of developers in the growing community will be happy to help.