Skip to content

Commit a66cc0b

Browse files
AlexLovserclaude
andcommitted
Release 0.1.1
No functional change — the published files are identical to 0.1.0. The release moves publishing onto npm trusted publishing (OIDC): 0.1.0 went out from a personal account holding a long-lived granular token, and no npm credential is stored in the repository any more. Provenance is still absent because the source repository is private; the workflow attaches it on its own once that changes. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1 parent b58ffa0 commit a66cc0b

3 files changed

Lines changed: 26 additions & 3 deletions

File tree

CHANGELOG.md

Lines changed: 24 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,28 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
66

77
## [Unreleased]
88

9+
## [0.1.1] - 2026-08-21
10+
11+
No functional changes: the published files are identical to 0.1.0. This release
12+
exists to move publishing onto npm trusted publishing (OIDC).
13+
14+
### Changed
15+
16+
- Released through npm trusted publishing instead of a long-lived automation token.
17+
`0.1.0` was pushed from a personal account holding a granular token with write
18+
access to every package that account could reach; the release now authenticates
19+
per-run against `SkyLink-API/SkyLink-API-TypeScript-SDK` and no npm credential is
20+
stored in the repository at all.
21+
- The release job runs on Node 24 (npm 11.17). Node 22 bundles npm 10, which cannot
22+
request an OIDC token and silently falls back to token auth — a misconfigured
23+
release would have looked green while quietly skipping trusted publishing.
24+
25+
### Note
26+
27+
- Still published without a provenance attestation: npm cannot mint one while the
28+
source repository is private. Nothing needs to change here for it to appear — the
29+
workflow adds the flag on its own once the repository is public.
30+
931
## [0.1.0] - 2026-08-17
1032

1133
First public release. Covers the SkyLink API v3.1 surface.
@@ -219,5 +241,6 @@ server side was corrected; what was wrong was the SDK telling users they were br
219241
batch, compose, polling, helper exports, cache and quota — and an env-gated
220242
integration suite.
221243

222-
[Unreleased]: https://github.com/SkyLink-API/SkyLink-API-TypeScript-SDK/compare/v0.1.0...HEAD
244+
[Unreleased]: https://github.com/SkyLink-API/SkyLink-API-TypeScript-SDK/compare/v0.1.1...HEAD
245+
[0.1.1]: https://github.com/SkyLink-API/SkyLink-API-TypeScript-SDK/compare/v0.1.0...v0.1.1
223246
[0.1.0]: https://github.com/SkyLink-API/SkyLink-API-TypeScript-SDK/releases/tag/v0.1.0

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "skylink-api",
3-
"version": "0.1.0",
3+
"version": "0.1.1",
44
"description": "Official TypeScript/JavaScript SDK for the SkyLink API — aviation data: live ADS-B, weather, airports, charts, NOTAMs, flight status and more.",
55
"type": "module",
66
"main": "./dist/index.cjs",

src/version.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
/** Package version, kept in sync with package.json by the release workflow. */
2-
export const VERSION = "0.1.0";
2+
export const VERSION = "0.1.1";

0 commit comments

Comments
 (0)