Version 3 (modified by Charles, 9 years ago)


Cobra 0.9.0 Release Notes

Since the last release there are almost too many improvements to list. You can browse the revision log online if you care too.

Some highlights include:


  • Improvements to the @help directive.
  • Throw an UnpackException? for multi-target assignment (target1, target2 = source) if there is a mismatch in the number of source items and targets
  • Support unpacking the new Pair classes in assignments and for loops.
  • Enhance the treatment of == and <> between objects to fall back to a strongly type .equals method if a strongly typed .compareTo method is not available.


  • Renamed "Cobra.Lang" to "Cobra.Core"
  • New MultiList? class.
  • New Pair<of TA, TB> and Pair<of T> clasess.
  • Improve the default formatting of the trace statement (which is also configurable).

Command Line

  • Added -clr-platform option (like C#'s -platform option).


  • Numerous bug fixes.
  • Expand the wiki.
  • Continued discussion and support in the forums.

See Also