Skip to content

Latest commit

 

History

History
552 lines (281 loc) · 38.6 KB

CHANGELOG.md

File metadata and controls

552 lines (281 loc) · 38.6 KB

1.5.0 (2026-09-14)

Features

  • add Codex docs link to plugin try-it-locally note (#338) (b834469)
  • offer v4 beta codegen for Python and TypeScript (#341) (243ba2d)

1.4.0 (2026-09-08)

Features

  • add Codex docs link to plugin try-it-locally note (#338) (#339) (b0a0074)

1.3.2 (2026-09-02)

Bug Fixes

  • drop Claude Code references from plugin generate (#335) (561a92a)

1.3.1 (2026-08-31)

Bug Fixes

  • stop requiring APIMATIC-BUILD.json for plugin generate (#333) (61dc199), closes #332

1.3.0 (2026-08-27)

Bug Fixes

  • add docs link to publishing profile messages (#329) (041aac8)
  • clarify CLI messages for plugin generation and publishing setup (#325) (711fc39)
  • fail when --expand-* flags cannot be honoured without a spec (c1e826c)
  • guard the 401 body parse on the transformation error path (0871f65)
  • name the build directory correctly in the empty spec error (d73c5c3)
  • point the auth hint at the command that accepts the key (2ad98cd)
  • poll for publish completion in interactive sdk publish (#315) (68b5660), closes #312 #313
  • report a rejected auth key accurately on login (8bb35eb)
  • report every validation error and extract shared generation status polling (#307) (e823b4d)
  • report logged-out state correctly in auth status (2993889)
  • report the build directory in the toc spec errors (9a56786)
  • require a spec directory for portal toc new (8432629)
  • surface actionable auth hint on validate, transform and publishing errors (a1ab840)
  • surface TOC extraction failures instead of writing a partial toc.yml (5332a99)

Features

  • add apimatic plugin generate, and share one bounded generation poll (#314) (8f00d76), closes apimatic/apimatic-docs#829
  • add apimatic plugin publish (#321) (31a233a)
  • AI-first messaging and Copilot-aware portal quickstart next steps (177de58)
  • create and maintain plugin-config.json from sdk publish and plugin generate (#318) (4d2ecd7)
  • lead with Context Plugins in quickstart and portal messaging (e522c1c)
  • quickstart: prune build file to subscription before generating (#294) (5d50968)
  • sdk publish v4 (#317) (9ce977f)
  • surface API 401 error message with login suggestion in portal generation (adaa8ae)
  • tell the user how to try the generated plugin in Claude Code (#326) (c7bff42)

Performance Improvements

1.2.1 (2026-08-06)

Bug Fixes

1.2.0 (2026-07-14)

Features

  • quickstart: prune build file to subscription before generating (#294) (#296) (5f90b2a)

1.1.0 (2026-07-02)

Features

  • graduate APIMatic CLI to first stable release (#293) (7e92410)

1.1.0-beta.19 (2026-06-24)

Features

  • portal: prefer port 23513 and auto-configure API Copilot in quickstart (#290) (45cc0e6), closes #291

1.1.0-beta.18 (2026-06-11)

Bug Fixes

  • prevent portal generate hang on Node 22+ by extracting with adm-zip (#283) (#284) (e3bac3e)

1.1.0-beta.17 (2026-05-15)

Features

  • add support for generation of v4 sdks (#282) (8ad0138)

1.1.0-beta.16 (2026-05-13)

Bug Fixes

  • resolve sdk publishing for ruby and python (#279) (21ad18a)

1.1.0-beta.15 (2026-05-08)

Features

  • add container and input models in toc using new toc command (#276) (3ae4374)

1.1.0-beta.14 (2026-04-28)

Bug Fixes

  • pass package settings directory only when package settings applied (#274) (f178c20)

1.1.0-beta.13 (2026-04-27)

Bug Fixes

1.1.0-beta.12 (2026-04-27)

Features

  • add sdk publish and publishing profile list commands (#271) (71d0d75)

1.1.0-beta.11 (2026-04-15)

Features

  • add sdk save-changes command for applying sdk customizations (#270) (e170f61)

1.1.0-beta.10 (2026-03-25)

Bug Fixes

  • simplify portal serve caching logic and fix debounce scheduling (#253) (6c28da7)

1.1.0-beta.9 (2026-03-11)

Features

1.1.0-beta.8 (2026-03-09)

Bug Fixes

  • update sdk quickstart to create minimal build (#247) (9e54611), closes #246

1.1.0-beta.7 (2026-03-05)

Features

  • update sdk generate to accept build input instead of a spec file (#243) (ea8e088)

1.1.0-beta.6 (2026-01-02)

Features

  • update status response handling for portal generation (#232) (703b14d)

1.1.0-beta.5 (2025-11-25)

Bug Fixes

  • broken quickstart sample flow and empty events in toc (#227) (acd2837)

1.1.0-beta.4 (2025-11-10)

Bug Fixes

1.1.0-beta.3 (2025-11-07)

Features

  • add support for spec pruning and webhooks callbacks flags in toc command (#220) (241d4be)
  • portal quickstart http multiselect (#214) (0ee9f50)

1.1.0-beta.2 (2025-09-19)

Bug Fixes

  • readme: remove portal quickstart references (#212) (0840e19)

1.1.0-beta.1 (2025-09-19)

Features

  • add sdk quickstart flow and other various improvements (#210) (2750491)

1.0.0-beta.1 (2025-09-08)

Bug Fixes

  • add missing content header to telemetry api call (#139) (f2b0e64)
  • documentation: improve messages for each command (a2c0bfb)
  • feature: add force flag and change sdk version and package (38db116)
  • help inconsistent: fix help being inconsistent with actual platforms supported in sdk generate (23b6e6d)
  • package: change version in package file (903c619)
  • path: resolve paths to absolute (f68bdde)
  • portal: override authkey not working if user is never logged in ever (fb5d188)
  • quickstart fails for zipped specs (#107) (49b403c)
  • readme & bug fix: update readme, fix bugs (141f1a9)
  • refactor: move print validation logic to utils file as common function and pretty the code (05dbe41)
  • refactor: refactor code (d7cb486)
  • release: add lock file to gitignore restore check_build workflow (2eb959a)
  • remove ignore flag from portal serve (#140) (336f5b7)
  • remove simple-git dependency (#151) (04d4669)
  • removed existing spec in quickstart when providing spec explicitly (#147) (126318f)
  • resolve bug in unarchive method (#144) (e70b7d2)
  • resolve multiple visual issues and minor fixes (#136) (4589a6e)
  • resolved import for filetype to conform with esm (#106) (234d00f)
  • sdk & transform: Fix bugs related to content and corner cases in transform and sdk generate (e08ba51)
  • sdk package: get sdk package from npm (4c8e178)
  • types: Add graphql type in destination format of schema (019aed3)
  • update user-agent format in api calls (#135) (b16e374)
  • updated dependency version of apimatic/sdk (#90) (8efd8f8)
  • version: update sdk and cli versions (75cc181)

Features

  • add better error messaging for sdk generation failures (bac2b62)
  • add new prompt framework (#189) (1181f9e)
  • add responses for generate-via-file (#143) (386be66)
  • add tracking events and improve messaging (#171) (20c45de)
  • adds user-agent and various other improvements for serve, quickstart and recipe commands (#110) (5eecf75)
  • auth-key in authorization flow: add authorization in auth flow (7522c43)
  • environment: now cli will use production environment, make subscription messages more readable (7868f76)
  • improve copilot prompts and messages (#137) (a0906a6)
  • login command: implement login command (47a9fca)
  • portal: adds portal quickstart and serve commands (#33) (ab2da9a), closes #10
  • portal: adds portal:new:toc command and other various improvements (#93) (cfae452), closes #55 #56 #72 #73
  • portal: adds portal:recipe:new command for api recipes and migrates codebase to esm from commonjs (#103) (adb6d0d), closes #62
  • rename portal:new:toc command to portal:toc:new (#99) (1a6b1c4)
  • restructure working directory usage across all portal commands (#123) (a842d8f)
  • update apimatic.io base url with new subdomain base url (a8796cd)
  • update apimatic.io sdk (1c4c576)
  • update input directory structure for most commands and device login flow (#134) (e172aa8), closes #111 #113 #116 #117 #119 #124 #125 #126 #130 #129 #127
  • update tslib dependency version to match apimatic sdk (be06f73)
  • usage tracking: update sdk to send cli user agent for tracking (768c60b)

1.1.0-alpha.22 (2025-09-05)

Features

1.1.0-alpha.21 (2025-08-18)

Features

  • add tracking events and improve messaging (#171) (20c45de)

1.1.0-alpha.20 (2025-08-11)

Bug Fixes

1.1.0-alpha.19 (2025-08-06)

Bug Fixes

  • add missing content header to telemetry api call (#139) (f2b0e64)
  • remove ignore flag from portal serve (#140) (336f5b7)
  • removed existing spec in quickstart when providing spec explicitly (#147) (126318f)
  • resolve bug in unarchive method (#144) (e70b7d2)

Features

  • add better error messaging for sdk generation failures (bac2b62)
  • add responses for generate-via-file (#143) (386be66)

1.1.0-alpha.18 (2025-08-03)

Features

  • improve copilot prompts and messages (#137) (a0906a6)

1.1.0-alpha.17 (2025-08-01)

Bug Fixes

  • resolve multiple visual issues and minor fixes (#136) (4589a6e)

1.1.0-alpha.16 (2025-08-01)

Bug Fixes

  • update user-agent format in api calls (#135) (b16e374)

1.1.0-alpha.15 (2025-08-01)

Features

1.1.0-alpha.14 (2025-07-25)

Features

  • restructure working directory usage across all portal commands (#123) (a842d8f)

1.1.0-alpha.13 (2025-07-11)

Features

  • adds user-agent and various other improvements for serve, quickstart and recipe commands (#110) (5eecf75)

1.1.0-alpha.12 (2025-07-04)

Bug Fixes

1.1.0-alpha.11 (2025-07-04)

Bug Fixes

  • resolved import for filetype to conform with esm (#106) (234d00f)

1.1.0-alpha.10 (2025-07-03)

Features

  • portal: adds portal:recipe:new command for api recipes and migrates codebase to esm from commonjs (#103) (adb6d0d), closes #62

1.1.0-alpha.9 (2025-06-26)

Features

  • rename portal:new:toc command to portal:toc:new (#99) (1a6b1c4)

1.1.0-alpha.8 (2025-06-24)

Features

1.1.0-alpha.7 (2025-06-20)

Bug Fixes

  • updated dependency version of apimatic/sdk (#90) (8efd8f8)

1.1.0-alpha.6 (2025-03-17)

Features

  • portal: adds portal quickstart and serve commands (#33) (ab2da9a), closes #10

1.1.0-alpha.5 (2023-09-28)

Features

  • update tslib dependency version to match apimatic sdk (be06f73)

1.1.0-alpha.4 (2023-09-28)

Features

  • update apimatic.io base url with new subdomain base url (a8796cd)
  • update apimatic.io sdk (1c4c576)

1.1.0-alpha.3 (2022-01-19)

Features

  • usage tracking: update sdk to send cli user agent for tracking (768c60b)

1.1.0-alpha.2 (2022-01-06)

Bug Fixes

  • help inconsistent: fix help being inconsistent with actual platforms supported in sdk generate (23b6e6d)

1.1.0-alpha.1 (2022-01-05)

Features

  • environment: now cli will use production environment, make subscription messages more readable (7868f76)

1.0.2-alpha.2 (2021-12-24)

Bug Fixes

  • portal: override authkey not working if user is never logged in ever (fb5d188)

1.0.1-alpha.11 (2021-12-24)

Bug Fixes

  • portal: bug in when generating portal before logging in ever with authkey (82043f8)

0.0.0-alpha.4 (2021-12-15)

Bug Fixes

  • portal: override auth key not working for first time user (a30e224)

0.0.0-alpha.3 (2021-12-09)

Bug Fixes

  • refactor: move print validation logic to utils file as common function and pretty the code (05dbe41)

0.0.0-alpha.2 (2021-12-08)

Bug Fixes

  • documentation: improve messages for each command (a2c0bfb)
  • feature: add force flag and change sdk version and package (38db116)
  • package: change version in package file (903c619)
  • path: resolve paths to absolute (f68bdde)
  • readme & bug fix: update readme, fix bugs (141f1a9)
  • refactor: refactor code (d7cb486)
  • sdk & transform: Fix bugs related to content and corner cases in transform and sdk generate (e08ba51)
  • sdk package: get sdk package from npm (4c8e178)
  • types: Add graphql type in destination format of schema (019aed3)
  • version: update sdk and cli versions (75cc181)

1.0.1-alpha.10 (2021-12-06)

Bug Fixes

  • types: Add graphql type in destination format of schema (019aed3)

1.0.1-alpha.9 (2021-12-06)

Bug Fixes

  • sdk & transform: Fix bugs related to content and corner cases in transform and sdk generate (e08ba51)

1.0.1-alpha.8 (2021-12-06)

Bug Fixes

  • package: change version in package file (903c619)

1.0.1-alpha.7 (2021-12-06)

Bug Fixes

  • readme & bug fix: update readme, fix bugs (141f1a9)

1.0.1-alpha.6 (2021-12-02)

Bug Fixes

  • path: resolve paths to absolute (f68bdde)

1.0.1-alpha.5 (2021-12-02)

Bug Fixes

  • feature: add force flag and change sdk version and package (38db116)

1.0.1-alpha.4 (2021-12-01)

Bug Fixes

  • documentation: improve messages for each command (a2c0bfb)

1.0.1-alpha.3 (2021-12-01)

Bug Fixes

  • sdk package: get sdk package from npm (4c8e178)

1.0.1-alpha.2 (2021-11-30)

Bug Fixes

  • refactor: refactor code (d7cb486)

1.0.1-alpha.1 (2021-11-26)

Bug Fixes

  • release: add lock file to gitignore restore check_build workflow (2eb959a)