TBranch.recover() is now performed automatically when numentries != fBasketEntry[fWriteBasket]. Failure raises a warning, rather than an exception, since some of the entries are accessible even if it fails.
2.6.0
Now handling fixed-length and variable-length arrays inside of split objects (the "speed bump bytes") as well as `std::string`, `std::vector<string>`, and `std::vector<std::vector<numbers>>`.
2.5.22
Fixes 49.
2.5.20
STL vectors of booleans. (Only needed auto-interpreter, no new runtime code.) Fixes 45.
2.5.18
Fixed (44) the `recover` function for TBaskets with offset data. Added `recover` as a keyword argument to `uproot.iterate`.