Skip to content

Commit

Permalink
chore: release master
Browse files Browse the repository at this point in the history
  • Loading branch information
stainless-bot committed Jul 23, 2024
1 parent acb62ae commit 2f6e76d
Show file tree
Hide file tree
Showing 11 changed files with 182 additions and 16 deletions.
10 changes: 5 additions & 5 deletions .release-please-manifest.json
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
".": "5.11.0",
"packages/cli": "5.8.3",
"packages/core": "5.8.0",
"packages/http": "5.8.3",
"packages/http-server": "5.8.3"
".": "5.12.0",
"packages/cli": "5.9.0",
"packages/core": "5.9.0",
"packages/http": "5.9.0",
"packages/http-server": "5.9.0"
}
54 changes: 54 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,60 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),

<!-- markdown-link-check-disable -->

## [5.12.0](https://github.com/stainless-api/prism/compare/v5.11.0...v5.12.0) (2024-07-23)


### Features

* 1813 start using 415 code for invalid content-types instead constantly inferring it ([df475fc](https://github.com/stainless-api/prism/commit/df475fcb67608428c143b3e6a988d95a1ef1fd3e))
* adds more standard compliant request body handling ([#2260](https://github.com/stainless-api/prism/issues/2260)) ([3b56cb7](https://github.com/stainless-api/prism/commit/3b56cb72f41d106cbcc95bb7c27711a3c05c6298))
* Allow JSON Schema Faker configuration in specification ([b72dd03](https://github.com/stainless-api/prism/commit/b72dd03e24bea4a7178c824eb0d83c68715f1503))
* better validation for optional auth ([#2401](https://github.com/stainless-api/prism/issues/2401)) ([e2d9f0f](https://github.com/stainless-api/prism/commit/e2d9f0f23884c73a8dad371e3497a0956c00ee11))
* **deps:** bump node from 16 to 18.20 ([#2520](https://github.com/stainless-api/prism/issues/2520)) ([4b175a6](https://github.com/stainless-api/prism/commit/4b175a614a7d1f184863d741c8cbec494b37b57f))
* **deps:** bump xcode version ([#2522](https://github.com/stainless-api/prism/issues/2522)) ([939f749](https://github.com/stainless-api/prism/commit/939f749100ed2a1d36bf0e62c37190ac192ea209))
* **http:** added support to Deprecation header for deprecated operations [#1563](https://github.com/stainless-api/prism/issues/1563) ([1415319](https://github.com/stainless-api/prism/commit/14153193c69bccd960e62bc2b86ec23470d66921))
* **http:** detect complex schema error, improve error message ([#2327](https://github.com/stainless-api/prism/issues/2327)) ([07af511](https://github.com/stainless-api/prism/commit/07af51120ecb8593bc7c0892bc79f5ad5258a67c))
* **proxy:** add a flag to skip request validation ([71d04c8](https://github.com/stainless-api/prism/commit/71d04c8e19fef64f1354a17e51cf48a0d8b4bee7))
* STOP-243 - create prism instance with full spec ([#2501](https://github.com/stainless-api/prism/issues/2501)) ([ed41dca](https://github.com/stainless-api/prism/commit/ed41dca89e5ad673f1a0d813b403a44de7e367b2))
* support circular refs ([#1835](https://github.com/stainless-api/prism/issues/1835)) ([d287dd7](https://github.com/stainless-api/prism/commit/d287dd700c2597c0b20214c8340680dd42e20085))


### Bug Fixes

* [#1881](https://github.com/stainless-api/prism/issues/1881) fixed memory leak for validation ([931fc0f](https://github.com/stainless-api/prism/commit/931fc0fe47b4ff4ec58f8ba3369d50f8d1bf47c3))
* [#1881](https://github.com/stainless-api/prism/issues/1881) fixed memory leak for validation ([bfc258a](https://github.com/stainless-api/prism/commit/bfc258aa98e49c46fa5116ca1e7b49b8a3117ce9))
* [#1881](https://github.com/stainless-api/prism/issues/1881) fixed memory leak for validation ([1a05283](https://github.com/stainless-api/prism/commit/1a0528365251043d041c487ebeb905a51310e420))
* [#7839](https://github.com/stainless-api/prism/issues/7839) fixed handling of number with format: double ([e10a1e5](https://github.com/stainless-api/prism/commit/e10a1e54995bd0a0c325412de63041835023f5d5))
* 1917 fixed handling of example request for invalid requests ([444012b](https://github.com/stainless-api/prism/commit/444012bf1d9675abb2628727d4c5b39de486eb43))
* another fix for memory leak of schema validation ([ded2a9b](https://github.com/stainless-api/prism/commit/ded2a9b110459b7c15e00115e5a600f6f8cd8438))
* **ci:** release please simpler config ([#2489](https://github.com/stainless-api/prism/issues/2489)) ([b6be539](https://github.com/stainless-api/prism/commit/b6be539ff987194fda497d6b08c3671a7beed63f))
* **ci:** release please with checkout ([#2492](https://github.com/stainless-api/prism/issues/2492)) ([ea378fc](https://github.com/stainless-api/prism/commit/ea378fc9187989b7eea42eb2d2f24e31bacf08a4))
* **ci:** release please with root ([#2497](https://github.com/stainless-api/prism/issues/2497)) ([6043a9b](https://github.com/stainless-api/prism/commit/6043a9b792c6838acfa3d48c1bfe34ca8b7ba094))
* **ci:** remove root from release please ([#2494](https://github.com/stainless-api/prism/issues/2494)) ([ad1743e](https://github.com/stainless-api/prism/commit/ad1743ee0387a13c85e5d37628bc2ba1236f83fb))
* **ci:** STOP-267 add release please manifest ([#2484](https://github.com/stainless-api/prism/issues/2484)) ([82fe01e](https://github.com/stainless-api/prism/commit/82fe01e3a868863ba2854b7a14e8c10666b4f4a3))
* **ci:** STOP-267 automate release branch creation ([#2479](https://github.com/stainless-api/prism/issues/2479)) ([182e4f9](https://github.com/stainless-api/prism/commit/182e4f96917d4967b9d363657ef65528ce3e33ae))
* **ci:** STOP-267 improve auto-release config ([#2481](https://github.com/stainless-api/prism/issues/2481)) ([bb29592](https://github.com/stainless-api/prism/commit/bb29592ded13f2ec248236a564b46b6180f5e100))
* decode path before matching it ([ed5bce8](https://github.com/stainless-api/prism/commit/ed5bce837fb0cf83d15fb1a085227986f063aee7))
* fixed [#1860](https://github.com/stainless-api/prism/issues/1860) performance regression ([fe6345d](https://github.com/stainless-api/prism/commit/fe6345dc8a78dc0a0a30774c0175422c9cc93139))
* **http-negotiator:** [#2381](https://github.com/stainless-api/prism/issues/2381) add additional warn log message ([#2550](https://github.com/stainless-api/prism/issues/2550)) ([64a23fc](https://github.com/stainless-api/prism/commit/64a23fc530ff1e01c186f01e77a5906c0251f394))
* **http-server:** discard request body if the content-length header i… ([#2103](https://github.com/stainless-api/prism/issues/2103)) ([c172f42](https://github.com/stainless-api/prism/commit/c172f42c89d67c3963eb9962d0550d5126756d34))
* **http:** add explicit dependency on chalk ([#2263](https://github.com/stainless-api/prism/issues/2263)) ([55b07c9](https://github.com/stainless-api/prism/commit/55b07c98145799faf0aae47a023a34a6e22e714b))
* json schema faker fillProperties not working ([#2398](https://github.com/stainless-api/prism/issues/2398)) ([e8acebd](https://github.com/stainless-api/prism/commit/e8acebd430dfe3cfc9db7bda3228256153346488))
* keep encoded value if uri decoding fails. ([#2387](https://github.com/stainless-api/prism/issues/2387)) ([aba9bee](https://github.com/stainless-api/prism/commit/aba9bee0dae442da8364c327bd3d2e560e7de4cc))
* mock issue resolve for similar templated requests ([#2564](https://github.com/stainless-api/prism/issues/2564)) ([b8e9fd8](https://github.com/stainless-api/prism/commit/b8e9fd815f0f612664b36704e4200d5473875fbe))
* pin @stoplight/json dep to 3.20.0 ([#1](https://github.com/stainless-api/prism/issues/1)) ([1e7a286](https://github.com/stainless-api/prism/commit/1e7a286ca284aad9d12e0f5784c8e564a23c3e32))
* **readme:** npm downloads badge ([#1849](https://github.com/stainless-api/prism/issues/1849)) ([3245a22](https://github.com/stainless-api/prism/commit/3245a22a059145aabf01d790992712405b3fbf11))
* readOnly objects in arrays are handled correctly ([#2513](https://github.com/stainless-api/prism/issues/2513)) ([7670236](https://github.com/stainless-api/prism/commit/767023681f481d5e9d8c46203613faa635541eab))
* remove deprecated usage of parse ([#1959](https://github.com/stainless-api/prism/issues/1959)) ([ea5b445](https://github.com/stainless-api/prism/commit/ea5b44555435424c2743fd3cde9bea75a408c6b8))
* replace date-time validator with our bug fixed version ([#1856](https://github.com/stainless-api/prism/issues/1856)) ([44186db](https://github.com/stainless-api/prism/commit/44186dbf6eba6ad506fd9f08e473edf891cdbf3c))
* testing circle ci build ([0d2deb0](https://github.com/stainless-api/prism/commit/0d2deb0cee73d73b301b5839103f2f50cbbc880b))
* update http-spec ([#2037](https://github.com/stainless-api/prism/issues/2037)) ([72d6882](https://github.com/stainless-api/prism/commit/72d6882bc39a673e65b1fc10ff88d3581b838dca))
* upgrade dependencies and resolve breaking http spec changes ([#2105](https://github.com/stainless-api/prism/issues/2105)) ([ebbc6c1](https://github.com/stainless-api/prism/commit/ebbc6c1546aced8db0f492dd80651d2459c9bae0))
* upgrade deps to clean up last security vulnerabilities ([#2076](https://github.com/stainless-api/prism/issues/2076)) ([b1ac6f4](https://github.com/stainless-api/prism/commit/b1ac6f4c47a256c653965ebcd66f4693889ae157))
* upgrade jsrp to 9.2.4 to allow basic auth ([#2279](https://github.com/stainless-api/prism/issues/2279)) ([2148a2b](https://github.com/stainless-api/prism/commit/2148a2bc9c43d2897900ffe5838d7bc76fd8a3d1))
* use proper client call in memory leak tests ([c223192](https://github.com/stainless-api/prism/commit/c223192750c2edde958e43da8bffe639f2672952))
* validateOutput() when schema contains internal reference ([#2363](https://github.com/stainless-api/prism/issues/2363)) ([8e143e6](https://github.com/stainless-api/prism/commit/8e143e6622bdc8098a5c86c399831a12858612d5))

## [5.11.0](https://github.com/stoplightio/prism/compare/v5.10.0...v5.11.0) (2024-07-19)


Expand Down
32 changes: 32 additions & 0 deletions packages/cli/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,37 @@
# Changelog

## [5.9.0](https://github.com/stainless-api/prism/compare/v5.8.3...v5.9.0) (2024-07-23)


### Features

* 1813 start using 415 code for invalid content-types instead constantly inferring it ([df475fc](https://github.com/stainless-api/prism/commit/df475fcb67608428c143b3e6a988d95a1ef1fd3e))
* Allow JSON Schema Faker configuration in specification ([b72dd03](https://github.com/stainless-api/prism/commit/b72dd03e24bea4a7178c824eb0d83c68715f1503))
* **deps:** bump node from 16 to 18.20 ([#2520](https://github.com/stainless-api/prism/issues/2520)) ([4b175a6](https://github.com/stainless-api/prism/commit/4b175a614a7d1f184863d741c8cbec494b37b57f))
* **proxy:** add a flag to skip request validation ([71d04c8](https://github.com/stainless-api/prism/commit/71d04c8e19fef64f1354a17e51cf48a0d8b4bee7))
* STOP-243 - create prism instance with full spec ([#2501](https://github.com/stainless-api/prism/issues/2501)) ([ed41dca](https://github.com/stainless-api/prism/commit/ed41dca89e5ad673f1a0d813b403a44de7e367b2))
* support circular refs ([#1835](https://github.com/stainless-api/prism/issues/1835)) ([d287dd7](https://github.com/stainless-api/prism/commit/d287dd700c2597c0b20214c8340680dd42e20085))


### Bug Fixes

* fixed [#1860](https://github.com/stainless-api/prism/issues/1860) performance regression ([fe6345d](https://github.com/stainless-api/prism/commit/fe6345dc8a78dc0a0a30774c0175422c9cc93139))
* json schema faker fillProperties not working ([#2398](https://github.com/stainless-api/prism/issues/2398)) ([e8acebd](https://github.com/stainless-api/prism/commit/e8acebd430dfe3cfc9db7bda3228256153346488))
* mock issue resolve for similar templated requests ([#2564](https://github.com/stainless-api/prism/issues/2564)) ([b8e9fd8](https://github.com/stainless-api/prism/commit/b8e9fd815f0f612664b36704e4200d5473875fbe))
* pin @stoplight/json dep to 3.20.0 ([#1](https://github.com/stainless-api/prism/issues/1)) ([1e7a286](https://github.com/stainless-api/prism/commit/1e7a286ca284aad9d12e0f5784c8e564a23c3e32))
* update http-spec ([#2037](https://github.com/stainless-api/prism/issues/2037)) ([72d6882](https://github.com/stainless-api/prism/commit/72d6882bc39a673e65b1fc10ff88d3581b838dca))
* upgrade dependencies and resolve breaking http spec changes ([#2105](https://github.com/stainless-api/prism/issues/2105)) ([ebbc6c1](https://github.com/stainless-api/prism/commit/ebbc6c1546aced8db0f492dd80651d2459c9bae0))
* upgrade jsrp to 9.2.4 to allow basic auth ([#2279](https://github.com/stainless-api/prism/issues/2279)) ([2148a2b](https://github.com/stainless-api/prism/commit/2148a2bc9c43d2897900ffe5838d7bc76fd8a3d1))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @stoplight/prism-core bumped from ^5.8.0 to ^5.9.0
* @stoplight/prism-http bumped from ^5.8.3 to ^5.9.0
* @stoplight/prism-http-server bumped from ^5.8.3 to ^5.9.0

## [5.8.3](https://github.com/stoplightio/prism/compare/v5.8.2...v5.8.3) (2024-07-19)


Expand Down
8 changes: 4 additions & 4 deletions packages/cli/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@stoplight/prism-cli",
"version": "5.8.3",
"version": "5.9.0",
"author": "Stoplight <support@stoplight.io>",
"bin": {
"prism": "./dist/index.js"
Expand All @@ -9,9 +9,9 @@
"dependencies": {
"@stoplight/json": "3.20.0",
"@stoplight/json-schema-ref-parser": "9.2.7",
"@stoplight/prism-core": "^5.8.0",
"@stoplight/prism-http": "^5.8.3",
"@stoplight/prism-http-server": "^5.8.3",
"@stoplight/prism-core": "^5.9.0",
"@stoplight/prism-http": "^5.9.0",
"@stoplight/prism-http-server": "^5.9.0",
"@stoplight/types": "^14.1.0",
"chalk": "^4.1.2",
"chokidar": "^3.5.2",
Expand Down
8 changes: 8 additions & 0 deletions packages/core/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Changelog

## [5.9.0](https://github.com/stainless-api/prism/compare/v5.8.0...v5.9.0) (2024-07-23)


### Features

* **deps:** bump node from 16 to 18.20 ([#2520](https://github.com/stainless-api/prism/issues/2520)) ([4b175a6](https://github.com/stainless-api/prism/commit/4b175a614a7d1f184863d741c8cbec494b37b57f))
* **http:** added support to Deprecation header for deprecated operations [#1563](https://github.com/stainless-api/prism/issues/1563) ([1415319](https://github.com/stainless-api/prism/commit/14153193c69bccd960e62bc2b86ec23470d66921))

## [5.8.0](https://github.com/stoplightio/prism/compare/v5.7.0...v5.8.0) (2024-04-29)


Expand Down
2 changes: 1 addition & 1 deletion packages/core/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@stoplight/prism-core",
"version": "5.8.0",
"version": "5.9.0",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"author": "Stoplight <support@stoplight.io>",
Expand Down
26 changes: 26 additions & 0 deletions packages/http-server/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,31 @@
# Changelog

## [5.9.0](https://github.com/stainless-api/prism/compare/v5.8.3...v5.9.0) (2024-07-23)


### Features

* 1813 start using 415 code for invalid content-types instead constantly inferring it ([df475fc](https://github.com/stainless-api/prism/commit/df475fcb67608428c143b3e6a988d95a1ef1fd3e))
* adds more standard compliant request body handling ([#2260](https://github.com/stainless-api/prism/issues/2260)) ([3b56cb7](https://github.com/stainless-api/prism/commit/3b56cb72f41d106cbcc95bb7c27711a3c05c6298))
* **deps:** bump node from 16 to 18.20 ([#2520](https://github.com/stainless-api/prism/issues/2520)) ([4b175a6](https://github.com/stainless-api/prism/commit/4b175a614a7d1f184863d741c8cbec494b37b57f))
* STOP-243 - create prism instance with full spec ([#2501](https://github.com/stainless-api/prism/issues/2501)) ([ed41dca](https://github.com/stainless-api/prism/commit/ed41dca89e5ad673f1a0d813b403a44de7e367b2))
* support circular refs ([#1835](https://github.com/stainless-api/prism/issues/1835)) ([d287dd7](https://github.com/stainless-api/prism/commit/d287dd700c2597c0b20214c8340680dd42e20085))


### Bug Fixes

* **http-server:** discard request body if the content-length header i… ([#2103](https://github.com/stainless-api/prism/issues/2103)) ([c172f42](https://github.com/stainless-api/prism/commit/c172f42c89d67c3963eb9962d0550d5126756d34))
* mock issue resolve for similar templated requests ([#2564](https://github.com/stainless-api/prism/issues/2564)) ([b8e9fd8](https://github.com/stainless-api/prism/commit/b8e9fd815f0f612664b36704e4200d5473875fbe))
* update http-spec ([#2037](https://github.com/stainless-api/prism/issues/2037)) ([72d6882](https://github.com/stainless-api/prism/commit/72d6882bc39a673e65b1fc10ff88d3581b838dca))


### Dependencies

* The following workspace dependencies were updated
* dependencies
* @stoplight/prism-core bumped from ^5.8.0 to ^5.9.0
* @stoplight/prism-http bumped from ^5.8.3 to ^5.9.0

## [5.8.3](https://github.com/stoplightio/prism/compare/v5.8.2...v5.8.3) (2024-07-19)


Expand Down
6 changes: 3 additions & 3 deletions packages/http-server/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "@stoplight/prism-http-server",
"version": "5.8.3",
"version": "5.9.0",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"author": "Stoplight <support@stoplight.io>",
Expand All @@ -19,8 +19,8 @@
"access": "public"
},
"dependencies": {
"@stoplight/prism-core": "^5.8.0",
"@stoplight/prism-http": "^5.8.3",
"@stoplight/prism-core": "^5.9.0",
"@stoplight/prism-http": "^5.9.0",
"@stoplight/types": "^14.1.0",
"fast-xml-parser": "^4.2.0",
"fp-ts": "^2.11.5",
Expand Down
Loading

0 comments on commit 2f6e76d

Please sign in to comment.