mrcal 2.0 release notes

New in mrcal 2.0

Lots and lots of under-the-hood improvements and bug fixes. Most notable ones listed here

High level significant improvements

Lower-level improvements for user convenience and/or internal machinery

Migration notes 1.0 -> 2.0

mrcal is being actively developed, and some improvements change the interfaces in incompatible ways, requiring small amounts of work to port older code. I try to avoid breaking changes, but sometimes doing this is necessary. The C API is mostly unstable. If you use the mrcal C library, read this section carefully. The Python API and the commandline tools are mostly stable, but some things did change, so please still read this section.