Skip to content

Prepare TypeScript SDK 0.1.0-beta1 - #71822

Merged
jason810496 merged 2 commits into
apache:mainfrom
jason810496:feature/ts-sdk/1-0-0-beta1
Aug 20, 2026
Merged

Prepare TypeScript SDK 0.1.0-beta1#71822
jason810496 merged 2 commits into
apache:mainfrom
jason810496:feature/ts-sdk/1-0-0-beta1

Conversation

@jason810496

@jason810496jason810496 commented Aug 19, 2026

Copy link
Copy Markdown
Member

Why

The TypeScript SDK is ready for its first beta under the intended unscoped npm package name, with consistent release metadata and documentation. The 1.0 version remains available for a potential future migration to the @apache-airflow namespace.

What

  • Rename the package and its imports from @apache-airflow/ts-sdk to apache-airflow-ts-sdk.
  • Set the SDK, docs toolchain, and example versions to 0.1.0-beta1 and regenerate their lockfile metadata.
  • Publish prereleases under npm's beta tag and document installing the exact beta version in SDK-owned documentation.
  • Keep the Airflow core guide marked as beta while retaining its not-yet-published source-build instructions.
  • Update duplicate-package diagnostics for the beta package identity.

Was generative AI tooling used to co-author this PR?
  • Yes — Codex (GPT-5)

Generated-by: Codex (GPT-5) following the guidelines


Drafted-by: Codex (GPT-5) (no human review before posting)

@uranusjr

Copy link
Copy Markdown
Member

Have you claimed the name yet? We should do that asap to avoid automated typosquatters. (They are probably what caused us issues; we merged the intention to use the @apache-airflow namespace first, and the commit got detected.)

Comment threadairflow-core/docs/authoring-and-scheduling/language-sdks/typescript.rst Outdated
Comment threadairflow-core/docs/authoring-and-scheduling/language-sdks/typescript.rst Outdated
@jason810496

Copy link
Copy Markdown
MemberAuthor

Have you claimed the name yet? We should do that asap to avoid automated typosquatters. (They are probably what caused us issues; we merged the intention to use the @apache-airflow namespace first, and the commit got detected.)

I just claimed it with 0.0.1-beta1 placeholder packge, thanks for the reminder. Please see https://www.npmjs.com/package/apache-airflow-ts-sdk for the live artifact.

@jason810496
jason810496 marked this pull request as draft August 20, 2026 05:02
@jason810496
jason810496 marked this pull request as ready for review August 20, 2026 05:04
@jason810496
jason810496 marked this pull request as draft August 20, 2026 05:04
The first beta needs a publishable unscoped npm identity and consistent release metadata across the SDK, examples, and documentation.
@jason810496
jason810496force-pushed the feature/ts-sdk/1-0-0-beta1 branch from 7752a18 to b785842CompareAugust 20, 2026 05:23
@jason810496jason810496 changed the title Prepare TypeScript SDK 1.0.0-beta1Prepare TypeScript SDK 0.1.0-beta1Aug 20, 2026
@jason810496
jason810496 requested a lite review from CopilotAugust 20, 2026 05:24

This comment was marked as off-topic.

@jason810496
jason810496 marked this pull request as ready for review August 20, 2026 05:27
@jason810496
jason810496 merged commit 637b219 into apache:mainAug 20, 2026
145 of 150 checks passed
@jason810496
jason810496 deleted the feature/ts-sdk/1-0-0-beta1 branch August 20, 2026 06:58
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

@jason810496@uranusjr