Skip to content

Conversation

@nicolas-grekas
Copy link
Member

Q A
Branch? 7.4
Bug fix? no
New feature? no
Deprecations? no
Issues -
License MIT

UUIDv7 are how time-based UUIDs should have been from day 1 :)

(+ some minor optims to Ulid while at it.)

@Kocal
Copy link
Member

Kocal commented Sep 22, 2025

Could this kind of modification be considered as a BC?

@nicolas-grekas
Copy link
Member Author

nicolas-grekas commented Sep 23, 2025

Could this kind of modification be considered as a BC?

It is yes: the point of the factories it to abstract away the exact UUID number and replace them with abstractions like TimeBasedUidInterface, which V7 also implements, like V6.

@fabpot
Copy link
Member

fabpot commented Sep 24, 2025

Thank you @nicolas-grekas.

@fabpot fabpot merged commit bd3fedf into symfony:7.4 Sep 24, 2025
10 of 12 checks passed
@nicolas-grekas nicolas-grekas deleted the uid-v7 branch September 24, 2025 10:16
This was referenced Oct 27, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants