Project

General

Profile

Release Notes

These notes are intended to serve as a guide to the user-visible features in a particular art suite release. As such, only versions included in art suite releases, or those with substantive changes, are included.

As of version 1.03.00, canvas_root_io is no longer a fundamental dependency of the art framework. It is included as part of the critic and gallery suites.

canvas_root_io 1.03.03 (2019/03/07)

canvas_root_io 1.03.02 (2019/03/05)

This version incorporates:

  • the std::bitset persistence fix that included in version 1.02.02
  • a fix to an art::AssnsStreamer error, where a Generate() function was missing

canvas_root_io 1.03.01 (2019/02/07)

canvas_root_io 1.03.00 (2019/01/30)


canvas_root_io 1.02.02, 2019/02/12 (art suite 3.01.02)

  • Fixes dictionary-checking to allow std::bitset template instantiations (resolves issue #21865).

canvas_root_io 1.02.01, 2019/01/29 (art suite 3.01.01)

canvas_root_io 1.02.00, 2018/09/25 (art suite 3.01.00)

  • C++17 only

canvas_root_io 1.01.07, 2018/06/05 (art suite 3.00.00)


canvas_root_io 1.01.11, 2019/06/07 (art suite 2.13.00)

  • Upgrades ROOT from 6.12 to 6.16
  • C++17 only

canvas_root_io 1.01.10, 2019/01/22 (art suite 2.12.00, art suite 2.12.01)

canvas_root_io 1.01.09, 2018/11/19 (art suite 2.11.05)

canvas_root_io 1.01.08, 2018/07/16 (art suite 2.11.03, art suite 2.11.04)

canvas_root_io 1.01.06, 2018/05/04 (art suite 2.11.02)

canvas_root_io 1.01.05, 2018/04/02 (art suite 2.11.01)

canvas_root_io 1.01.04, 2018/03/30 (art suite 2.11.00)

  • Support GCC 7.3 with C++17 enabled.

canvas_root_io 1.01.03, 2018/03/16 (art suite 2.10.04)

canvas_root_io 1.01.02, 2018/02/15 (art suite 2.10.02, art suite 2.10.03)

  • Change the fluffing of the wrappedName_ transient data member of BranchDescription to the BranchDescription constructor (resolves bug #18925).

canvas_root_io 1.01.01, 2018/01/23 (art suite 2.10.01)

canvas_root_io 1.01.00, 2018/01/22 (art suite 2.10.00)

  • Change fhiclcpp dictionary and implement I/O evolution to support boost::array to std::array migration for ParameterSetID.
  • Support Clang 5.0.1.

canvas_root_io 1.00.05, 2018/01/11 (art suite 2.09.05, art suite 2.09.06)

  • Fix setting up the AssnsBase streamer.

canvas_root_io 1.00.04, 2017/12/06 (art suite 2.09.03, art suite 2.09.04)

canvas_root_io 1.00.02, 2017/11/07 (art suite 2.09.02)

  • Fix dictionary-checking to allow persisting std::array objects (resolves bug #18079).

canvas_root_io 1.00.01, 2017/10/23 (art suite 2.09.01)

  • Fix schema evolution rules implemented in ProductIDStreamer (resolves bug #17898).

canvas_root_io 1.00.00, 2017/10/17 (art suite 2.09.00)

  • First release, which includes custom streamers and dictionary utilities used by art.