What's Changed
* Use core schema fns to initalize `SchemaValidator`s in the test suite. by mikeedjones in https://github.com/pydantic/pydantic-core/pull/1631
* Bump url from 2.5.2 to 2.5.4 by dependabot in https://github.com/pydantic/pydantic-core/pull/1585
* Fix enum strict JSON validation when validators are present by Viicos in https://github.com/pydantic/pydantic-core/pull/1632
* Add support for validating v7 UUIDs by astei in https://github.com/pydantic/pydantic-core/pull/1634
* Refactor `LookupKey` logic to reduce redundancy by davidhewitt in https://github.com/pydantic/pydantic-core/pull/1635
* Add support for UUIDv6 and UUIDv8 validation by astei in https://github.com/pydantic/pydantic-core/pull/1636
* Remove unneeded `Option` map in `PyMultiHostUrl.build` by Viicos in https://github.com/pydantic/pydantic-core/pull/1643
* Add API documentation for `ErrorDetails.url` by Viicos in https://github.com/pydantic/pydantic-core/pull/1642
* Fix typo in `InitErrorDetails.type` documentation by sobolevn in https://github.com/pydantic/pydantic-core/pull/1645
* bump to PyO3 0.23.5, support PyPy 3.11 by davidhewitt in https://github.com/pydantic/pydantic-core/pull/1646
* Fix strict behavior for unions by sydney-runkle in https://github.com/pydantic/pydantic-core/pull/1638
* Update python3-dll-a for PyPy 3.11 by davidhewitt in https://github.com/pydantic/pydantic-core/pull/1647
* Improving the alias configuration API for validation and serialization by sydney-runkle in https://github.com/pydantic/pydantic-core/pull/1640
New Contributors
* astei made their first contribution in https://github.com/pydantic/pydantic-core/pull/1634
* sobolevn made their first contribution in https://github.com/pydantic/pydantic-core/pull/1645
**Full Changelog**: https://github.com/pydantic/pydantic-core/compare/v2.29.0...v2.30.0