Skip to content

🔥 Deletion of EmailAddress.Companion.regex property #614

@LVMVRQUXL

Description

@LVMVRQUXL

Important

This is an incompatible source and binary change. See our versioning strategy for more details on when this change can be released.

📝 Description

Like commented in #586 (comment), we want to remove the regex experimental property from the EmailAddress.Companion type for hiding implementation details.

// Actual
EmailAddress.regex // compilation passes

// Expected
EmailAddress.regex // compilation fails

Finally, we should also indicate the pattern used for validating email addresses in the documentation of the create and the createOrNull functions.

✅ Checklist

  • Remove the declaration, update the public API binaries and the unreleased changelog.
  • Indicate the pattern used in the create function's documentation.
  • Indicate the pattern used in the createOrNull function's documentation.
  • Close this issue as completed and update tracking ones if present.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions