Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
24367ec
feat(init): add transactional local iOS setup
seanperez29 Aug 21, 2026
d4937c4
fix(init): require exclusive entry-source ownership
seanperez29 Aug 27, 2026
f1215a5
fix(init): prove iOS mutation ownership exhaustively
seanperez29 Aug 27, 2026
ba86f9c
fix(init): fail closed on ambiguous Swift syntax
seanperez29 Aug 27, 2026
8c6aac4
fix(init): preserve concurrent runtime-key edits
seanperez29 Aug 27, 2026
42e78a6
fix(init): retain runtime-key recovery guard
seanperez29 Aug 27, 2026
9d64d9a
fix(init): preserve commit-time source replacements
seanperez29 Aug 27, 2026
f543aa4
fix(init): preserve prepared mutation boundaries
seanperez29 Aug 27, 2026
8c7327f
fix(init): follow proven runtime key wiring
seanperez29 Aug 27, 2026
9a776e7
fix(init): preserve platform-specific SDK links
seanperez29 Aug 28, 2026
5f29acf
fix(init): preserve entitlement comments
seanperez29 Aug 28, 2026
195110f
fix(init): block domains on incomplete key evidence
seanperez29 Aug 28, 2026
4e96345
fix(init): inspect all containers before domain changes
seanperez29 Aug 28, 2026
b48308d
fix(init): hide prepared SDK mutation bytes
seanperez29 Aug 28, 2026
8642fcd
refactor(init): keep LocalSecrets compatibility read-only
seanperez29 Aug 28, 2026
57f6286
refactor(init): share local Clerk package verification
seanperez29 Aug 28, 2026
dd808e5
fix(cli): fail closed on external workspace projects
seanperez29 Aug 28, 2026
01f77fd
fix(ios): include subprojects in mutation ownership
seanperez29 Aug 29, 2026
e558ee6
refactor(ios): defer custom keys to app selection
seanperez29 Aug 29, 2026
361baf2
test(ios): cover deferred custom domain setup
seanperez29 Aug 29, 2026
39eee37
refactor(ios): consume explicit key state
seanperez29 Aug 29, 2026
9c6eec3
test(init): cover ambiguous Xcode ownership
seanperez29 Aug 29, 2026
856f476
test(init): block interpolated Clerk configuration
seanperez29 Aug 29, 2026
8d59ca8
fix: validate Clerk SDK product compatibility
seanperez29 Aug 30, 2026
931324d
test(ios): block malformed source ownership
seanperez29 Aug 30, 2026
824d6b5
fix(ios): fail closed on malformed SDK filters
seanperez29 Aug 30, 2026
f37014d
test(ios): block malformed synchronized ownership
seanperez29 Aug 30, 2026
6eadb70
fix(init): bound associated domain reads
seanperez29 Aug 31, 2026
c0ba1de
docs(changeset): add safe local iOS setup
seanperez29 Aug 31, 2026
f39f92d
refactor(ios): share local setup file helpers
seanperez29 Sep 23, 2026
316e47d
test(ios): verify setup respects excluded legacy sources
seanperez29 Sep 24, 2026
b1bb2db
test(ios): protect configuration calls in synchronized subfolders
seanperez29 Sep 24, 2026
9aedc76
test(ios): block domain edits on packaging conflicts
seanperez29 Sep 25, 2026
fbe24b2
fix(ios): address local setup safety review
seanperez29 Sep 25, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions .changeset/ios-local-setup.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
---
"clerk": patch
---

Add safe local Clerk setup for supported iOS projects.
716 changes: 716 additions & 0 deletions packages/cli-core/src/commands/init/ios/associated-domain.test.ts

Large diffs are not rendered by default.

Loading
Loading