|
| 1 | + |
1 | 2 | ## CBRAIN Release Notes |
2 | 3 |
|
| 4 | +#### Version 5.1.0 Released 2018-11-16 |
| 5 | + |
| 6 | +It is the age of wisdom, it is the age of foolishness. |
| 7 | + |
| 8 | +General changes: |
| 9 | + |
| 10 | +- The old S3DataProvider code has been revamped |
| 11 | + to use the new Amazon SDK |
| 12 | +- A new S3FlatDataProvider was added; it can browse the |
| 13 | + objects in a bucket and register them as files |
| 14 | +- Parallelized tasks are better are recovery |
| 15 | +- Restarting PostProcessing on tasks now works again |
| 16 | +- The show_table helpers can pass around the FormBuilder form handler |
| 17 | +- Several show_tables can be linked into a single form |
| 18 | +- Links to the ExceptionLog objects now work |
| 19 | +- Plugins and Boutiques tasks provide proper revision info |
| 20 | +- The Tool show page use the show table helpers |
| 21 | +- The ToolConfig show page is used to create and edit them |
| 22 | +- Better error messages when a Boutiques descriptor fails to integrate |
| 23 | +- New rspec test set for the ParamsErrors class |
| 24 | +- Improved Travis CI integration scripts |
| 25 | + |
| 26 | +Some changes are related to the console environment: |
| 27 | + |
| 28 | +- New helpers: `online`, `offline`, `tv` |
| 29 | +- New generic scopes: `utoday`, `ctodat`, `uweek`, `cweek` |
| 30 | + |
| 31 | +Several changes are related to the API: |
| 32 | + |
| 33 | +- The Swagger API spec has been updated; it is still a Swagger 2.0 spec |
| 34 | +- The controller code has all been adjusted to match it |
| 35 | +- A curl-based testing framework was added to test API calls |
| 36 | +- A Ruby-based testing framework was added too |
| 37 | +- Both testing frameworks use the same set of 'req' files for testing |
| 38 | +- A Ruby gem, `CbrainClient`, was created out of the swagger spec |
| 39 | +- The gem is at https://github.com/aces/cbrain-client-gem |
| 40 | + |
3 | 41 | #### Version 5.0.2 Released 2018-03-09 |
4 | 42 |
|
5 | 43 | Several bug fixes (boring!) and enhancements (yeah!) |
|
0 commit comments