From 17a8e4d7e817c6fcb0b9ac79c2768bb90b70a04e Mon Sep 17 00:00:00 2001 From: "Ricardo Q. Bazan" Date: Tue, 15 Sep 2026 07:37:41 -0500 Subject: [PATCH] chore: release v0.0.3 Bump to 0.0.3 and add the changelog entry. The release ships the wildcard routing fix from #4: a subdomain goes to the closest registered parent hostname, and path selection no longer falls through to a farther parent. Co-Authored-By: Claude Opus 5 (1M context) Claude-Session: https://claude.ai/code/session_01LmsBY2Z3tFzHVrRHiVTfmZ --- CHANGELOG.fork.md | 14 +++++++++++--- packages/portless/package.json | 2 +- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.fork.md b/CHANGELOG.fork.md index eac6b0cf..b991ed9e 100644 --- a/CHANGELOG.fork.md +++ b/CHANGELOG.fork.md @@ -2,10 +2,20 @@ Release notes for `@variablelab/portless`. Upstream's own history is in [CHANGELOG.md](./CHANGELOG.md). -## 0.0.2 +## 0.0.3 +Based on upstream [portless v0.15.6](https://github.com/vercel-labs/portless/releases/tag/v0.15.6) (upstream `main` at `1ad573b`), the same base as 0.0.2. + +### Fixed + +- **Wildcard subdomains go to the closest registered parent**: with `--wildcard`, when several registered hostnames are parents of a request (for example `acme.localhost` and `feat-x.acme.localhost` for `tenant.feat-x.acme.localhost`), the closest one now serves it regardless of registration order, and a longer `--path` prefix on a farther parent no longer takes the request from it. If the closest parent has no route for the path, the proxy answers 404 instead of falling through to a farther parent. Upstream issue [vercel-labs/portless#380](https://github.com/vercel-labs/portless/issues/380), fixed in [#4](https://github.com/variableland/portless/pull/4). + + + +## 0.0.2 + Based on upstream [portless v0.15.6](https://github.com/vercel-labs/portless/releases/tag/v0.15.6) (upstream `main` at `1ad573b`), unchanged since 0.0.1. ### Changed @@ -13,8 +23,6 @@ Based on upstream [portless v0.15.6](https://github.com/vercel-labs/portless/rel - Releases are published through npm trusted publishing (GitHub OIDC) instead of a long-lived token. This release is the first to use it. - Fixed the `contributors` entry in `package.json` so npm shows the maintainer's name and profile url correctly. - - ## 0.0.1 First release of the fork, based on upstream [portless v0.15.6](https://github.com/vercel-labs/portless/releases/tag/v0.15.6) (upstream `main` at `1ad573b`). diff --git a/packages/portless/package.json b/packages/portless/package.json index ede0cb0b..f85b2771 100644 --- a/packages/portless/package.json +++ b/packages/portless/package.json @@ -1,6 +1,6 @@ { "name": "@variablelab/portless", - "version": "0.0.2", + "version": "0.0.3", "description": "Fork of vercel-labs/portless with path-based routing (--path). Replace port numbers with stable, named .localhost URLs and route several apps under one hostname by URL prefix.", "type": "module", "main": "./dist/index.js",