Skip to content
Snippets Groups Projects
Commit 4007f24a authored by Rosen Matev's avatar Rosen Matev ☀️
Browse files

Merge branch 'v31r0-release' into 'master'

Release notes and dependencies for v31r0 release

See merge request !440
parents a6b0badc 302dfe96
No related branches found
Tags PartPropSvc/v6r1
1 merge request!440Release notes and dependencies for v31r0 release
Pipeline #1432125 passed with stage
in 50 seconds
......@@ -16,7 +16,7 @@ find_package(GaudiProject)
#---------------------------------------------------------------
# Declare project name and version
gaudi_project(Lbcom v30r6
USE LHCb v50r6
gaudi_project(Lbcom v31r0
USE LHCb v51r0
DATA ParamFiles
TCK/HltTCK)
{% set used = [] -%}
{% macro section(labels) -%}
{% for mr in select_mrs(merge_requests, labels, used) %}
- {{mr.title}}, !{{mr.iid}} (@{{mr.author.username}}) {{find_tasks(mr)}}
{{mr.description|mdindent(2)}}
{% endfor %}
{%- endmacro %}
{% set categories = [
'Configuration',
'Decoding', 'Tracking', 'PV finding', 'Muon', 'Calo', 'RICH', 'Jets',
'PID', 'Composites', 'Filters', 'Functors',
'Event model', 'Persistency',
'MC checking', 'Monitoring', 'Luminosity',
'Core', 'Conditions', 'Utilities',
'Simulation', 'Tuples', 'Accelerators',
'Flavour tagging',
'Build',
] -%}
{% set used_mrs = [] -%}
{% macro section(labels, used=used_mrs) -%}
{% for mr in order_by_label(select_mrs(merge_requests, labels, used), categories) -%}
{% set mr_labels = categories|select("in", mr.labels)|list -%}
- {% if mr_labels %}{{mr_labels|map('label_ref')|join(' ')}} | {% endif -%}
{{mr.title|sentence}}, {{mr.reference}} (@{{mr.author.username}}){% if mr.issue_refs %} [{{mr.issue_refs|join(',')}}]{% endif %}{% if 'highlight' in mr.labels %} :star:{% endif %}
{# {{mr.description|mdindent(2)}} -#}
{% endfor -%}
{% endmacro -%}
{{date}} {{project}} {{version}}
===
This version uses LHCb v50r*, Gaudi v32r2 and LCG_96b with ROOT 6.18.04.
<p>
This version uses LHCb v51rX, Gaudi v33r0 and LCG_96b with ROOT 6.18.04.
This version is released on `master` branch.
Built relative to Lbcom v31rX, with the following changes:
Built relative to Lbcom v30rX, with the following changes:
### New features ~"new feature"
### New features
{{ section(['new feature']) }}
### Enhancements
### Fixes ~"bug fix" ~workaround
{{ section(['bug fix', 'workaround']) }}
### Enhancements ~enhancement
{{ section(['enhancement']) }}
### Bug fixes
{{ section(['bug fix']) }}
### Code cleanups and changes to tests ~modernisation ~cleanup ~testing
### Code modernisations and cleanups
{{ section(['cleanup', 'modernisation']) }}
{{ section(['cleanup', 'modernisation', 'testing']) }}
### Monitoring changes
{{ section(['monitoring']) }}
### Documentation ~Documentation
### Changes to tests
{{ section(['testing']) }}
{# Collect documentation independently, may lead to repeated entries -#}
{{ section(['Documentation'], used=None) }}
{# Mark as used such documentation does not appear under Other -#}
{% set dummy = section(['Documentation']) -%}
### Other
{{ section([[]]) }}
2020-02-18 Lbcom v31r0
===
This version uses LHCb v51r0, Gaudi v33r0 and LCG_96b with ROOT 6.18.04.
This version is released on `master` branch.
Built relative to Lbcom v30r6, with the following changes:
### Fixes ~"bug fix" ~workaround
- ~Muon ~"MC checking" | [MuonAssociators] Assign MuonTileID in Pad2MCTool, !419 (@mstahl) [lhcb/Lbcom#2]
### Enhancements ~enhancement
- ~Calo ~"MC checking" | Allow relations changes in LHCb, !385 (@graven)
- ~RICH ~Conditions | SmartIDClustering - convert to functional conditions access, !388 (@jonrob)
### Code cleanups and changes to tests ~modernisation ~cleanup ~testing
- ~Tracking | Prefer declareProperty over declareUTConfigProperty, !398 (@graven)
- ~RICH | RichSmartIDClustering - Adapt to minor change in RichFutureKernel, !386 (@jonrob)
- ~RICH ~Conditions | RICH - Migrate tools to derived condition objects, !389 (@jonrob)
- ~"MC checking" | Modernize MuonAssociators, !414 (@graven)
- ~"MC checking" | First go at removing Run2 specific code, !376 (@sponce)
- ~Monitoring | Modernize DAQMonitors, !403 (@graven)
- ~Conditions | Cleanups and changes in DetDesc to streamline the code and prepare DD4hep introduction, !391 (@sponce)
- ~Build | Switch from deprecated GaudiKernel/Counters.h to Gaudi/Accumulators.h, !392 (@jonrob)
- Remove ST code from master, !407 (@graven)
- Remove L0/L0MuonMonitor and L0/PuVeto from master, !405 (@graven)
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment