What's Changed
* FIX: Correctly pass parameters through calculate_activity_error by bocklund in https://github.com/PhasesResearchLab/ESPEI/pull/246
* Minor ENH to espei_script.py by Zhyrek in https://github.com/PhasesResearchLab/ESPEI/pull/244
* MAINT: Support pydantic v2 by bocklund in https://github.com/PhasesResearchLab/ESPEI/pull/247
* MAINT: Migrate from pydantic `PyObject` to `ImportString` by bocklund in https://github.com/PhasesResearchLab/ESPEI/pull/248
* Add initial/mean point to chains to fix 243 by toastedcrumpets in https://github.com/PhasesResearchLab/ESPEI/pull/249
* FIX: Fix Residual protocol for MCMC for Python 3.11 by bocklund in https://github.com/PhasesResearchLab/ESPEI/pull/253
* FIX: fix dataplot for ternary cases with __HYPERPLANE__ by bocklund in https://github.com/PhasesResearchLab/ESPEI/pull/252
* ENH: Add framework for property model parameter generation by bocklund in https://github.com/PhasesResearchLab/ESPEI/pull/251
* ENH: Performance improvements for generating candidate models by bocklund in https://github.com/PhasesResearchLab/ESPEI/pull/254
New Contributors
* Zhyrek made their first contribution in https://github.com/PhasesResearchLab/ESPEI/pull/244
* toastedcrumpets made their first contribution in https://github.com/PhasesResearchLab/ESPEI/pull/249
**Full Changelog**: https://github.com/PhasesResearchLab/ESPEI/compare/0.8.9...0.8.10