Skip to content

Iguana integration

Latest

Choose a tag to compare

@dglazier dglazier released this 07 Jan 16:44
· 2 commits to master since this release
d09b921

1.9.0 — Full Iguana support and documentation webpage

Pull request: #101
Author: @c-dilks

Summary

  • This release adds full Iguana integration and a new documentation webpage for the clas12root project. The changes provide first-class Iguana support for visualization/analysis workflows and a browsable reference site to help users and contributors.

Highlights

  • Full Iguana support: Integration and compatibility updates so Iguana can be used seamlessly with clas12root. (PR #101 by @c-dilks)
  • Documentation webpage: Added a documentation site/page to document usage, APIs, examples, and integration steps.

Details

  • Integration updates and code changes to enable Iguana features to work out-of-the-box with clas12root.
  • New or updated examples and tests demonstrating Iguana usage (see PR #101 for exact files).
  • Documentation site added to the repository to lower the barrier for new users and contributors.

Upgrade and migration notes

  • No breaking changes are expected for users who do not use Iguana.
  • Users with manual/custom Iguana integrations should test their workflows against this release and consult the new documentation webpage for updated integration steps.
  • If compatibility issues are found, please open an issue referencing PR #101 with reproduction steps.

What's Changed

  • fix(ci): tab -> space by @c-dilks in #102
  • fix(ci): don't apt upgrade by @c-dilks in #103
  • fix(ci): use container-forge image instead of building dependencies here by @c-dilks in #104
  • chore: update git submodules by @c-dilks in #106
  • build: optionally build hipo4/ HIPO wrapper by @c-dilks in #107
  • fix(build): don't assume the CMake generator is a Makefile generator by @c-dilks in #108
  • Fix/detect shared lib ext by @dglazier in #109
  • fix(build): set installation prefix in installC12Root by @c-dilks in #112
  • remove line with explicit .so by @dglazier in #114
  • build: bump qadb submodule to 3.4.0 by @c-dilks in #110
  • Change integer thresholds to double in mesonex_trigger by @dglazier in #113
  • build: bump qadb submodule to 3.4.1 by @c-dilks in #115
  • feat: fully support Iguana and add documentation webpage by @c-dilks in #101

Full Changelog: 1.8.6...1.9.0