Repositories / orbit-labs
Acme Pay · deprecation
Secret keys are deprecated for server calls; use restricted keys
Merged
- Deadline
- Jul 1, 2026
- Announced
- Apr 14, 2026
- Pull request
- #79 · opened Apr 14 · merged Apr 15
- Diff
- 2 files · +23 −14
- Tests
pytest· 130 passed, 0 failed · 179s
From the Acme Pay migration guide
Server-side calls should use a restricted key:
new Acme({ apiKey: process.env.ACME_RESTRICTED_KEY }). Secret keys stop working for these endpoints on July 1.
Found the code that uses the old API1s
Wrote the fix from the migration guide44s
Safety check on the patch40 ms
Ran your tests in a sandbox2m 54s
Opened the pull request2s
Nimbus AI · breaking change
embeddings-v1 shuts down; use embed-2
Merged
- Deadline
- Aug 1, 2026
- Announced
- May 6, 2026
- Pull request
- #80 · opened May 9 · merged May 13
- Diff
- 3 files · +19 −14
- Tests
pytest· 204 passed, 0 failed · 65s
From the Nimbus AI migration guide
embeddings.create(model="embeddings-v1") is replaced by embed.create(model="embed-2"). Vectors are now 1024-dimensional, so stored embeddings must be re-indexed.
Found the code that uses the old API3s
Wrote the fix from the migration guide66s
Safety check on the patch40 ms
Ran your tests in a sandbox2m 48s
Opened the pull request1s
Acme Pay · breaking change
Idempotency keys are required on POST requests
Merged
- Deadline
- Sep 15, 2026
- Announced
- Jun 10, 2026
- Pull request
- #81 · opened Jun 11 · merged Jun 13
- Diff
- 4 files · +4 −16
- Tests
pytest· 152 passed, 0 failed · 140s
From the Acme Pay migration guide
Every POST must send an
Idempotency-Key header. The SDK adds one when you pass idempotencyKey in the request options.
Found the code that uses the old API2s
Wrote the fix from the migration guide57s
Safety check on the patch40 ms
Ran your tests in a sandbox2m 1s
Opened the pull request1s
Acme Pay · breaking change
Charges v1 shuts down; move to the Payments API
Merged
- Deadline
- Dec 1, 2026
- Announced
- Aug 18, 2026
- Pull request
- #82 · opened Aug 18 · merged Aug 21
- Diff
- 3 files · +4 −19
- Tests
pytest· 130 passed, 0 failed · 126s
From the Acme Pay migration guide
charges.create() is replaced by payments.create(). Arguments and the returned object are unchanged, except source is now payment_method.
Found the code that uses the old API3s
Wrote the fix from the migration guide45s
Safety check on the patch40 ms
Ran your tests in a sandbox3m 19s
Opened the pull request1s
Acme Pay · deprecation
Webhook events move to v2 payloads
Merged
- Deadline
- Mar 1, 2027
- Announced
- Sep 2, 2026
- Pull request
- #83 · opened Sep 2 · merged Sep 8
- Diff
- 2 files · +10 −8
- Tests
pytest· 62 passed, 0 failed · 88s
From the Acme Pay migration guide
In v2 events the changed object is at
event.data.resource instead of event.data.object. Event type names do not change.
Found the code that uses the old API1s
Wrote the fix from the migration guide57s
Safety check on the patch40 ms
Ran your tests in a sandbox3m 19s
Opened the pull request2s
Nimbus AI · deprecation
nimbus-text-2 is retired; use nimbus-text-3
Merged
- Deadline
- Nov 15, 2026
- Announced
- Jul 30, 2026
- Pull request
- #84 · opened Jul 31 · merged Aug 2
- Diff
- 4 files · +6 −11
- Tests
pytest· 87 passed, 0 failed · 61s
From the Nimbus AI migration guide
nimbus-text-2 is retired on November 15. Use nimbus-text-3. It drops temperature; style="precise" behaves like temperature=0.
Found the code that uses the old API3s
Wrote the fix from the migration guide28s
Safety check on the patch40 ms
Ran your tests in a sandbox2m 19s
Opened the pull request2s
Nimbus AI · breaking change
Offset pagination is removed from list endpoints
Draft PR · tests failed
- Deadline
- Jan 31, 2027
- Announced
- Sep 10, 2026
- Pull request
- #85 · opened Sep 12
- Diff
- 1 file · +21 −19
- Tests
pytest· 122 passed, 3 failed · 22s- Why
- The PR shows which tests failed.
From the Nimbus AI migration guide
List endpoints no longer accept
offset. Pass after=page.next_cursor until next_cursor is null.
Found the code that uses the old API3s
Wrote the fix from the migration guide25s
Safety check on the patch40 ms
Ran your tests in a sandbox79s
Opened the pull request2s
Also checked and not affected: Acme Pay: Node SDK 5.0: create a client instead of global config