- Switched from MS Virtual Earth Imagery to Bing imagery to fix black imagery when zoomed in close
- Added GainsPanel for adjusting velocity multiplier, thrust gains, rudder gains, and winch control
- Added observer retrieval function by Proxy and sensor channel number
- Added null return check on getPosition() call in WorldWindInputAdapter - this occurs when you click on the map when it is being rendered improperly due to being in a scroll panel
- Added ability to specify editable default definitions for event fields as well as to "lock" a definition in DREAAM editor
- Added GUI based station keeping
- Added Assemble location service
- Added ProxyEmergencyAbort for when communication errors result in client - server desynchronization and a boat needs to discard all its events to resynchronize
- Large cleanup of BoatProxy to support station keeping
- ColorSlider now properly sets slider based on Color
- Bug fix: multiple instances of an OutputEvent in the same plan now have their missing/editable parameters handled individually instead of one operator supplied definition being applied to all of them.
- Added basic simulation of comms loss to BoatProxy
- ProxyPathCompleted is no longer a blocking input event
- BoatProxies now send out ProxyPoseUpdated InputEvents when they get a response from the server - may be generating high worked on cpu
- PathPlanRequest now takes in a Hashtable<ProxyInt, Location> instead of a single Location, like other proxy centric events
- Removed station keep button from RobotWidget (used dedicated station keep behavior instead of the plan)
- Updated Log format
- New Output Events
  - ProxyGotoPoint
  - ProxyResendWaypoints
  - ProxyCompareDistanceRequest
- New Input Events
  - QuantityEqual
  - QuantityGreater
  - Quantity Less
- Updated configuration files
- Added CommPanel that interprets ProxyStatus markup of proxies
- Updated jars