# Changelog ## Version 4.0.1 Nevanlinna version 4.0.1 is a patch release that pins the c2py (0.9.x) and nda (2.0.x) build dependencies, keeping a fresh build compatible with the released triqs 4.0.x, and updates the documentation. We thank all contributors: Thomas Hahn, Alexander Hampel, Nils Wentzell Find below an itemized list of changes in this release. ### deps * Pin c2py (0.9.x) and nda (2.0.x) for the 4.0.x release ### doc * Add a Zenodo DOI badge to the README * Fix the documentation website URLs to not use the `triqs_` prefix ## Version 4.0.0 Nevanlinna version 4.0.0 is a compatibility release for TRIQS version 4.0.0. It is based on the latest app4triqs skeleton and ports the Python bindings from cpp2py to clair + c2py. We thank all contributors: Jennifer Coulter, Thomas Hahn, Alexander Hampel, Henri Menke, Dylan Simon, Nils Wentzell Find below an itemized list of changes in this release. ### General * Port to TRIQS 4.0 (run the `port_to_triqs4` script; the `triqs.gf` module is now `triqs.gfs`) * Migrate the Python bindings from cpp2py to clair + c2py, generating the `solver_core` and `kernels_core` modules via `c2py_add_module` * Use the latest app4triqs skeleton * Fix the Hardy optimization function * Fix a compilation error with LLVM 22 on macOS ### cmake * Use the `clair_c2py_generate_bindings` helper from c2py and disable C++20 module scanning for clair-c2py compatibility * Suppress `-Wc2y-extensions` warnings (`__COUNTER__` in `SCOPE_EXIT`) for clang ### jenkins * Migrate to the new k8s-based Jenkins system (#26) * Install libeigen3-dev and libmpfr-dev in jenkins/Dockerfile ### doc * Update the doxygen documentation in the kernel and solver headers and bump the Doxyfile to v1.17.0 * Update the tutorials for TRIQS 3.3.x and refresh the landing page * Add the Flatiron Institute support notice to README.md ## Version 3.3.0 Nevanlinna version 3.3.0 is a compatibility release for TRIQS version 3.3.0 We thank all contributors: Thomas Hahn, Alexander Hampel, Sergei Iskakov, Henri Menke, Nils Wentzell Find below an itemized list of changes in this release. ### General * Update install.rst instruction for deb package installation * fix: add compatibility for older Eigen and Boost * fix: require Eigen 3.4 ### jenkins * Disable intel build due to boost version issue * Specify MPFR_ROOT for jenkins osx builds ### cmake * Undo renaming of cmake config files being installed * Rename cmake config files being installed * Raise boost requirement to 1.73 ## Version 3.2.0 This is the initial release of Nevanlinna, an analytic continuation package. It is compatible against TRIQS Version 3.2. We thank all contributors: Alexander Hampel, Dylan Simon, Nils Wentzell, Sergei Iskakov