Skip to content

Commit 82dfb50

Browse files
committed
Added release notes for 5.1.0
1 parent 06fbd97 commit 82dfb50

File tree

2 files changed

+380
-188
lines changed

2 files changed

+380
-188
lines changed

Release-Notes.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,43 @@
1+
12
## CBRAIN Release Notes
23

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+
341
#### Version 5.0.2 Released 2018-03-09
442

543
Several bug fixes (boring!) and enhancements (yeah!)

0 commit comments

Comments
 (0)