Enhancements
* Introduces compatibility with NumPy 2.0 by jobovy (https://github.com/pynbody/pynbody/pull/823)
* Major improvements to the luminosity module, including its documentation (https://github.com/pynbody/pynbody/pull/817). This includes changing the default SSPs which is a breaking change.
* Major improvements to the sph module, including image rendering. Improves the accuracy, speed and maintability of the code. This is a breaking change in terms of some interface rationalization (not likely to be visible to most users) and also in terms of the output changing (it should now be more precise when used with the Wendland kernel, in particular). The improvements extend to the documentation (https://github.com/pynbody/pynbody/pull/822, https://github.com/pynbody/pynbody/pull/824).
* Updates to the performance documentation (https://github.com/pynbody/pynbody/pull/820)
* Update performance documentation (https://github.com/pynbody/pynbody/pull/820)
Bug fixes
* Fix a couple of issues with unusual AHF catalogues (https://github.com/pynbody/pynbody/pull/815)
* Fix use of swift simulations with black holes (https://github.com/pynbody/pynbody/pull/825)
* Fix use of AdaptaHOP with long integer particle IDs by Martin-Rey (https://github.com/pynbody/pynbody/pull/821)
**Full Changelog**: https://github.com/pynbody/pynbody/compare/v2.0.0-beta.10...v2.0.0-beta.11