Skip to content

chore(license): restore LICENSE, add third-party NOTICES, bump asana to 3.2.0 - #29

Merged
antonisobkowicz-asana merged 1 commit into
mainfrom
chore/license-notices
Sep 2, 2026
Merged

chore(license): restore LICENSE, add third-party NOTICES, bump asana to 3.2.0#29
antonisobkowicz-asana merged 1 commit into
mainfrom
chore/license-notices

Conversation

@antonisobkowicz-asana

Copy link
Copy Markdown
Collaborator

Summary

  • Restores the root LICENSE file removed in 803785f (MIT, Copyright (c) Asana, Inc), and adds it back to package.json's files.
  • Adds NOTICES.md with verified copyright/license text for all four runtime dependencies (@modelcontextprotocol/sdk, @napi-rs/keyring, asana, zod), linked from the README's new "Third Party Dependencies" section, and ships it in the npm package.
  • Bumps asana 3.1.12 → 3.2.0 so the dependency's bundled LICENSE file (MIT) can be cited accurately in NOTICES.md — see Asana/node-asana#317 for the upstream package.json metadata fix (unrelated to this bump; not blocking).
  • Fixes the one call site broken by that bump: CustomTypesApi.getCustomTypesWithHttpInfo moved the teamspace/project id from a positional argument into opts.project in 3.2.0's regenerated client.

Closes CODE-1158.

Test plan

  • npm ci
  • npm run check (typecheck, lint, 332 tests, build)
  • npm audit (0 vulnerabilities)
  • npm pack --dry-run (confirms LICENSE and NOTICES.md are included in the tarball)

…to 3.2.0

Restores the root LICENSE file removed in 803785f and adds NOTICES.md
with copyright/license text for the four runtime dependencies, per
CODE-1158. Bumps asana 3.1.12 -> 3.2.0 so its bundled LICENSE (MIT)
can be cited accurately; updates the one call site whose signature
changed in that release (getCustomTypesWithHttpInfo now takes options
only, with the teamspace id passed as opts.project).
@antonisobkowicz-asana
antonisobkowicz-asana merged commit d974734 into main Sep 2, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant