Releases: acts-project/acts
Releases · acts-project/acts
v0.07.00
21 Merge Requests in this release:
Uncategorized
- !456 - Resolves problem with Line surface extrapolation
- !455 - Remove Eigen plugin
- !454 - Remove namespaces from target names, rename plugin components
- !453 - Resolve ACTS-494 "Digitization and dd4hep"
- !452 - CI build new plugins
- !451 - Fix clang tidy warnings
- !450 - CI build jobs with -Werror enabled
- !449 - "Make identifier free"
- !448 - Adding unit test to test the LoopProtector in the extrapolator.
- !447 - Correcting and updating the implementation of the formulae for the interction…
- !446 - minor fixes in the propagation
- !445 - Fixing path length evaluation in the LoopProtector and writing unit test with propagator.
- !442 - Make license check output more robust
- !441 - Change BoundaryCheck to handle aligned box check
- !440 - Approximate float equality and other byproducts of MCA testing
- !438 - Static checks: clang-tidy
- !436 - ACTS-470 ATLAS Adaptions
- !435 - Implement optimized clusterization
- !434 - Rename include directory,
#pragma once
, CMake target namespaces - !433 - Update deploy tag script
- !408 - Extrapolator prototype
v0.06.00
53 Merge Requests in this release:
New Feature
- !427 - Merge clusters connected components
- !413 - Serialization to variant_data and json
- !407 - ATLAS Legacy Seeding
- !404 - Split code base into Legacy/Core directories
- !398 - Finalize propagation to surfaces
- !394 - ACTS-419_considerUnderflowBin
- !369 - ACTS-398-Implement SurfaceArray using Grid, reimplement SurfaceArrayCreator methods
- !366 - Propagation old/new to all surfaces
Bug
- !415 - PlaneSurface::clone() returned a copy of the object without respect of the shift.
- !399 - ACTS-430_bFieldCreationBug
- !390 - Fix wrong include path in examples when used as subproject
Improvement
- !430 - ACTS-448_correctMaterialInBuilders
- !426 - Resolve ACTS-451 "Upgradedigimoduleparams"
- !425 - Update getting started guide
- !424 - Disallow (in particular GCC) extensions
- !423 - Update clang version
- !420 - Add test for PlaneSurface clone(transform) method
- !419 - Changed the constructor of Layer classes.
- !417 - Reword getting started to clear up some things
- !416 - Perform the resolve() check also for sLayer. This is an additional check if…
- !414 - Remove TE in favor of standard polymorphism in SurfaceArray and Axis
- !412 - Make setup scripts more robust
- !410 - Remove automatic detection and usage of ccache
- !406 - Readme update
- !405 - ACTS-435_LayerCreatorCheckSurfaces
- !403 - Review propagator interface (ACTS-421)
- !402 - ObserverList with examples
- !397 - ACTS-427 Add -Wextra -Wpedantic -Wshadow -Wunused-local-typedefs and throw_assert
- !396 - Updated cylinder reference frame
- !395 - change GeometryID test range
- !393 - Optimize coordinate conversions of the Eigen stepper
- !392 - Remove compilation warnings in Core
- !391 - Lower boost requirement
- !389 - ACTS-412_allowCustomSorting
- !388 - ACTS-411_UpdateACTSVersionFileName
- !387 - ACTS-410_attachingLayers
- !386 - Require LCG91
- !384 - Simplify CMakeLists and plugin handling
- !383 - ACTS-408_allowSensitiveLayers
- !382 - Merge branch 'ACTS-405_checkPresentMaterial' into 'master'
- !381 - Merge branch 'ACTS-401_nestedSubDetectors' into 'master'
- !380 - Merge branch 'ACTS-400_assembliesDD4hepPlugin' into 'master'
- !379 - Merge branch 'ACTS-402_cylinderVolumeBuilder' into 'master'
- !378 - Merge branch 'ACTS-404_averageMaterialDD4hepPlugin' into 'master'
- !377 - Merge branch 'ACTS-403_addMaterialProperties' into 'master'
Infrastructure
- !432 - clang format in docker should now work in submodule
- !429 - Add release sync script and trigger website deploy also on tags
- !422 - Gitlab CI: make shared runners work
- !418 - Trigger deploy of website on push to master
- !411 - Coverage deploy
- !401 - License year updator
- !400 - Increase number of build jobs to 8
- !385 - Reduce CI build memory consumption by using -j2
v0.05.03
6 Merge Requests in this release:
Uncategorized
v0.05.02
15 Merge Requests in this release:
Uncategorized
- !363 - Hand over beampipe to geometry builders in the end in DD4hepPlugin
- !362 - BugFix CylinderVolumeBuilder
- !360 - Add update() method to AtlasStepper::Cache
- !359 - Make GitLab highlight .ipp files as C++
- !358 - Bug fix when closing the geometry
- !357 - change docker image used by check_format_local script
- !356 - Reduce artifact size and lifetime
- !355 - Removes all warnings in current acts-core built
- !354 - Add Deploy Script to CI
- !353 - BField caching and handling Updates
- !352 - ACTS-382 CVB without existing volume
- !351 - Bug in collection of Map<Identifier,DetectorElement> in TrackingVolume
- !350 - Pin clang-format version for format check
- !348 - Suppress warnings from eigen and boost
- !323 - Homogeneize the behaviour of the AtlasStepper and EigenStepper
v0.05.01
7 Merge Requests in this release:
Uncategorized
- !346 - Fix CI license check
- !344 - change of observers, abort, obersrver_list and abort_list to cache requests,
- !343 - Proposal integration tests
- !342 - change a-common-tracking-sw to acts-core
- !341 - Improve bfield documentation & add missing license statement
- !340 - Acts 364 improved truth handling
- !317 - Use GitLab CI
v0.05.00
30 Merge Requests in this release:
Uncategorized
- !338 - Acts 362 extrapolation start parameters
- !337 - Use dd4hep v01.02
- !336 - Acts 211 beam pipe forward endcaps
- !335 - ACTS-361 Convenience Functions to ease creation InterPolatedBFieldMap
- !334 - check_license does not check for the 2 digits of the year anymore
- !331 - Acts-357 access last grid point
- !330 - Acts-354 Enable access to grid information of InterpolatedBFieldMap
- !329 - change Docker for the CI to use DD4hep 01-01
- !328 - Acts-352 Allow n-dimensional magnetic field
- !327 - rewrite 0==0 equality check from relative distance…
- !326 - Acts 347 unit test naming conventions
- !325 - Document and clarify the Propagator and EigenStepper code [rebased]
- !321 - Make detectorElements() in TrackingVolume public method
- !320 - Removed use of the deprecated getField() signatures in the ATLAS and Eigen steppers
- !319 - Acts 332 change of namespaces to support dd4hep 1.00.01
- !318 - Layers unit tests
- !315 - Synchronize units for Propagation -> adapt RungeKuttaEngine
- !314 - Added some merge request review guidelines
- !313 - support of symmetries for interpolated B-field maps
- !311 - Acts 318 extrapolation engine collect material
- !310 - Drop deprecated C++98 exception specifications
- !309 - Acts 281 surface assignment bug
- !308 - Fix unit test for ExtrapolationSteps
- !305 - Acts 310 generic detector to framework
- !304 - Fix include guard
- !303 - Document ExtrapolationMode enum members
- !302 - Acts 311 extrapolation steps
- !301 - ACTS-345 Add Unit test for fit of perfect measurements
- !300 - update documentation with respect to the usage of forks
- !288 - Acts-300 enable digitization for DD4hepPlugin
v0.04.01
7 Merge Requests in this release:
Uncategorized
- !298 - improve and clarify documentation about logging
- !297 - Use filtered state for prediction
- !296 - Remove all mutable statics in the ACTS codebase
- !295 - Avoid using unique_ptrs to mutable state
- !294 - Avoid using shared_ptrs to mutable state
- !293 - Acts 263 remove material surface concept
- !290 - update dd4hep version
v0.04.00
9 Merge Requests in this release:
Uncategorized
- !289 - Implement map<detector element ID,DetectorElement>
- !287 - fix bug in RungeKuttaEngine in propgate() of charged parameters
- !286 - Bugfix in DD4hepLayerBuilder: zMin and zMax unset for discs
- !285 - fixed and updated overlaps functions in CylinderVolumeBuilder
- !284 - print results/attempts for finding dependencies with cmake
- !283 - Fix linking under GCC 6.3.1 by adding separate definition of the ParameterSet::NPars constexpr
- !282 - mailutils are needed for sending notifications about new tags
- !281 - Implement different radii for central and outer region in SubVolumeConfig
- !274 - ACTS-266 rewrite BoundaryChecks
v0.04.99
31 Merge Requests in this release:
Uncategorized
- !279 - Merge branch 'ACTS-287_bugDD4hepGeometryBuilding' into 'release-0.03.X'
- !277 - Merge branch 'ACTS-274_getField' into 'release-0.03.X'
- !276 - fixes documentation typo
- !275 - Add five more unit test modules for Surfaces classes
- !273 - ACTS-108: Add unit tests for Surfaces
- !272 - fix for ACTS-268: ConeBounds could not be instantiated
- !271 - Fix for ACTS-273 in Surface/DiamondBounds
- !269 - Merge branch 'ACTS-230_updateDoc_geoPlugins' into 'release-0.03.X'
- !268 - Fix output in Propagator-Example
- !266 - provide example on how to overwrite the default ACTS logger
- !265 - Remove every use of "mutable" in ACTS
- !262 - bug fix in SubVolumeConfig
- !261 - Merge branch 'ACTS-264_smoothing_bugfix' into 'release-0.03.X'
- !258 - strip common path prefixes
- !257 - remove empty files generating license warnings
- !256 - Add Surfaces object checks
- !254 - documentation updates
- !252 - ACTS-238_Harmonize_Loc0_1_naming
- !251 - Acts 258 fix par num
- !250 - Acts 72 material mapping
- !249 - Actsfw 6 12 read sim digi adaptions
- !248 - fix error in CI when applying code reformatting
- !246 - update requirements on externals
- !245 - infrastructure for ACTS docker images
- !244 - Fix bug in GenericApproachDescriptor
- !243 - Merge branch 'ACTS-252_apply_code_style' into 'release-0.03.X'
- !238 - update compiler requirements
- !237 - associate contained Surfaces to Layer
- !236 - Acts 240 allow assemblies
- !235 - Acts 244 1 d binning surface array
- !233 - reduce size of doxygen-generated HTML documentation