Skip to content

Commit 1820f46

Browse files
docs(downloads): note Node archive filter and tarball fallback
Merge upstream main into docs-23836-client-download-links so CI tracks current site. Document why early client-node tags are filtered out of the table, and point readers at the expanded ASF directory row when a hot-linked tarball is missing on the mirror. Co-authored-by: Cursor <cursoragent@cursor.com>
1 parent 8fa6e4e commit 1820f46

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

src/components/downloads.tsx

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -219,6 +219,9 @@ export function GoReleasesDownloadTable(): JSX.Element {
219219
}
220220

221221
export function NodeReleasesDownloadTable(): JSX.Element {
222+
// Releases omitted here never shipped under the current ASF path
223+
// `dist/pulsar/pulsar-client-node/pulsar-client-node-<version>/` with the matching tarball name.
224+
// Extend only after checking https://archive.apache.org/dist/pulsar/pulsar-client-node/ (or HEAD on the tarball URL).
222225
const excludedVersions = ["1.0.0", "1.1.0", "1.2.0", "1.3.0", "1.3.1", "1.4.0", "1.3.2", "1.6.2", "1.5.0", "1.4.1"];
223226
const data = nodeReleases
224227
.map(item => item.tagName.substring(1))
@@ -234,7 +237,8 @@ export function NodeReleasesDownloadTable(): JSX.Element {
234237
tarSha: `${tarPath}.sha512`,
235238
directory: url,
236239
releaseNote: `https://github.com/apache/pulsar-client-node/releases/tag/v${version}`,
237-
binariesHint: "Platform-specific napi prebuilts (darwin/linux/win, arm64/x64, glibc/musl) are published alongside the source tarball in the directory above.",
240+
binariesHint:
241+
"Platform-specific napi prebuilts (darwin/linux/win, arm64/x64, glibc/musl) are published alongside the source tarball in the directory above. If a direct tarball link fails, use the expanded directory listing for the authoritative file set.",
238242
}
239243
})
240244
return <div className="tailwind">

0 commit comments

Comments
 (0)