Skip to content

Commit 4c1b5e2

Browse files
chore: version packages (twilio-labs#548)
1 parent fc67c4b commit 4c1b5e2

3 files changed

Lines changed: 18 additions & 16 deletions

File tree

.changeset/migrate-ngrok-package.md

Lines changed: 0 additions & 15 deletions
This file was deleted.

packages/twilio-run/CHANGELOG.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,22 @@
11
# Change Log
22

3+
## 5.0.1
4+
5+
### Patch Changes
6+
7+
- [#546](https://github.com/twilio-labs/serverless-toolkit/pull/546) [`fc67c4bef6bd80591bd5eb2790e0914904e84838`](https://github.com/twilio-labs/serverless-toolkit/commit/fc67c4bef6bd80591bd5eb2790e0914904e84838) Thanks [@deshartman](https://github.com/deshartman)! - Migrate from `ngrok@^3.3.0` to `@ngrok/ngrok@^1.7.0` (official ngrok package) for improved reliability and Apple Silicon support. This fixes spawn error -88 on Apple Silicon Macs through better cross-platform binary management that eliminates architecture-specific binary issues.
8+
9+
**Key improvements:**
10+
11+
- Updates to @ngrok/ngrok v1.7.0 (latest stable)
12+
- Automatic authtoken detection from ngrok config files (now includes Windows support: `%USERPROFILE%\AppData\Local\ngrok\ngrok.yml`)
13+
- Fixed domain detection to correctly identify ngrok domains using precise TLD matching (uses `.endsWith('.ngrok.io')`, `.endsWith('.ngrok.dev')`, `.endsWith('.ngrok-free.app')` instead of substring matching)
14+
- Prevents false positives like "company.ngrokit.com" being treated as ngrok domains
15+
- Fixed authtoken regex to ignore inline comments in config files
16+
- Enhanced error messages with platform-specific troubleshooting guidance
17+
- Backward compatible: `--ngrok=myapp` automatically converts to `myapp.ngrok.io`
18+
- Supports all official ngrok TLDs: `.ngrok.io`, `.ngrok.dev`, `.ngrok-free.app`
19+
320
## 5.0.0
421

522
### Major Changes

packages/twilio-run/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "twilio-run",
3-
"version": "5.0.0",
3+
"version": "5.0.1",
44
"bin": {
55
"twilio-functions": "./bin/twilio-run.js",
66
"twilio-run": "./bin/twilio-run.js",

0 commit comments

Comments
 (0)