Skip to content

Releases: readmeio/api

v5.0.4

30 Nov 19:53
Compare
Choose a tag to compare

Note: This release resolves installation issues with json-schema-to-ts on Node 18.

What's Changed

  • chore(deps): bumping out of date deps across all packages by @erunion in #576

Full Changelog: v5.0.3...v5.0.4

v5.0.3

28 Nov 05:13
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump readmeio/rdme from 8.0.0 to 8.1.1 by @dependabot in #573
  • chore(deps-dev): bump husky from 8.0.1 to 8.0.2 by @dependabot in #568
  • fix: compatibility with yarn installs where package.json needs version by @erunion in #574
  • chore(deps): bumping out of date deps by @erunion in #575

Full Changelog: v5.0.2...v5.0.3

v5.0.2

25 Nov 05:23
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump readmeio/rdme from 7.5.0 to 8.0.0 by @dependabot in #558
  • fix: installs not actually installing the api by @erunion in #562

Full Changelog: v5.0.1...v5.0.2

v5.0.1

31 Oct 23:22
Compare
Choose a tag to compare

What's Changed

  • fix: bug where @api/identifier wasn't being installed properly by @erunion in #557

Full Changelog: v5.0.0...v5.0.1

v5.0.0

31 Oct 22:18
Compare
Choose a tag to compare

BREAKING RELEASE

With v5 api now offers the ability to codegen a full SDK based off your API! Check out docs here: https://api.readme.dev/docs/installation

If you're upgrading from v4, the data that promises return has slightly changed, see our upgrade guide here: https://api.readme.dev/docs/upgrading-from-v4

What's Changed

  • chore(deps): bumping node-fetch by @erunion in #377
  • fix: the codeql workflow so it runs properly by @erunion in #379
  • chore(deps-dev): bumping all out of date dev deps by @erunion in #381
  • feat: dropping support for node 12 by @erunion in #382
  • feat: changing the readme api url from .io to .com by @erunion in #383
  • chore(deps-dev): bumping all dev deps by @erunion in #384
  • feat: improved handling of file uploads by @erunion in #380
  • fix: issue where formData would sometimes be sent twice by @erunion in #389
  • chore(deps): bump @readme/oas-to-har from 14.1.0 to 15.0.0 by @dependabot in #390
  • feat: typescript rewrite by @erunion in #392
  • feat: adding support for cookie parameters by @erunion in #393
  • feat: cleaning up how we access paths out of the OAS by @erunion in #394
  • style: capping all long comments to 100 character lines so they're easier to read by @erunion in #395
  • fix: fixing how we generate the dist to work under CJS imports by @erunion in #397
  • feat: overhauling how we process parameters to support required defaults by @erunion in #396
  • feat: splitting core api functionality out into a separate package by @erunion in #399
  • fix: moving us off the unstable node12 module resolution with a paths hack by @erunion in #400
  • feat: moving the test suite over to mocha by @erunion in #402
  • chore(deps): bump actions/setup-node from 2.5.1 to 3 by @dependabot in #405
  • chore(deps): upgrading oas to v18 by @erunion in #407
  • docs: incorporating alex into our documentation workflow by @erunion in #408
  • feat: moving api-core back into the main api package by @erunion in #409
  • feat: creation of a new APICore class to handle fetching by @erunion in #410
  • feat: TypeScript SDK code generation 🧙 by @erunion in #411
  • chore: delete redundant docs by @kanadgupta in #417
  • fix: quirk with node 16 and response.clone() by @erunion in #419
  • test: SDK codegeneration test suite by @erunion in #413
  • fix: cleanup of assorted snippet generation quirks by @erunion in #420
  • feat: adding support for cookies in snippets by @erunion in #421
  • feat: creating a new test suite for running snippet datasets within a VM by @erunion in #422
  • test: upgrading @readme/oas-examples to the latest release and fixing issues by @erunion in #424
  • chore(deps): bump actions/checkout from 2.4.0 to 3 by @dependabot in #425
  • feat: decoupling the spec fetching process from the caching library by @erunion in #428
  • perf: codegen performance improvements by @erunion in #429
  • test: run build in pretest by @domharrington in #430
  • fix(auth): remove the ability to have auth chained with each request by @domharrington in #431
  • chore(deps): bump github/codeql-action from 1 to 2 by @dependabot in #437
  • chore(deps-dev): bump @commitlint/config-conventional from 16.2.1 to 16.2.4 by @dependabot in #438
  • chore(deps-dev): bump @commitlint/cli from 16.2.1 to 16.2.4 by @dependabot in #441
  • feat: extending support to node 18 by @erunion in #435
  • chore(deps): bumping out of date deps by @erunion in #443
  • feat: supporting configurable cache dirs in the dynamic SDK by @erunion in #446
  • fix: use existing API methods by @bennycode in #447
  • chore(deps-dev): bump @commitlint/config-conventional from 16.2.4 to 17.0.2 by @dependabot in #450
  • chore(deps-dev): bump sinon from 13.0.2 to 14.0.0 by @dependabot in #451
  • chore(deps-dev): bump husky from 7.0.4 to 8.0.1 by @dependabot in #454
  • chore(deps-dev): bump @commitlint/cli from 16.2.4 to 17.0.2 by @dependabot in #452
  • chore(deps-dev): bump husky from 7.0.4 to 8.0.1 by @dependabot in #456
  • chore(deps-dev): bump @commitlint/config-conventional from 17.0.2 to 17.0.3 by @dependabot in #461
  • chore(deps-dev): bump @commitlint/cli from 17.0.2 to 17.0.3 by @dependabot in #463
  • feat: cli installer by @erunion in #427
  • chore(deps): bump ts-morph from 14.0.0 to 15.1.0 by @dependabot in #459
  • chore(deps): bump json-schema-to-typescript from 10.1.5 to 11.0.1 by @dependabot in #464
  • chore(deps-dev): bump @types/validate-npm-package-name from 3.0.3 to 4.0.0 by @dependabot in #467
  • fix: downgrading json-schema-to-typescript to v10 by @erunion in #475
  • chore(deps-dev): bumping dev deps by @erunion in #479
  • chore(deps-dev): bump typescript from 4.6.4 to 4.7.4 by @dependabot in #473
  • fix: typescript crashes by @erunion in #480
  • feat: add support for github blob URLs by @erunion in #484
  • feat: improved typescript method accessor path type generation by @erunion in #482
  • docs: updating documentation for v5 by @erunion in #469
  • ci: getting started content reuse using hercule by @kanadgupta in #490
  • feat: updating httpsnippet-client-api to be compatible with httpsnippet v4 by @erunion in #491
  • feat: updating httpsnippet-client-api to work on httpsnippet v4 + TS rewrite by @erunion in #492
  • fix: generated SDKs now ship an IFEE by @erunion in #494
  • fix: bug where operationIDs with underscores were being modified by @erunion in #497
  • feat: adding support for case-insensitive header parameters by @erunion in #495
  • fix: removing undefined objects from incoming metadata parameters by @erunion in #496
  • chore(deps-dev): bump @readme/eslint-config from 8.8.3 to 9.0.0 by @dependabot in #502
  • chore(deps): bump readmeio/rdme from 7.3.0 to 7.5.0 by @dependabot in #500
  • chore(deps-dev): bump eslint from 8.19.0 to 8.21.0 by @dependabot in #501
  • chore(deps-dev): bump @readme/oas-examples from 5.4.1 to 5.5.0 by @dependabot in #503
  • feat: allow original operationIDs to be used in dynamic SDKs by @erunion in #509
  • chore(deps): bumping out of date deps by @erunion in #510
  • chore(deps-dev): bump @commitlint/config-conventional from 17.0.3 to 17.1.0 by @dependabot in #514
  • chore(deps-dev): bump @commitlint/cli from 17.0.3 to 17.1.2 by @dependabot in #515
  • chore(deps-dev): bump eslint from 8.21.0 to 8.23.0 by @dependabot in #517
  • chore(deps): bump @readme/oas-to-har from 17.1.2 to 18.0.0 by @dependabot in #518
  • chore(deps-dev): bump @readme/eslint-config from 9.0.0 to 10.1.0 by @dependabot in #519
  • chore(deps-dev): bump eslint from 8.23.0 to 8.24.0 by @dependabot in #525
  • chore(deps-dev): bump @types/mocha from 9.1.1 to 10.0.0 by @dependabot in #526
  • chore(deps): bump ts-morph from 15.1.0 to 16.0.0 by @dependabot in #527
  • chore(deps-dev): bump @readme/eslint-config from 10.1.0 to 10.1.1 by @dependabot in #528
  • Fix example in README by @maccman in #529
  • fix: prefix schema titles that start with numbers to fix a type generation bug by @erunion in #530
  • chor...
Read more

v4.5.2

02 Aug 21:48
Compare
Choose a tag to compare

Full Changelog: v4.5.1...v4.5.2

v4.5.1

18 May 21:10
Compare
Choose a tag to compare

Full Changelog: v4.5.0...v4.5.1

v4.5.0

17 May 22:58
Compare
Choose a tag to compare

Full Changelog: v4.4.0...v4.5.0

v4.4.0

17 May 18:04
Compare
Choose a tag to compare

Full Changelog: v4.3.0...v4.4.0

v4.3.0

05 Apr 17:46
Compare
Choose a tag to compare

Full Changelog: v4.2.1...v4.3.0