Backwards compatibility warning
========================
Tangos v1.10 requires pynbody 2.0, which does not maintain perfect backwards-compatibility with pynbody v1. Therefore, consider carefully whether you want to upgrade tangos if you are in the middle of a project. You may be best sticking with a single version of pynbody/tangos for a given project.
One notable change is that AHF halos now receive a different numbering scheme (due to historical inconsistencies in pynbody that are now fixed). It is possible to get backward-compatibile numbering, but this requires updating your database. You should probably reach out to mtremmelucc.ie or andrew.p.pontzendurham.ac.uk if you plan to upgrade tangos while working with an AHF-based simulation catalogue.
There are no breaking changes in tangos itself, other than the requirement for pynbody 2.0 (https://github.com/pynbody/tangos/pull/250 https://github.com/pynbody/tangos/pull/254 https://github.com/pynbody/tangos/pull/266 https://github.com/pynbody/tangos/pull/265 https://github.com/pynbody/tangos/pull/268 )
Other enhancements
================
* Web server now searches for a free port, or a port can be specified on the command line (e.g. `tangos serve production.ini 8000` for port 8000; or `tangos serve` just finds the first free port above 6543; https://github.com/pynbody/tangos/pull/250 )
* Resumes certain tasks after e.g. tangos add terminates unexpectedly https://github.com/pynbody/tangos/pull/245 https://github.com/pynbody/tangos/pull/246
* Improvements to statistics reporting during long writing operations https://github.com/pynbody/tangos/pull/248 https://github.com/pynbody/tangos/pull/247
* Introduces support for HBT+ https://github.com/pynbody/tangos/pull/259
* Check file against ignore_file_pattern regardless of extension value by anchwr in https://github.com/pynbody/tangos/pull/252
* Add new parameters as tangos simulation properties by mtremmel in https://github.com/pynbody/tangos/pull/260
* Support for the combination of Rockstar + RAMSES by cphyc https://github.com/pynbody/tangos/pull/263
* Support for cross-linking yt simulations by cphyc https://github.com/pynbody/tangos/pull/263
Bug fixes
=======
* Fix several issues related to changa BH mergerlogs by mtremmel in https://github.com/pynbody/tangos/pull/264
**Full Changelog**: https://github.com/pynbody/tangos/compare/v1.9.1...v1.10.0