Skip to content

WIP: feat(ulid): v3 to fix parser issues#20

Open
coolaj86 wants to merge 1 commit into
devfrom
feat-ulid-v3
Open

WIP: feat(ulid): v3 to fix parser issues#20
coolaj86 wants to merge 1 commit into
devfrom
feat-ulid-v3

Conversation

@coolaj86

@coolaj86 coolaj86 commented Dec 14, 2025

Copy link
Copy Markdown
Contributor
  • handle IiOoLlUu properly
  • ignore - (if longer than 26 chars)
  • ParseUnsafe for parsing trusted, known-good ulids without checks
  • Parse allows lowercase/substitute characters and -
  • ParseStrict for strict lexicographical ULID parsing - 26 UPPERCASE canonical characters - no substitutions

@coolaj86 coolaj86 force-pushed the dev branch 2 times, most recently from 80dc9cc to 45ed7ae Compare December 14, 2025 04:55
@coolaj86 coolaj86 force-pushed the dev branch 6 times, most recently from 0104f14 to 2063171 Compare January 13, 2026 09:25
@coolaj86 coolaj86 force-pushed the dev branch 4 times, most recently from 6b7a91b to 73c323b Compare January 26, 2026 20:16
@coolaj86 coolaj86 force-pushed the dev branch 3 times, most recently from 1ef9d09 to c1ba5b4 Compare February 6, 2026 08:46
@coolaj86 coolaj86 force-pushed the dev branch 6 times, most recently from f2680dc to 614af86 Compare February 16, 2026 10:22
@coolaj86 coolaj86 force-pushed the dev branch 6 times, most recently from 9883dcb to 6625890 Compare February 27, 2026 04:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant