As of January 2023, the develop branch is officially in "Pre 4.3" mode. We envision several API-breaking changes as we switch to C++17 and away from boost. Also, develop, for a while, will be a real *develop* branch, unstable as we deal with unforeseen issues. That being said, we won't land anything that breaks CI.
In addition, features deprecated in 4.2 will be removed. Please use the latest 4.2 release if you need those features. However, most are easily converted and can be tracked down (in 4.2) by disabling the cmake flag GTSAM_ALLOW_DEPRECATED_SINCE_V42.
There is a branch release/4.2 from which I hope to cut a new official 4.2 release soon, but I am still deprecating some boost functionality to make the 4.3 transition easier. Expect that this week. In the meantime: