Skip to content

Native State Comparison FTW

Compare
Choose a tag to compare
@michbarsinai michbarsinai released this 10 Feb 19:39
· 105 commits to master since this release

The main great big news (:tada:!!) about this release is that BPjs now uses native Rhino logic to perform b-program synchronization point comparisons. The new comparison logic makes b-program analysis more robust and accurate. This feature required code contributions to Rhino itself (designed and implemented by @szegedi, PI-ed by @geraw), and changes to BPjs (by @eggsterino ).

Additionally, this release implements a friendly logging feature (suggested by @ZvikaZ), proper organization of the JavaScript spaces (which allows a lot of reuse), improvements to priority-oriented event selection strategies, more tests, and less bugs.

Many thanks to all who contributed!