Wiki

Changes between Version 5 and Version 6 of ReleaseNotes_0.9.4

Show
Ignore:
Timestamp:
05/24/13 07:27:24 (5 years ago)
Author:
Charles
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • ReleaseNotes_0.9.4

    v5 v6  
    1010 
    1111This release still supports .NET/CLR 2.0, 3.0, 3.5, 4.0 and 4.5. The next release will only support .NET 4.0 and higher (.NET 4.0 is now three years old). Cobra also runs on Mono and is tested on both Mac and Linux. 
    12  
    13 to-do: Format and review Library section below. 
    14 to-do: Review. 
    1512 
    1613 
     
    4643== Library / Run-time == 
    4744 
    48 Added new `CobraCommand` class to the std lib for conveniently finding and invoking the Cobra command line program from within Cobra. Example usage is r = CobraCommand.find.run(-c foo.cobra) and there are more details in the doc strings. 
    49 This will subsume the CobraCore shared methods that do the same thing. 
    50 It is now easier to specify that you want the .exe and not just the cobra script. 
    51 New env vars COBRA_COMMAND_PATH and COBRA_EXE_PATH are supported. Old COBRA env var is not. 
     45 * Added new `CobraCommand` class to the std lib for conveniently finding and invoking the Cobra command line program from within Cobra. Example usage is: 
     46{{{ 
     47#!cobra 
     48r = CobraCommand.find.run('-c foo.cobra') 
     49}}} 
     50There are more details in the doc strings. This will subsume the `CobraCore.findCobraExe` shared methods that do the same thing. 
     51 
     52It is now easier to specify that you want the .exe and not just the cobra script (`CobraCommand.find` vs. `CobraCommand.findExe`). 
     53 
     54New env vars `COBRA_COMMAND_PATH` and `COBRA_EXE_PATH` are supported. Old COBRA env var is not. 
    5255 
    5356 * Split `CobraCore.runAllTests` into `.runAppTests` and `.runAllTests`.