Rules Engine 1.16.4

Release Notes

This release brings the following improvements:

  • Assignment (with DO and LOCAL) is now by value (was up till now by reference). Example:
DO foo = {map: {bar: 123}}
DO copy = foo.map
DO foo.map.bar = 456

result:

foo.map.bar is 456 
copy.bar is 123

Third-Party Software

Third-Party Software used in this release:

Name Version Provider License
co 4.6.0 co MIT
fast-equals 1.6.3 tony_quetano@planttheidea.com MIT
has-value 2.0.2 Jon Schlinkert (https://github.com/jonschlinkert) MIT
is-plain-object 3.0.0 Jon Schlinkert (https://github.com/jonschlinkert) MIT
isobject 3.0.1 Jon Schlinkert (https://github.com/jonschlinkert) MIT
jju 1.4.0 Alex Kocharin MIT
quick-lru 4.0.0 Sindre Sorhus MIT
rfdc 1.1.2 David Mark Clements <david.clements@nearform.com> MIT
set-value 3.0.0 Jon Schlinkert (https://github.com/jonschlinkert) MIT
unset-value 1.0.0 Jon Schlinkert (https://github.com/jonschlinkert) MIT

The Licensed Software uses freely available and distributable and/or open source software and other copyrighted material by third parties (“Third-Party Software”). Third-Party Software is not part of the Licensed Software and the Licensor shall have no warranty or indemnification obligations with respect to any Third-Party Software.