Breaking changes
* Dropped data masking, multi-output kernels
* Namespace paths have changed to full-form i.e., `gpx.Prior` -> `gpx.gps.Prior`
What's Changed
* Add search space class for BayesOpt by Thomas-Christie in https://github.com/JaxGaussianProcesses/GPJax/pull/355
* Add classes for forming acquisition functions by Thomas-Christie in https://github.com/JaxGaussianProcesses/GPJax/pull/359
* Add classes for handling posteriors during the decision making loop by Thomas-Christie in https://github.com/JaxGaussianProcesses/GPJax/pull/362
* Add logic for running a decision making loop by Thomas-Christie in https://github.com/JaxGaussianProcesses/GPJax/pull/365
* Prepare for future batching by Thomas-Christie in https://github.com/JaxGaussianProcesses/GPJax/pull/385
* Add decision making functionality by Thomas-Christie in https://github.com/JaxGaussianProcesses/GPJax/pull/386
* formatting and spelling by ivanshalashilin in https://github.com/JaxGaussianProcesses/GPJax/pull/387
* Multi output by ingmarschuster in https://github.com/JaxGaussianProcesses/GPJax/pull/360
* Quick fix to remove duplicate file by henrymoss in https://github.com/JaxGaussianProcesses/GPJax/pull/395
* Add governance doc by thomaspinder in https://github.com/JaxGaussianProcesses/GPJax/pull/398
* Fix obs_noise confusion by henrymoss in https://github.com/JaxGaussianProcesses/GPJax/pull/400
* bump cola to v0.0.5 by daniel-dodd in https://github.com/JaxGaussianProcesses/GPJax/pull/405
* Jaxopt 2 by henrymoss in https://github.com/JaxGaussianProcesses/GPJax/pull/402
* fix config import by henrymoss in https://github.com/JaxGaussianProcesses/GPJax/pull/410
* LOOCV objective by henrymoss in https://github.com/JaxGaussianProcesses/GPJax/pull/412
* Fix AnalyticalGuassianIntegrator by meta-inf in https://github.com/JaxGaussianProcesses/GPJax/pull/414
* Fix bug and add test. by daniel-dodd in https://github.com/JaxGaussianProcesses/GPJax/pull/416
* Fix typo in CollapsedELBO by meta-inf in https://github.com/JaxGaussianProcesses/GPJax/pull/417
* Bump version by thomaspinder in https://github.com/JaxGaussianProcesses/GPJax/pull/411
* Cleanup src by thomaspinder in https://github.com/JaxGaussianProcesses/GPJax/pull/419
* Update README.md by daniel-dodd in https://github.com/JaxGaussianProcesses/GPJax/pull/418
* Update typing.py by daniel-dodd in https://github.com/JaxGaussianProcesses/GPJax/pull/423
* Namespace cleanup by thomaspinder in https://github.com/JaxGaussianProcesses/GPJax/pull/408
New Contributors
* meta-inf made their first contribution in https://github.com/JaxGaussianProcesses/GPJax/pull/414
**Full Changelog**: https://github.com/JaxGaussianProcesses/GPJax/compare/v0.7.0...v0.8.0