Repositories / orbit-labs

mobile-backend

typescript Acme Pay Nimbus AI

Acme Pay · deprecation
Secret keys are deprecated for server calls; use restricted keys
Merged
Deadline
Jul 1, 2026
Announced
Apr 14, 2026
Pull request
#61 · opened Apr 18 · merged Apr 24
Diff
2 files · +26 −12
Tests
npm test · 218 passed, 0 failed · 98s
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 API3s
Wrote the fix from the migration guide31s
Safety check on the patch40 ms
Ran your tests in a sandbox2m 50s
Opened the pull request1s
Nimbus AI · breaking change
embeddings-v1 shuts down; use embed-2
Needs a person
Deadline
Aug 1, 2026
Announced
May 6, 2026
Why
Stored vectors live in Postgres and need re-indexing to 1024 dimensions; the guide says to re-index but not how
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 API1s
Wrote the fix from the migration guide · stored vectors live in Postgres and need re-indexing to 1024 dimensions; the guide says to re-index but not how27s
Acme Pay · breaking change
Charges v1 shuts down; move to the Payments API
Closed without merging
Deadline
Dec 1, 2026
Announced
Aug 18, 2026
Pull request
#63 · opened Aug 18
Diff
2 files · +17 −3
Tests
npm test · 165 passed, 0 failed · 28s
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 guide51s
Safety check on the patch40 ms
Ran your tests in a sandbox2m 16s
Opened the pull request1s
Acme Pay · breaking change
Node SDK 5.0: create a client instead of global config
Merged
Announced
Sep 21, 2026
Pull request
#64 · opened 13 d ago · merged 12 d ago
Diff
2 files · +11 −14
Tests
npm test · 94 passed, 0 failed · 37s
From the Acme Pay migration guide
Module-level configuration is removed in 5.0. Create a client with new Acme({ apiKey }) and call methods on it.
Found the code that uses the old API3s
Wrote the fix from the migration guide49s
Safety check on the patch40 ms
Ran your tests in a sandbox1m 55s
Opened the pull request2s
Nimbus AI · deprecation
nimbus-text-2 is retired; use nimbus-text-3
PR open · untested
Deadline
Nov 15, 2026
Announced
Jul 30, 2026
Pull request
#65 · opened Aug 2
Diff
2 files · +12 −24
Tests
Not run: no test command found
Why
We couldn’t find a way to run your tests.
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 API914 ms
Wrote the fix from the migration guide51s
Safety check on the patch40 ms
Ran your tests in a sandbox · no test command detected
Opened the pull request2s
Nimbus AI · breaking change
Offset pagination is removed from list endpoints
Running now
Deadline
Jan 31, 2027
Announced
Sep 10, 2026
Found the code that uses the old API2s
Wrote the fix from the migration guide30s

Also checked and not affected: Acme Pay: Idempotency keys are required on POST requests · Acme Pay: Webhook events move to v2 payloads