The Gaudi Framework  v30r3 (a5ef0a68)
release

version: v30r2 date: 2018-03-20

supported_builds: [CMake]

Package Coordinators: Marco Clemencic, Charles Leggett, Benedikt Hegner

Release Notes

This release contains several bugfixes and improvements, and some backward incompatible change.

Backward Incompatible Changes

  • Dropped backward compatibility with XyzFactory classes (mr !420)
    • obsolete XyzFactory.h header files and macros DECLARE_XYZ_FACTORY have been removed
  • Add category support to StatusCode (mr !514)
    • StatusCode internal code is now an enum class and conversion to/from integer has been made explicit
  • Remove obsolete MT components (mr !546, mr !608)
    • unused GaudiMT and GaudiMTTools have been removed
  • Externalize shared python tools (mr !612)
    • a couple of Python tools have been moved to independent projects
  • Dropped unused ICounterSvc, its implementation and its tests (mr !628)
    • not used

Deprecations

  • Add deprecation warning in PropertyProxy (mr !633)
    • properties with [[deprecated]] in the doc string print a deprecation warning when assigned
  • Deprecate Algorithm begin/end run methods (mr !542)
    • beginRun and endRun methods of Algorithm are deprecated

All Merge Requests

The full list of changes can also be found on Gitlab.

Externals version: LCG 93