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 upgradeby @c-dilks in #103 - fix(ci): use
container-forgeimage 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
installC12Rootby @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