What's Changed
* Add combination of kernels handling by NicolasJeanGonel in https://github.com/SMTorg/smt/pull/653
* Add implementation of the multi-fi cokriging model, MFCK (see [tutorial](https://github.com/SMTorg/smt/blob/master/tutorial/MultiFi/SMT_MFCK_tutorial.ipynb)) by mcastanoUQ in https://github.com/SMTorg/smt/pull/657
* Add save/load methods to GPX surrogate model by relf in https://github.com/SMTorg/smt/pull/658
* Move advanced design space handling in separate `smt-design-space-ext` module by Paul-Saves in https://github.com/SMTorg/smt/pull/651
* Remove `smt` dependency to `ConfigSpace` and `adsg-core` by Paul-Saves in https://github.com/SMTorg/smt/pull/663
* Refactor `smt.design_space` by relf in https://github.com/SMTorg/smt/pull/665, https://github.com/SMTorg/smt/pull/666, https://github.com/SMTorg/smt/pull/667
* Make error message to increase nugget more actionable. by NAThompson in https://github.com/SMTorg/smt/pull/661
* Fix continuous relaxation compatibility with hierarchical modeling by Paul-Saves in https://github.com/SMTorg/smt/pull/660, https://github.com/SMTorg/smt/pull/664
* Update SMT tutorials, doc, affiliation by Paul-Saves in https://github.com/SMTorg/smt/pull/668, https://github.com/SMTorg/smt/pull/669, https://github.com/SMTorg/smt/pull/671
* Update kernel engineering notebooks by jomorlier in https://github.com/SMTorg/smt/pull/674
* Bump pypa/cibuildwheel from 2.21.1 to 2.21.3 by dependabot in https://github.com/SMTorg/smt/pull/662
* Prepare release 2.8 by relf in https://github.com/SMTorg/smt/pull/675
Implementation Note
In this release, advanced design space management has been moved in a separate [`smt-design-space-ext`](https://pypi.org/project/smt-design-space-ext/) module to decouple `smt` from special design space implementations allowing hierarchical variables handling.
New Contributors
* mcastanoUQ made their first contribution in https://github.com/SMTorg/smt/pull/657
**Full Changelog**: https://github.com/SMTorg/smt/compare/v2.7.0...v2.8.0