Package Coordinators: Marco Clemencic, Charles Leggett, Stefan Roiser
This release contains multiple fixes and some ABI changes, in particular:
StatusCode
values not checked now produce a compile time warning.std::string_view
instead of const std::string&
By default, Gaudi now uses LCG 97 (ROOT 6.20/02).
FindXercesC.cmake
now that new versions of Xerces are integrated with CMake (gaudi/Gaudi!1048)[[nodiscard]]
attribute to StatusCode
(gaudi/Gaudi!763)AnyDataHandle
(gaudi/Gaudi!1029)GaudiSequencer
RootInTES
(gaudi/Gaudi#94, gaudi/Gaudi!990)DataObjectHandle
for MergingTransformer
(gaudi/Gaudi!1045)EnableAutoLoading
for ROOT > 6.18 (gaudi/Gaudi!1036)DataObjectHandle<Gaudi::NamedRange_<T>>
(gaudi/Gaudi!1043)ParticlePropertySvc
(gaudi/Gaudi!1040)std::scoped_lock
over lock_guard
(gaudi/Gaudi!1030, gaudi/Gaudi!1038)GaudiKernel/Time.h
(gaudi/Gaudi!1033)GaudiPython::Helper
struct (gaudi/Gaudi!1028)__spec__
for Configurables (gaudi/Gaudi!1027)