Skip to content

release: v2.33.0 - #44

Merged
safenestdev merged 1 commit into
mainfrom
release/v2.33.0
Sep 21, 2026
Merged

safenestdev merged 1 commit into
mainfrom
release/v2.33.0

Conversation

@safenestdev

@safenestdev safenestdev commented Sep 21, 2026 •

Copy link
Copy Markdown
Contributor

Cuts 2.33.0 for the UsageQuota fix merged in #43.

  • package.json / package-lock.json: 2.32.0 → 2.33.0. Minor, not patch: an existing exported type changes shape (the old flat fields were never on the wire, so nothing that compiled against them ever worked at runtime) and an optional field is added. Same convention as 2.31.0, the previous types-only release.
  • CHANGELOG.md: entry under Fixed (shape) and Added (resetsInSeconds, absent on API deployments before 2026-09-21).

Verified from a clean npm ci on Node 20: build clean, 146 tests pass, npm pack --dry-run produces tuteliq-sdk-2.33.0.tgz (159 files) and dist/types/index.d.ts carries the nested UsageQuota with resetsInSeconds.

Publishing: the publish.yml workflow publishes with provenance when a GitHub release is published; a manual npm publish from a checkout of main after this merges works too (the prepublishOnly hook rebuilds dist), without provenance.

UsageQuota matches GET /usage/quota (nested limits/current/remaining,
optional apiKeyId) and gains the optional resetsInSeconds the API added
on 2026-09-21. Types only; runtime values unchanged.
@safenestdev
safenestdev merged commit c9f0f98 into main Sep 21, 2026
6 checks passed
@safenestdev
safenestdev deleted the release/v2.33.0 branch September 21, 2026 09:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant