Release Notes - gpars (Groovy Parallel Systems) - Version 0.12 - HTML format

Bug

  • [GPARS-144] - Operators and selectors should not consume messages after being stopped
  • [GPARS-158] - DDA's when doesn't override a more generic onMessage() handler
  • [GPARS-159] - DDA's when seems to be ignored in constructor
  • [GPARS-175] - The IDEA project file holds obsolete references

Improvement

  • [GPARS-49] - Check out the recent jsr-166y updates
  • [GPARS-77] - Do not force list.makeTransparent() to be within doParallel
  • [GPARS-140] - Rename makeTransparent
  • [GPARS-142] - Make sure the src and javadoc artifacts get uploaded to maven repos
  • [GPARS-148] - Add an AST transformation to make functions asynchronous
  • [GPARS-149] - asyncFun performance improvement
  • [GPARS-151] - add codenarc support in build
  • [GPARS-154] - Update the dependencies page on the wiki
  • [GPARS-155] - Ability to run child tasks directly
  • [GPARS-160] - DFV should throw TimerException from get(timeout)
  • [GPARS-162] - asyncFun might optionally create blocking functions
  • [GPARS-173] - ActiveObject performance improvements

New Feature

  • [GPARS-53] - Investigate STM options
  • [GPARS-54] - Allow for ActiveObjects
  • [GPARS-139] - Consider adding a blocking receive() method
  • [GPARS-145] - Composable asynchronous functions

Task

  • [GPARS-143] - A Call Center Tutorial
  • [GPARS-165] - Ensure 1.8 assert compatibility
  • [GPARS-167] - Polish the build script
  • [GPARS-168] - Make sure the jsr166y artifacts are in the normal maven repository

Wish

  • [GPARS-60] - Please create PDF documentation for the User Guide

Edit/Copy Release Notes

The text area below allows the project release notes to be edited and copied to another document.