Wiki
Version 3 (modified by Charles, 5 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:

Language

  • 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.

Library

  • 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).

Miscellaneous

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

See Also