Wiki

Changes between Version 10 and Version 11 of ReleaseNotes_0_9_0

Show
Ignore:
Timestamp:
09/27/12 08:06:28 (12 years ago)
Author:
Charles
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseNotes_0_9_0

    v10 v11  
    1212 * Support unpacking the new Pair classes in assignments and for loops. 
    1313 * 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. 
     14 * New warnings 
     15   * Do not use the identity operator "is" with an object literal. Use an equality operator such as "==" or "<>". 
     16   * Cannot cast a string to a numeric type. Consider using "int.parse" or "int.tryParse". Use "@help int" for details. 
    1417 * Added support for namespace doc strings. 
     18 * Added numeric literals like `45n` for number and `45d` for decimal. Previously, the `d` suffix required a decimal portion (`45.0d`) and there was no `n` suffix available. 
     19 * Added proper support for `DllImport` also known as "P/Invoke". 
     20 * Added recognition of the interfaces of primitive types such as `int` implementing `IComparable<of T>`. 
     21 * Just like assignment can create a local variable (i = 0), an out parameter in a method call can also create a local variable with an inferred type. 
    1522 * Improved error checking and improved error messages. 
    1623 * Bug fixes. 
     
    3643     * def limitLength(maxLength as int, suffix as String?) as String 
    3744     * def repeat(times as int) as String 
    38  * Added `GtkSourceView` sample program. 
     45     * def splitWords as List<of String> 
    3946 * Added `CobraCore.htmlDecode`, `.urlEncode` and `.urlDecode`. 
     47 * Improved `CobraCore.findCobraExe` (changset:2473). 
    4048 * A Cobra.Compiler library is now always provided during installation. 
     49 * Renamed "CobraInfo" to "CompileTimeInfo" and added `.date` and `.subversionRevision`. 
    4150 * Bug fixes. 
    4251 
     
    5059 
    5160 * Added new How To: Customize Object Equality. 
     61 * Added new samples 
     62   * Notepad for WPF 
     63   * Gtk Source Editor 
     64   * !HexDump 
    5265 * Kickstarted [wiki:Koans Cobra Koans]. 
    5366 * Expanded the wiki. 
     
    5669== Other == 
    5770 
     71 * Added support for .NET 4.0. 
    5872 * Improved the output of the @help directive. 
    5973 * Improved the installer in numerous ways.