Skip to content
This repository has been archived by the owner on Nov 28, 2022. It is now read-only.

Latest commit

 

History

History
3653 lines (2525 loc) · 319 KB

CHANGELOG.md

File metadata and controls

3653 lines (2525 loc) · 319 KB

13.4.18 (2021-07-06)

  • docs: adding a notice to email support (887badb)
  • docs: deprecation notice (3feae16)
  • ci: removing dependabot (4eeb102)
  • chore: removing @readme/oas-extensions from this repository (#1343) (5da8589), closes #1343
  • chore: removing @readme/oas-to-har from this repository (#1344) (5e9cfa0), closes #1344
  • chore: removing @readme/oas-to-snippet from this repository (#1339) (9d3ce62), closes #1339
  • chore: removing @readme/variable from this repository (#1345) (5bf4078), closes #1345
  • chore(deps): bump actions/setup-node from 2.1.5 to 2.2.0 (#1328) (c0dbb79), closes #1328

13.4.17 (2021-06-30)

  • fix: adding better handling for api snippet failures (#1327) (dfac5c3), closes #1327

13.4.16 (2021-06-28)

  • chore(deps): upgrading oas to fix a quirk in matching paths without servers (03612c0)

13.4.15 (2021-06-28)

  • chore: removing github pages integration (#1326) (1c4112b), closes #1326
  • chore: upgrading oas and httpsnippet-client-api to the latest versions (#1325) (50e0bf3), closes #1325

13.4.14 (2021-06-18)

  • fix: stop adding null basic auth passwords into base64 encoded auth headers (#1324) (dde955a), closes #1324

13.4.13 (2021-06-17)

  • feat: adding an extension to control api simple mode (#1323) (59bb6f2), closes #1323

13.4.12 (2021-06-16)

  • fix: re-export SelectedAppContext (#1322) (afd1941), closes #1322

13.4.11 (2021-06-12)

  • chore(deps): upgrading httpsnippet-client-api to use oas@13 (4018131)

13.4.10 (2021-06-11)

  • chore: updating oas to v13 (#1321) (841d01f), closes #1321
  • fix(code snippets): align curl params in code snippets correctly (#1320) (34039e2), closes #1320

13.4.9 (2021-06-11)

  • feat: moving local development up to npm@7 (#1318) (7738bb8), closes #1318

13.4.8 (2021-06-08)

  • fix: updating @readme/httpsnippet for curl snippet fixes (09d77b2)

13.4.7 (2021-06-08)

  • chore: lockfile updates (61f633c)
  • chore: upgrading oas and httpsnippet-client-api (#1317) (bbcf83f), closes #1317
  • chore(deps-dev): bump @babel/preset-react from 7.12.10 to 7.13.13 (#1308) (29748be), closes #1308
  • chore(deps-dev): bump @commitlint/config-conventional (#1311) (5e7bb38), closes #1311
  • chore(deps-dev): bump @readme/oas-examples from 4.0.0 to 4.2.0 (#1312) (3f2ac0f), closes #1312
  • chore(deps-dev): bump eslint from 7.26.0 to 7.28.0 (#1316) (45a1dcf), closes #1316
  • chore(deps): bump browserslist in /packages/api-logs (#1301) (f86ed6b), closes #1301
  • chore(deps): bump browserslist in /packages/oas-extensions (#1302) (af6283e), closes #1302
  • chore(deps): bump browserslist in /packages/variable (#1300) (b764776), closes #1300
  • chore(deps): bump glob-parent in /packages/oas-to-har (#1315) (608290d), closes #1315
  • chore(deps): bump glob-parent in /packages/oas-to-snippet (#1314) (dd8c19f), closes #1314
  • chore(deps): bump swagger2openapi from 7.0.5 to 7.0.6 (#1309) (a4068b0), closes #1309
  • chore(deps): bump ws from 7.3.1 to 7.4.6 in /packages/api-logs (#1304) (93ab115), closes #1304
  • chore(deps): bump ws from 7.3.1 to 7.4.6 in /packages/oas-to-har (#1306) (109aa6b), closes #1306
  • chore(deps): bump ws from 7.4.2 to 7.4.6 in /packages/oas-to-snippet (#1307) (027786b), closes #1307
  • chore(deps): bump ws from 7.4.4 to 7.4.6 in /packages/oas-extensions (#1303) (45295b6), closes #1303

13.4.6 (2021-05-13)

  • feat: updating httpsnippet and httpsnippet-client-api (#1299) (66f2724), closes #1299
  • chore(deps-dev): bump @babel/core from 7.12.10 to 7.14.2 (#1298) (333715e), closes #1298
  • chore(deps-dev): bump eslint from 7.23.0 to 7.26.0 (#1292) (9947947), closes #1292
  • chore(deps-dev): bump jest-expect-har from 1.0.3 to 2.0.0 (#1289) (9df5624), closes #1289
  • chore(deps-dev): bump prettier from 2.2.1 to 2.3.0 (#1290) (65ceeca), closes #1290
  • chore(deps): bump actions/setup-node from 2.1.4 to 2.1.5 (#1281) (66a9f5f), closes #1281
  • chore(deps): bump classnames from 2.2.6 to 2.3.1 (#1284) (217bb1d), closes #1284
  • chore(deps): bump elliptic from 6.5.3 to 6.5.4 in /packages/api-logs (#1294) (d2185da), closes #1294
  • chore(deps): bump hosted-git-info in /packages/api-logs (#1295) (7fe9bdb), closes #1295
  • chore(deps): bump lodash from 4.17.19 to 4.17.21 in /packages/api-logs (#1293) (a13bc34), closes #1293
  • chore(deps): bump parse-data-url from 3.0.0 to 4.0.1 (#1288) (bb0cdff), closes #1288
  • chore(deps): bump ssri from 6.0.1 to 6.0.2 in /packages/api-logs (#1297) (067b776), closes #1297
  • chore(deps): bump y18n from 4.0.0 to 4.0.3 in /packages/api-logs (#1296) (ed6f5c0), closes #1296

13.4.5 (2021-05-11)

  • v13.4.4 (f460bd7)
  • chore: renamaing next to main, dropping master (#1282) (c9d1b9b), closes #1282
  • chore(deps): bump lodash from 4.17.20 to 4.17.21 in /packages/oas-to-har (#1274) (780adb8), closes #1274
  • chore(deps): bump lodash in /packages/oas-to-snippet (#1278) (27e376c), closes #1278
  • chore(deps): upgrading oas (#1273) (ea1cd02), closes #1273
  • chore(deps): upgrading oas to 11.0.0 (#1291) (06d7aeb), closes #1291
  • ci: fixing the codeql workflow (5ddd70b)

13.4.4 (2021-05-11)

  • chore: renamaing next to main, dropping master (#1282) (c9d1b9b), closes #1282
  • chore(deps): bump lodash from 4.17.20 to 4.17.21 in /packages/oas-to-har (#1274) (780adb8), closes #1274
  • chore(deps): bump lodash in /packages/oas-to-snippet (#1278) (27e376c), closes #1278
  • chore(deps): upgrading oas (#1273) (ea1cd02), closes #1273
  • chore(deps): upgrading oas to 11.0.0 (#1291) (06d7aeb), closes #1291
  • ci: fixing the codeql workflow (5ddd70b)

13.4.3 (2021-05-04)

  • chore(deps): bump oas from 10.7.0 to 10.7.1 (#1264) (1744ff6), closes #1264
  • chore(deps): upgrading oas (#1270) (723475d), closes #1270

13.4.2 (2021-04-30)

  • feat: exposing supported language target names in our export (#1263) (a1ad9db), closes #1263

13.4.1 (2021-04-30)

  • fix: copy code buttons in markdown blocks (#1262) (87d147a), closes #1262

13.4.0 (2021-04-30)

  • feat: adding support to oas-to-snippet for alternative language targets (#1261) (ea8d42a), closes #1261
  • fix: dont put copy buttons schema descriptions (#1260) (8f3f017), closes #1260
  • fix: enable code copy buttons (#1258) (a4414ee), closes #1258

13.3.0 (2021-04-26)

  • feat: adding support for clojure, ocaml, and r languages (#1259) (c0bd0fa), closes #1259

13.2.4 (2021-04-22)

  • feat: adding support for responses that don't have examples (#1257) (5c11bf1), closes #1257
  • fix: surface validation errors on preview.readme.io/reference (b43b95e)

13.2.3 (2021-04-20)

  • feat: making php a default language in the SAMPLES_LANGUAGES extension (#1252) (3c6063c), closes #1252
  • feat: tunnel OAS url requests through our CORS proxy (#1256) (aab0bef), closes #1256
  • fix: removing undefined formData before prossing it into postData (#1255) (0347d4f), closes #1255
  • fix: upgrading snippet dependencies to fix various issues (#1253) (2466b79), closes #1253

13.2.2 (2021-04-16)

  • fix: fatal error where basic auth scheme might be missing (#1250) (552736c), closes #1250

13.2.1 (2021-04-13)

  • feat: allowing for a HAR override to be passed in for snippet creation (#1249) (df35bb8), closes #1249
  • chore(deps-dev): bump eslint from 7.17.0 to 7.23.0 (#1247) (1492b0f), closes #1247

13.2.0 (2021-03-30)

  • chore(deps): upgrading oas to 10.4.1 (#1245) (be1c824), closes #1245
  • feat: adding support for server variables into oas-to-har (#1241) (abe0486), closes #1241

13.1.0 (2021-03-24)

  • feat: adding a new validateExtension method to oas-extensions (#1240) (6d6cb14), closes #1240
  • chore(deps): upgrading httpsnippet-client-api (#1239) (a2dbc7c), closes #1239

13.0.0 (2021-03-24)

  • v13.0.0 (c08898b)
  • docs: updating existing references to our x- extensions to use x-readme (#1238) (4331209), closes #1238
  • ci: stop running tests on node 10 (#1237) (6a241b0), closes #1237
  • feat: adding new extensions for code and response samples (#1236) (77f63d2), closes #1236
  • feat: adding support for storing our extensions in a x-readme object (#1235) (203390d), closes #1235

12.2.6 (2021-03-24)

  • chore(deps): upgrading httpsnippet-client-api (d2c4b20)

13.0.0 (2021-03-24)

  • docs: updating existing references to our x- extensions to use x-readme (#1238) (4331209), closes #1238
  • ci: stop running tests on node 10 (#1237) (6a241b0), closes #1237
  • feat: adding new extensions for code and response samples (#1236) (77f63d2), closes #1236
  • feat: adding support for storing our extensions in a x-readme object (#1235) (203390d), closes #1235

12.2.5 (2021-03-22)

  • fix: bug where formData might be undefined with discrimators (#1234) (aa98288), closes #1234
  • fix: loading the ui library into the /reference page (dc2a471)
  • ci: dropping the frequency of dependabot updates to monthly (a352a4b)

12.2.4 (2021-03-09)

  • feat: allow periods in variable regex (#1220) (b3cd79b), closes #1220

12.2.3 (2021-03-04)

  • fix: bug with improperly placed discriminators (#1211) (ed23dca), closes #1211

12.2.2 (2021-03-02)

  • fix: bug where js fetch snippets were sending false bodies (cde3090)
  • fix(oas-to-har): minor additions to the recent format:json fixes (#1199) (2be7889), closes #1199
  • chore(deps-dev): bump lodash from 4.17.20 to 4.17.21 (#1206) (fffb7ab), closes #1206
  • chore(deps): bump @readme/syntax-highlighter from 10.4.4 to 10.4.5 (#1204) (f91c2e8), closes #1204
  • chore(deps): loosening up the peerDep on @readme/variable (20d07e2)

12.2.1 (2021-02-25)

  • chore(deps): bump swagger2openapi from 7.0.4 to 7.0.5 (#1194) (f247359), closes #1194
  • chore(deps): upgrading oas to 10.2.0 (#1198) (9ef36d8), closes #1198
  • fix: enabling useObjectBody on js fetch snippets (#1196) (7fc9557), closes #1196
  • fix(oas-to-har): clean up formatting of raw json bodies (#1197) (0d4cead), closes #1197
  • fix(oas-to-har): fix validation failures when using multiple json formats (#1195) (1159c7b), closes #1195

12.2.0 (2021-02-20)

  • chore: fixing some lockfile issues with oas-form (6ed65df)
  • chore: removing some scripts from oas-form that no longer exist (0f21200)
  • test: disabling code coverage on oas-form because its fine (e64f2fe)
  • perf: oas-form bloat reduction and bundle overhauls (#1179) (f86d388), closes #1179
  • fix: upgrading oas to fix a bug with parsing null examples (3bb3cb0)

12.1.0 (2021-02-18)

  • refactor: decoupling our ui library from the api explorer codebase (#1193) (4b93313), closes #1193
  • fix: update the prop type on placeholder to accept numbers (#1191) (7c0c238), closes #1191

12.0.0 (2021-02-18)

  • fix: updating oas to fix a bug with shapeless allOf child schemas (#1190) (524a788), closes #1190
  • feat: add support for discriminators (#1157) (3c18942), closes #1157

11.2.2 (2021-02-16)

  • fix: upgrading httpsnippet to fix a ruby ssl exploit (#1187) (e5732eb), closes #1187

11.2.1 (2021-02-16)

  • chore: bumping up the peer dep on @readme/variable in the explorer (39ff3d5)

11.2.0 (2021-02-16)

  • chore(deps-dev): bump enzyme-adapter-react-16 from 1.15.5 to 1.15.6 (#1183) (2dfc6dd), closes #1183
  • chore(deps): bump @readme/syntax-highlighter from 10.4.1 to 10.4.4 (#1186) (880855e), closes #1186
  • chore(deps): bump httpsnippet-client-api from 2.7.0 to 2.7.1 (#1184) (59f5ccf), closes #1184
  • chore(deps): upgrading oas to 10.0.4 (#1182) (366bba6), closes #1182
  • feat: start exposing pattern attributes in schemas (#1181) (e83bbf3), closes #1181
  • fix: stop rendering array keys in json content (#1177) (5384bd3), closes #1177
  • test: moving oas-form unit tests over to using Jest (#1178) (4b86ada), closes #1178

11.1.6 (2021-02-10)

  • fix: missing operation schema exceptions (#1180) (cc4daaf), closes #1180
  • Revert "chore(deps-dev): bump @readme/eslint-config from 4.1.0 to 4.1.1 (#1174)" (#1175) (e8f48eb), closes #1174 #1175
  • chore(deps-dev): bump @readme/eslint-config from 4.1.0 to 4.1.1 (#1174) (7563f1c), closes #1174
  • chore(deps-dev): bump nock from 13.0.5 to 13.0.7 (#1171) (c115584), closes #1171

11.1.5 (2021-02-05)

11.1.4 (2021-02-03)

  • revert: pulling #1165 out of master after an accidental merge (2715706), closes #1165

11.1.3 (2021-02-03)

  • fix: ignore styling definitions on oas-reserved headers (#1160) (9e6be79), closes #1160
  • fix: prevent code snippets from double encoding querystrings (#1166) (ae998e0), closes #1166
  • fix: remove readme icon from public-facing docs (3dae4f2)
  • fix: tests (7a7cb9c)
  • fix(ui components): remove a stylesheet import that's now redundant (#1164) (5578d40), closes #1164
  • feat: rm-122 format useragent in simple terms (9f6d03f)

11.1.2 (2021-01-29)

  • fix: upgrade oas to fix a jsonpointer usage error (#1159) (faddc01), closes #1159

11.1.1 (2021-01-28)

Republish of 11.1.0 as @readme/api-explorer was shipped with a corrupted dist.

11.1.0 (2021-01-27)

  • feat: adding support for request examples (#1155) (d5e1231), closes #1155

11.0.2 (2021-01-27)

  • feat: introducing an interim loading screen in DocAsync (#1156) (eb96abd), closes #1156
  • chore: fixing a typo in the pr template (5fd9906)
  • chore(deps-dev): bump husky from 4.3.7 to 4.3.8 (#1154) (e221673), closes #1154
  • docs: slight modifications to the pr template (274194e)

11.0.1 (2021-01-15)

  • docs: 10.1.1 hotfix changelog (b23024d)
  • fix(api-explorer): prevent nulls from breaking rendered operations (#1146) (1cfdf86), closes #1146
  • fix(api-explorer): stop x-readme-api-explorer header from breaking non-proxy cors (#1147) (cae37ad), closes #1147

10.1.1 (2021-01-15)

  • fix(api-explorer): prevent nulls from breaking rendered operations (#1146) (0bb653c), closes #1146
  • fix(api-explorer): stop x-readme-api-explorer header from breaking non-proxy cors (#1147) (3080369), closes #1147

11.0.0 (2021-01-09)

  • feat: oas dereferencing and performance improvements (#1110) (3633b1b), closes #1110
  • chore(deps-dev): bump @babel/plugin-transform-react-jsx (#1132) (5d156e8), closes #1132
  • chore(deps-dev): bump @babel/preset-env from 7.12.7 to 7.12.11 (#1137) (af62f11), closes #1137
  • chore(deps-dev): bump @babel/preset-react from 7.10.4 to 7.12.10 (#1136) (1f24596), closes #1136
  • chore(deps-dev): bump @readme/eslint-config from 4.0.0 to 4.1.0 (#1133) (b60004b), closes #1133
  • chore(deps-dev): bump husky from 4.3.6 to 4.3.7 (#1135) (902ecbf), closes #1135
  • chore(deps-dev): bump sinon from 7.5.0 to 9.2.3 (#1139) (153392f), closes #1139
  • ci: stop dependabot from trying to upgrade us to webpack@5 (082b2e7)

10.1.0 (2021-01-08)

  • ci: ignoring webpack-cli@4 (51f5e82)
  • Revert "chore(deps-dev): bump webpack-cli from 3.3.12 to 4.3.0 (#1125)" (#1130) (cdd5141), closes #1125 #1130
  • test: building out a framework for testing readme manual apis (#1124) (f4b1005), closes #1124
  • chore(deps-dev): bump @babel/plugin-transform-react-jsx (#1117) (484d4e9), closes #1117
  • chore(deps-dev): bump husky from 4.3.0 to 4.3.6 (#1119) (1439aea), closes #1119
  • chore(deps-dev): bump webpack-cli from 3.3.12 to 4.3.0 (#1125) (966b05c), closes #1125
  • chore(deps): bump actions/setup-node from v2.1.3 to v2.1.4 (#1115) (71f6f95), closes #1115
  • chore(deps): bump node-notifier in /packages/api-logs (#1121) (bbbce3a), closes #1121
  • chore(deps): bump node-notifier in /packages/oas-to-har (#1122) (036565d), closes #1122
  • chore(deps): bump node-notifier in /packages/oas-to-snippet (#1123) (ea6c0aa), closes #1123
  • chore(deps): bump swagger2openapi from 7.0.3 to 7.0.4 (#1118) (5c869a2), closes #1118
  • chore(deps): bump ui to 1.17.6 (#1129) (f250e67), closes #1129
  • chore(deps): bump whatwg-fetch from 3.4.1 to 3.5.0 (#1088) (9c583de), closes #1088
  • feat: add support for parameter serialization (#1128) (91afd74), closes #1128
  • fix: making the json editor only be present on body parameters (#1114) (3d5c4ea), closes #1114

10.0.9 (2020-12-17)

  • chore: updating lock files (5d12eae)
  • fix: upgrade oas to 6.1.1 to resolve a regression in common parameters (#1111) (4b78cf4), closes #1111

10.0.8 (2020-12-14)

  • chore(deps-dev): bump @babel/core from 7.11.6 to 7.12.10 (#1104) (2404aac), closes #1104
  • chore(deps-dev): bump @readme/eslint-config from 3.7.1 to 3.8.0 (#1103) (119d043), closes #1103
  • chore(deps-dev): bump @readme/oas-examples from 3.6.0 to 4.0.0 (#1107) (6427a15), closes #1107
  • chore(deps-dev): bump @testing-library/dom from 7.28.1 to 7.29.0 (#1102) (e656105), closes #1102
  • chore(deps): bump actions/setup-node from v2.1.2 to v2.1.3 (#1101) (be38c1d), closes #1101
  • chore(deps): bump ini from 1.3.5 to 1.3.8 in /packages/api-explorer (#1100) (5b4d8c2), closes #1100
  • chore(deps): bump ui to 1.17.3 (#1109) (c54fd97), closes #1109
  • style: upgrading @readme/eslint-config to v4 (#1108) (8c2ed7e), closes #1108

10.0.7 (2020-12-11)

  • chore(deps): bump ini from 1.3.5 to 1.3.8 in /packages/variable (#1099) (0da9230), closes #1099
  • fix(tutorials): solving ux issues within tutorial modal (#1093) (aaed2d6), closes #1093
  • refactor: use nanoid instead of shortid (#1095) (2479089), closes #1095
  • docs: removing unnecessary line breaks from the petstore example (64db892)

10.0.6 (2020-12-09)

  • fix: bug where it takes two clicks to get a code snippet to copy (#1096) (e5bd424), closes #1096

10.0.5 (2020-12-09)

  • Revert "feat: flipping the order of data in the response schema component (#1065)" (#1094) (2154c83), closes #1065 #1094
  • fix: only access the proxy-enabled extension if we need to (#1092) (c1ac336), closes #1092

10.0.4 (2020-12-07)

  • chore(deps-dev): bump @readme/eslint-config from 3.6.2 to 3.7.1 (#1084) (9c55377), closes #1084
  • chore(deps-dev): bump prettier from 2.1.2 to 2.2.1 (#1085) (326fe06), closes #1085
  • chore(deps): upgrading @readme/syntax-highlighter to 10.4.1 (#1091) (d13415a), closes #1091

10.0.3 (2020-12-05)

  • chore: building lock files (b2d4cf2)
  • chore: deplatforming @readme/markdown-magic from this repo (#1083) (2614ec4), closes #1083
  • chore: rebuilding lock files (b006844)
  • chore: updating the dev/preview server css (e899078)
  • chore(deps-dev): bump babel-jest from 26.3.0 to 26.6.3 (#1076) (bcf4188), closes #1076
  • chore(deps-dev): bump babel-loader from 8.2.1 to 8.2.2 (#1073) (917c70e), closes #1073
  • chore(deps-dev): bump isomorphic-fetch from 2.2.1 to 3.0.0 (#1077) (6ca0252), closes #1077
  • chore(deps-dev): bump nock from 13.0.4 to 13.0.5 (#1075) (220dba3), closes #1075
  • chore(deps): move variable to peerdep (#1080) (c9ebcee), closes #1080
  • ci: bumping down our bundlewatch threshold for smaller dists (b1235d1)
  • ci: slightly altering the bundlewatch limits (560ed43)
  • fix: issue where response schemas wouldn't always change states (#1081) (f2b2bd7), closes #1081 #1042
  • fix(api-explorer): fix legacy status ranges (4XX, etc) (#1082) (b537f8c), closes #1082

10.0.2 (2020-12-03)

  • fix: dont fetch logs for users who aren't logged in (#1066) (d98172e), closes #1066
  • fix: issues with the new json editor (#1079) (d8e9d8e), closes #1079

10.0.1 (2020-11-27)

  • chore(deps): upgrading httpsnippet-client-api (#1071) (93839c9), closes #1071

10.0.0 (2020-11-27)

  • style: combining a couple imports into one line (4c5a788)
  • style: incorporating ui components in the preview site (#1067) (d675512), closes #1067 #1069
  • fix(examples): fix examples button type (#1070) (5f913fe), closes #1070
  • feat: flipping the order of data in the response schema component (#1065) (59bcb0a), closes #1065
  • feat: request body raw/json mode editor (#1050) (d4c3a83), closes #1050
  • chore(deps): upgrading oas to v6 (#1041) (cf74e31), closes #1041
  • refactor: splitting rdmd out as an external dep (#1064) (32356ab), closes #1064

9.3.0 (2020-11-23)

  • chore: hoisting deps (f89ca82)
  • chore: removing some dead code (#1055) (eae6110), closes #1055
  • chore(deps-dev): bump @babel/cli from 7.12.1 to 7.12.7 (#1061) (f2d8d1c), closes #1061
  • chore(deps-dev): bump @babel/preset-env from 7.11.5 to 7.12.7 (#1063) (9a8cb28), closes #1063
  • chore(deps-dev): bump babel-loader from 8.1.0 to 8.2.1 (#1047) (7a753b6), closes #1047
  • chore(deps-dev): bump conventional-changelog-cli from 2.1.0 to 2.1.1 (#1033) (a3e7319), closes #1033
  • chore(deps-dev): bump webpack-merge from 5.1.4 to 5.4.0 (#1062) (66b67dd), closes #1062
  • chore(deps): bump swagger2openapi from 7.0.0 to 7.0.3 (#1045) (e8f878b), closes #1045
  • chore(oas-to-snippet): replace stringified request body with JSON.stringify and object (#1056) (2b60206), closes #1056
  • Style: fix padding and color on the demo reference page (#1057) (dae05f4), closes #1057
  • feat(api explorer): adding optional handler for auth group change (#1054) (f61142b), closes #1054
  • fix: reverting the markdown bump in #1044 (#1051) (9395846), closes #1044 #1051

9.2.3 (2020-11-13)

  • chore(deps): bump actions/checkout from v2.3.3 to v2.3.4 (#1031) (2849d87), closes #1031
  • fix(markdown): pinned callouts not rendering body (#1044) (7499bba), closes #1044
  • docs: updating the installation docs (01a5b27)

9.2.2 (2020-11-10)

  • chore(deps): upgrading oas to 5.2.1 (#1040) (e1dac43), closes #1040
  • style: making the response example section scrollable (#1039) (15a81f4), closes #1039

9.2.1 (2020-11-09)

  • chore(deps): upgrading oas to 5.2.0 (#1029) (4f0807d), closes #1029

9.2.0 (2020-11-06)

  • chore: rebuilding lock files (9282a30)
  • feat: improved support for response examples (#1027) (d22a5cf), closes #1027

9.1.0 (2020-11-06)

9.0.2 (2020-11-02)

  • chore: add multipleOf integer example (#1018) (ee38839), closes #1018
  • chore(deps-dev): bump @babel/plugin-transform-react-jsx (#1019) (2175f08), closes #1019
  • chore(deps-dev): bump node-fetch from 2.6.0 to 2.6.1 (#1022) (2a99551), closes #1022
  • chore(deps): upgrading httpsnippet-client-api to 2.4.4 (db755b3)

9.0.1 (2020-10-29)

  • fix: consumption (#1015) (7279e0a), closes #1015
  • chore(deps): upgrading @readme/syntax-highlighter (#1016) (08078d1), closes #1016

9.0.0 (2020-10-28)

  • chore: package lockfile cleanup (452bdc7)
  • chore: pinning react and react-dom across every dependency (#1005) (4c76046), closes #1005
  • chore(deps): bump @apidevtools/swagger-parser from 10.0.1 to 10.0.2 (#1008) (68e2fa3), closes #1008

8.1.1 (2020-10-28)

  • fix: regression in focus being lost when editing inputs in arrays (#1014) (0238d96), closes #1014
  • chore(deps-dev): bump @readme/eslint-config from 3.5.0 to 3.6.2 (#1006) (6af41aa), closes #1006

8.1.0 (2020-10-21)

  • chore: bumping up the bundlesize limit on the explorer -- things will get better (9654c18)
  • chore: remove unnecessary stringification from node-fetch snippets (#1004) (2218ed4), closes #1004
  • chore(deps): swapping @readme/oas-tooling for oas (#998) (752c730), closes #998
  • test: skipping a broken ReactIs test (#1003) (759ab14), closes #1003
  • feat: set default javascript target to use fetch instead of xhr (#1000) (52e2a8d), closes #1000
  • feat: tutorials-integration (#958) (279eccd), closes #958 #1000 #999
  • fix: updating the ResponseSchemaBody for the async flattenSchema changes (#999) (a77cff9), closes #999

8.0.3 (2020-10-19)

  • chore(deps-dev): bump jest from 26.4.2 to 26.5.3 (#994) (dc1ebf4), closes #994
  • fix: issue in node-simple snippets where basic auth wasn't decoded (#989) (b04e46b), closes #989

8.0.2 (2020-10-16)

  • feat: swapping request module node samples with node-fetch (#988) (4bf7464), closes #988
  • fix: bugs with processing examples (#987) (b341b3c), closes #987

7.6.1 (2020-10-15)

  • fix: don't look for $ref in string examples (59c5d18)
  • fix: only attempt to render json examples if they're a json media type (892c094)

8.0.1 (2020-10-15)

  • chore(deps): upgrading @readme/markdown to hide code copy buttons (#986) (bcd6478), closes #986
  • chore(deps): upgrading @readme/oas-tooling to fix a flattenSchema bug (#985) (7855a26), closes #985

8.0.0 (2020-10-14)

  • docs: adding a summary to the /examples example defn (a1a2cfa)
  • fix: don't set a format on the schema if we don't recognize it (#984) (878551c), closes #984 #967
  • chore: removing a heap of unused oas-form packages (#983) (6446ca9), closes #983 #982
  • feat: pull in our react-jsonschema-form fork to this repo (#981) (ade4ea0), closes #981 #982

7.6.0 (2020-10-12)

  • chore(deps-dev): bump enzyme-adapter-react-16 from 1.15.4 to 1.15.5 (#977) (bed2a7d), closes #977
  • chore(deps): bump @readme/markdown from 6.20.0 to 6.20.1 (#976) (736c90a), closes #976
  • chore(deps): bump whatwg-fetch from 3.4.0 to 3.4.1 (#978) (0187cc1), closes #978
  • fix: camelcase "allowDangerousHtml" (#968) (35f3d4a), closes #968
  • fix: updating our rjsf fork to fix a bug with oneOf stateloss (#980) (468cc1e), closes #980
  • feat: adding support for the example property on responses (#969) (4313ec8), closes #969 #922

7.5.0 (2020-10-07)

  • chore: stop storing package dist files in source control (#966) (b096d5b), closes #966
  • fix: parse example.response.value.$ref rather than render as plain text (#961) (05dfc97), closes #961
  • feat: operation level extensions (#940) (198e86e), closes #940

7.4.0 (2020-10-05)

  • build: updating dists (6aea4cc)
  • chore(deps-dev): bump @babel/core from 7.11.4 to 7.11.6 (#954) (2178a2b), closes #954
  • chore(deps-dev): bump @babel/preset-env from 7.10.2 to 7.11.5 (#934) (5324d58), closes #934
  • chore(deps-dev): bump @readme/eslint-config from 3.4.3 to 3.5.0 (#957) (4ef5f9c), closes #957
  • chore(deps-dev): bump css-loader from 3.5.3 to 4.3.0 (#944) (4656e48), closes #944
  • chore(deps-dev): bump eslint from 7.8.1 to 7.10.0 (#960) (3a0e0bc), closes #960
  • chore(deps-dev): bump node-sass from 4.13.1 to 4.14.1 (#779) (c34d3e1), closes #779
  • chore(deps-dev): bump prettier from 2.1.1 to 2.1.2 (#955) (54edfa4), closes #955
  • chore(deps-dev): bump sass-loader from 7.3.1 to 10.0.2 (#932) (78a8e07), closes #932
  • chore(deps-dev): bump webpack from 4.44.1 to 4.44.2 (#952) (b3dc40c), closes #952
  • chore(deps): bump @readme/markdown from 6.18.0 to 6.20.0 (#953) (549c005), closes #953
  • chore(deps): bump actions/checkout from v2.3.2 to v2.3.3 (#959) (b5c6b59), closes #959
  • chore(deps): bump actions/setup-node from v2.1.1 to v2.1.2 (#963) (6055a52), closes #963
  • chore(deps): upgrading @readme/syntax-highlighter to 10.0.0 (#964) (93d0ab7), closes #964

7.3.0 (2020-09-18)

  • build: updating dist files (77a8193)
  • chore: ignoring the dist directory in variable pkg tests (e435838)
  • chore: remove syntax-highlighter from api-explorer (#949) (57b6dd6), closes #949

7.2.3 (2020-09-18)

  • build: updating dist files (03080ba)
  • fix: bug where file names with parentheses aren't recognized as a valid data URI (#900) (4bbadc7), closes #900 #897
  • fix: reverting date and date-time changes in #895 (#950) (e4e1670), closes #895 #950
  • chore: allowing for commit bodies to be long (94f4798)
  • chore(deps-dev): bump @babel/preset-react from 7.10.1 to 7.10.4 (#939) (507481f), closes #939
  • chore(deps-dev): bump @commitlint/cli from 9.1.2 to 11.0.0 (#945) (285f0bf), closes #945
  • chore(deps-dev): bump @commitlint/config-conventional (#948) (036c6fb), closes #948
  • chore(deps-dev): bump @readme/eslint-config from 3.4.2 to 3.4.3 (#943) (40e0a1f), closes #943
  • chore(deps-dev): bump eslint from 7.7.0 to 7.8.1 (#933) (fc7dfb9), closes #933
  • chore(deps-dev): bump husky from 4.2.5 to 4.3.0 (#947) (f127ba1), closes #947
  • chore(deps-dev): bump node-fetch from 2.6.0 to 2.6.1 (#935) (ff6f51d), closes #935
  • chore(deps-dev): bump webpack-merge from 4.2.2 to 5.1.3 (#908) (9b4ce8e), closes #908
  • chore(deps-dev): bump webpack-merge from 5.1.3 to 5.1.4 (#946) (6cd6715), closes #946
  • chore(deps): bump httpsnippet-client-api from 2.3.0 to 2.3.1 (#942) (92e3222), closes #942
  • chore(deps): bump swagger2openapi from 6.2.3 to 7.0.0 (#936) (8a92a55), closes #936
  • chore(deps): bump whatwg-fetch from 3.0.0 to 3.4.0 (#938) (400c123), closes #938
  • chore(deps): upgrading @readme/react-jsonschema-form to 1.2.1 (#951) (7685402), closes #951
  • docs: update installation instructions (#941) (9b5ea59), closes #941 /github.com/readmeio/api-explorer/blob/master/package.json#L13

7.2.2 (2020-09-02)

  • build: updating dist files (6298bae)
  • fix: updating the variable package to use the dist as its main entry (2b27875)

7.2.1 (2020-09-02)

  • build: updating dists (3d277f2)
  • chore: adding jsx transpilation to @readme/variable (#930) (497ca49), closes #930
  • chore(deps-dev): bump enzyme-adapter-react-16 from 1.15.3 to 1.15.4 (#902) (1938133), closes #902
  • chore(deps-dev): bump eslint from 7.3.1 to 7.7.0 (#904) (b7b9bd6), closes #904
  • chore(deps-dev): bump jest from 26.1.0 to 26.4.2 (#906) (eb592f9), closes #906
  • chore(deps-dev): bump prettier from 2.0.5 to 2.1.1 (#909) (ecb7e8f), closes #909
  • chore(deps): bump codemirror from 5.56.0 to 5.57.0 (#905) (80ef34d), closes #905
  • chore(deps): bump swagger2openapi from 6.0.3 to 6.2.3 (#907) (2b16eb2), closes #907

7.2.0 (2020-08-28)

  • build: updating dist files (fa626b9)
  • fix: cases where user auth keys might not have an id present (#899) (22f2863), closes #899
  • fix: creating a custom DateTimeWidget for datetime-local inputs (#895) (dcf0258), closes #895
  • fix: issue where polymorphism titles in refs wouldn't be surfaced (#898) (f3becfe), closes #898
  • chore(deps): upgrading @readme/oas-tooling to 3.5.10 (#896) (bae7b7a), closes #896

7.1.1 (2020-08-25)

  • build: update dist files (3bbcb0e)
  • fix: don't throw an error if the node-simple client is already present (8766620)

7.1.0 (2020-08-24)

  • build: updating dist files (1e66082)
  • chore(deps-dev): bump @babel/core from 7.11.1 to 7.11.4 (#891) (3c90c64), closes #891
  • chore(deps-dev): bump @commitlint/cli from 8.3.5 to 9.1.2 (#889) (af59090), closes #889
  • chore(deps-dev): bump @commitlint/config-conventional (#890) (2d6c416), closes #890
  • chore(deps-dev): bump @readme/eslint-config from 3.4.1 to 3.4.2 (#886) (de3569c), closes #886
  • chore(deps-dev): bump webpack from 4.43.0 to 4.44.1 (#888) (5edaf1d), closes #888
  • chore(deps): bump @apidevtools/swagger-parser from 9.0.1 to 10.0.1 (#887) (79289f3), closes #887
  • chore(deps): upgrading @readme/httpsnippet to 2.1.0 (#894) (0361b23), closes #894
  • fix: bug where if no securityschemes were present, we might return valid security (#893) (6aba7bf), closes #893

7.0.1 (2020-08-17)

  • build: updating dist files (adaa779)
  • chore(deps): upgrading httpsnippet-client-api for multipart support (9a628f5)

7.0.0 (2020-08-17)

  • build: updating dist files (133236e)
  • feat: adding support for file uploads (#867) (c9913b9), closes #867
  • chore(deps-dev): bump @babel/core from 7.10.2 to 7.11.1 (#882) (e70a784), closes #882
  • chore(deps-dev): bump @readme/eslint-config from 3.4.0 to 3.4.1 (#869) (942e42b), closes #869
  • chore(deps-dev): bump @readme/oas-examples from 3.4.0 to 3.5.5 (#883) (ecbb456), closes #883
  • chore(deps-dev): bump babel-jest from 26.1.0 to 26.3.0 (#881) (e13f7c8), closes #881
  • chore(deps-dev): bump conventional-changelog-cli from 2.0.34 to 2.1.0 (#870) (35b0a26), closes #870
  • chore(deps-dev): bump enzyme-adapter-react-16 from 1.15.2 to 1.15.3 (#880) (4d9ec5c), closes #880
  • chore(deps-dev): bump jest-expect-har from 1.0.0 to 1.0.3 (#876) (43854d8), closes #876
  • chore(deps-dev): bump nock from 13.0.2 to 13.0.4 (#875) (6db5aa4), closes #875
  • chore(deps-dev): bump terser-webpack-plugin from 3.0.6 to 4.1.0 (#872) (7b84b2d), closes #872
  • chore(deps): bump @readme/markdown from 6.15.2 to 6.18.0 (#878) (e1129e4), closes #878
  • chore(deps): bump @readme/oas-tooling from 3.5.6 to 3.5.8 (#884) (90e2e86), closes #884
  • chore(deps): bump codemirror from 5.54.0 to 5.56.0 (#871) (1b51587), closes #871
  • chore(deps): bump react-waypoint from 9.0.2 to 9.0.3 (#873) (9c41e7f), closes #873
  • chore(deps): update actions/checkout requirement to v2.3.2 (#868) (44cecca), closes #868
  • ci: bumping up dependabot to make weekly updates (5ffff12)

6.16.1 (2020-08-10)

  • build: updating dist files (98a676b)
  • fix: resolve issue on /reference/ demo site (e991953)
  • fix: updating the preview site css (26042e0)
  • fix: vendored json content types being treated as plain text (#865) (102b449), closes #865
  • docs: removing a reference to @readme/markdown from the root readme (b080a06)
  • chore: deleting an empty, unused file (864c0ec)
  • chore: removing @readme/markdown from the repo (#866) (9508f8b), closes #866
  • chore(deps-dev): bump @readme/eslint-config from 3.2.0 to 3.4.0 (#858) (141c0ba), closes #858
  • chore(deps-dev): bump gh-pages from 3.0.0 to 3.1.0 (#857) (3374fbd), closes #857
  • chore(deps): bump @readme/oas-tooling from 3.5.4 to 3.5.6 (#863) (d0137b0), closes #863
  • chore(deps): bump actions/setup-node from v2.1.0 to v2.1.1 (#856) (5b4183d), closes #856
  • chore(deps): bump elliptic from 6.5.2 to 6.5.3 in /packages/api-logs (#855) (e7933fe), closes #855
  • chore(deps): bump httpsnippet-client-api from 2.1.6 to 2.2.1 (#860) (c62dab7), closes #860
  • style(rdmd/callout): fix icon alignment (#853) (7ee7b5f), closes #853

6.16.0 (2020-07-23)

  • build: updating dist files (15a2997)
  • feat: upgrading @readme/react-jsonschema-form to v1.2.0 (#852) (4e37271), closes #852
  • docs: updating the root readme a bit (895a637)

6.15.2 (2020-07-18)

  • build: updating dist files (d08064d)
  • fix: adding support for handling requestBody if its in a $ref (#847) (7f80255), closes #847
  • feat: adding support for handling default responses (#846) (783fe1a), closes #846
  • chore(deps): bump lodash from 4.17.15 to 4.17.19 in /packages/api-logs (#843) (50d7600), closes #843
  • chore(deps): bump lodash from 4.17.15 to 4.17.19 in /packages/markdown (#844) (0088cd9), closes #844
  • chore(deps): bump lodash from 4.17.15 to 4.17.19 in /packages/oas-to-har (#840) (9a7ffa7), closes #840
  • chore(deps): bump lodash from 4.17.15 to 4.17.19 in /packages/variable (#839) (fc545eb), closes #839
  • chore(deps): bump lodash in /packages/api-explorer (#837) (1f62788), closes #837
  • chore(deps): bump lodash in /packages/markdown-magic (#841) (aa44d36), closes #841
  • chore(deps): bump lodash in /packages/oas-extensions (#836) (d0e2f34), closes #836
  • chore(deps): bump lodash in /packages/oas-to-snippet (#842) (e71eb63), closes #842
  • chore(deps): bump lodash in /packages/syntax-highlighter (#845) (07759a6), closes #845

6.15.1 (2020-07-16)

  • build: updating dist files (d9bda4f)
  • fix: upgrading fetch-har to 3.0.1 (#838) (2c9b0ac), closes #838
  • style(logs): match null state to logged-out designs (#833) (9a6a8da), closes #833

6.15.0 (2020-07-15)

  • build: updating dist files (563fc28)
  • feat: adding support for highlighting diffs (#835) (eb04c38), closes #835
  • style(rdmd): fix link text-decoration (#826) (e080e92), closes #826
  • chore(deps-dev): bump nock from 12.0.3 to 13.0.2 (#827) (12a52b5), closes #827
  • chore(deps): upgrading @readme/oas-tooling to 3.5.2 (#834) (700fe08), closes #834
  • docs: make cookie example better (#825) (89480ee), closes #825

6.14.1 (2020-07-06)

  • build: updating dist files (92a9664)
  • chore(deps): upgrading httpsnippet-client-api to 2.1.6 (#824) (f20c13c), closes #824
  • ci: setting up codeql (#822) (379510b), closes #822

6.14.0 (2020-07-02)

  • build: updating dist files (a2d903c)
  • enhancement(rdmd): more compat mode features! (#820) (d2c95bc), closes #820
  • chore(snippet): exporting supported langs (#821) (5ab8519), closes #821

6.13.1 (2020-07-01)

  • build: updating dist files (22f9e7f)
  • fix: decouple react highlight from code snippets (#819) (3cb1e63), closes #819

6.13.0 (2020-07-01)

6.12.1 (2020-07-01)

6.12.0 (2020-06-26)

  • build: updating dist files (ff88109)
  • feat(markdown): (#660) (268a282), closes #660 readmeio/readme#2700
  • feat(markdown): server-side rdmd bundle (#767) (4422341), closes #767
  • chore(deps-dev): bump auto-changelog from 2.0.0 to 2.1.0 (#801) (928d8c0), closes #801
  • chore(deps-dev): bump lerna from 3.22.0 to 3.22.1 (#805) (a9d5823), closes #805
  • chore(deps-dev): bump terser-webpack-plugin from 3.0.3 to 3.0.6 (#802) (062314a), closes #802
  • chore(deps-dev): bump webpack-cli from 3.3.11 to 3.3.12 (#803) (04305d5), closes #803
  • chore(deps-dev): swapping auto-changelog for conventional-changelog (#806) (0ae9135), closes #806
  • chore(deps): bump actions/checkout from v2.2.0 to v2.3.1 (#800) (211417c), closes #800
  • chore(deps): extracting @readme/http-status-codes into its own repo (#799) (342e0ed), closes #799
  • Fix various RDMD syntax edge cases for code tabs component. (#729) (5ce0cab), closes #729 #719 #724 #723
  • ci: changing the label dependabot uses (ca0f0bd)

6.11.1 (2020-06-19)

  • v6.11.1 (fb97a88)
  • build: updating dist files (7ba0755)
  • chore(deps): upgrading @readme/oas-tooling and httpsnippet-client-api (#798) (fce709e), closes #798
  • chore(deps): upgrading httpsnippet-client-api to resolve issues (#797) (f60e81d), closes #797
  • ci: addition of a bundlewatch workflow (#796) (a87bc2b), closes #796

6.11.0 (2020-06-17)

  • v6.11.0 (9a82589)
  • build: updating dist files (9ab90b2)
  • build: updating dist files (584af21)
  • style: removing an eslint disable in the http-status-codes pkg (3e35c56)
  • feat: adding support for cookies to oas-to-har (#794) (37b020d), closes #794
  • feat: addition of a new "node-simple" client language for our api sdk module (#792) (8f53c87), closes #792
  • chore(deps): upgrading httpsnippet-client-api to 2.1.1 (#795) (12cba96), closes #795
  • fix: implementing a hack for circlar objects in the example app (3362719)

6.10.2 (2020-06-12)

  • v6.10.2 (283446d)
  • build: updating dist files (fbb2afe)
  • build(deps-dev): bump @babel/core from 7.9.6 to 7.10.2 (#755) (ad0702d), closes #755
  • build(deps-dev): bump @babel/plugin-proposal-class-properties (#771) (77be329), closes #771
  • build(deps-dev): bump @babel/plugin-proposal-object-rest-spread (#770) (0147338), closes #770
  • build(deps-dev): bump @babel/plugin-proposal-optional-chaining (#758) (8894490), closes #758
  • build(deps-dev): bump @babel/preset-env from 7.9.6 to 7.10.2 (#754) (4a5de0c), closes #754
  • build(deps-dev): bump @babel/preset-react from 7.9.4 to 7.10.1 (#761) (26c4fe2), closes #761
  • build(deps-dev): bump @readme/eslint-config from 3.1.2 to 3.1.3 (#753) (87dc486), closes #753
  • build(deps-dev): bump terser-webpack-plugin from 2.3.6 to 3.0.3 (#751) (e57a11f), closes #751
  • fix(rdmd): don't set scrollTop if el is undefined (#793) (fc804bd), closes #793
  • chore: attaching my name to workflow dep updates (193755f)
  • chore: bumping the dependabot frequency to monthly (0bc5c37)
  • chore: updating dependabot to keep an eye on our workflow deps (23c3b9d)
  • chore(deps-dev): bump @readme/oas-examples from 3.0.0 to 3.4.0 (#774) (7e4e12d), closes #774
  • chore(deps-dev): bump eslint from 7.1.0 to 7.2.0 (#773) (22e2eca), closes #773
  • chore(deps-dev): bump nock from 12.0.2 to 12.0.3 (#785) (8d9028a), closes #785
  • chore(deps-dev): bump style-loader from 1.1.4 to 1.2.1 (#782) (42500e7), closes #782
  • chore(deps-dev): upgrading @readme/eslint-config to 3.2.0 (#791) (ea7f9f5), closes #791
  • chore(deps): bump actions/checkout from v1 to v2.2.0 (#780) (e87fa1a), closes #780
  • chore(deps): bump actions/setup-node from v1 to v2.0.0 (#781) (6c1e9bd), closes #781
  • chore(deps): bump codemirror from 5.53.2 to 5.54.0 (#788) (eb44fac), closes #788
  • chore(deps): bump fetch-har from 2.3.1 to 2.3.2 (#786) (66bcfe9), closes #786
  • chore(deps): bump httpsnippet from 1.19.1 to 1.20.0 (#778) (44ff101), closes #778
  • chore(markdown-magic): peg deps (#766) (f2e7078), closes #766
  • style: updating dependabot to follow our commit standards (a06d86d)

6.10.1 (2020-06-04)

  • Downgrade markdown-magic deps and fix tests. (#765) (f427a06), closes #765
  • v6.10.1 (c1cd6ae)
  • build: updating dist files (9f07331)
  • build(deps-dev): bump babel-jest from 25.4.0 to 26.0.1 (#757) (66fdf7b), closes #757
  • build(deps-dev): bump css-loader from 3.4.2 to 3.5.3 (#756) (1d7cec0), closes #756
  • build(deps-dev): bump gh-pages from 2.2.0 to 3.0.0 (#752) (41126c1), closes #752
  • build(deps): bump hast-util-sanitize from 1.2.0 to 2.0.2 (#759) (25e0a22), closes #759
  • build(deps): bump rehype-sanitize from 2.0.3 to 3.0.1 (#760) (4afd624), closes #760
  • build(deps): bump remark-rehype from 6.0.0 to 7.0.0 (#762) (0d37738), closes #762
  • feat: fixing some ssr issues with the markdown renderer (#705) (52690a0), closes #705
  • fix(rdmd/anchors): remove dash sanitization (#764) (64a5345), closes #764 #714
  • ci: create Dependabot config file (#730) (8ffb9d2), closes #730
  • ci: slimming down the dependabot config to run on everything (7bdf08a)

6.10.0 (2020-06-03)

  • Rearchitecting how the syntax highlighter library is unit tested (#727) (4e08a61), closes #727
  • Strip preceding dashes from anchor IDs. (#714) (2acf81a), closes #714
  • v6.10.0 (7aa3958)
  • chore: updating dist files (8715f5f)
  • chore(deps-dev): Bump @babel/plugin-proposal-object-rest-spread (#707) (728689f), closes #707
  • chore(deps-dev): Bump eslint from 7.0.0 to 7.1.0 (#709) (e1652e3), closes #709
  • chore(deps-dev): Bump lerna from 3.20.2 to 3.22.0 (#706) (dba4a99), closes #706
  • chore(deps-dev): Bump prettier from 2.0.1 to 2.0.5 (#708) (ef5b957), closes #708
  • chore(deps-dev): upgrading @readme/eslint-config to the latest (#725) (d164da5), closes #725
  • chore(deps): upgrading @readme/oas-tooling (#720) (a47df16), closes #720
  • feat: add support for syntax highlighting more languages (#728) (13cb4e4), closes #728
  • feat: validate oas on preview (#721) (4e6df88), closes #721
  • test: start running unit tests against node 14 (#722) (03e7026), closes #722

6.9.6 (2020-05-18)

  • v6.9.6 (70f1979)
  • build: updating dist files (c9fb1b5)
  • style: introducing enforcement on commit messages (#703) (7dba727), closes #703
  • feat: improved har generation (#689) (2e6ac2e), closes #689
  • chore(deps-dev): Bump auto-changelog from 1.16.4 to 2.0.0 (#692) (b8aefee), closes #692
  • chore(deps-dev): Bump jest from 25.4.0 to 26.0.1 (#694) (8c901c6), closes #694
  • chore(deps-dev): Bump webpack-dev-server from 3.10.3 to 3.11.0 (#695) (6a4edbf), closes #695
  • chore(deps): Bump yaml from 1.8.3 to 1.10.0 (#702) (d751af0), closes #702

6.9.5 (2020-05-12)

  • Better code block dark theme in response schema sidebar. (#700) (879c1d5), closes #700
  • v6.9.5 (13bcfec)
  • build: updating dist files (cd8054e)
  • fix: continuous reference header display (#598) (4e11de9), closes #598

6.9.4 (2020-05-11)

  • Fix RDMD titles' font size issue. (#699) (de7e8c1), closes #699
  • fix/table-parse-optional-chaining (#697) (38d3f51), closes #697
  • v6.9.4 (06aa341)
  • chore: updating dist files (5db18ce)
  • chore(deps-dev): upgrading @readme/eslint-config to 3.0 and eslint to 7 (#698) (42236b6), closes #698

6.9.3 (2020-05-11)

  • v6.9.3 (c667702)
  • build: updating dist files (73fed38)
  • fix: update @readme/oas-tooling to resolve a HARError bug (#696) (92f9869), closes #696

6.9.2 (2020-05-08)

  • Fix RDMD camelCase anchor splitting. (#687) (8f40a7e), closes #687
  • Fixing issue where nested table parsing failed from null hAST values (#686) (0c7d2a4), closes #686
  • v6.9.2 (5e68ef3)
  • build: updating dist files (2d23f8f)
  • fix(markdown): smart lightbox aspect ratios (#688) (a74dbf5), closes #688 #666

6.9.1 (2020-05-07)

6.9.0 (2020-05-06)

6.8.0 (2020-05-06)

6.7.0 (2020-05-05)

  • RDMD CSS theming and style adjustments. (#671) (9150d7a), closes #671
  • v6.7.0 (2cfc916)
  • build: update dist files (ea1868c)
  • chore(deps-dev): Bump @babel/core from 7.9.0 to 7.9.6 (#677) (8d277ac), closes #677
  • chore(deps-dev): Bump @babel/preset-env from 7.9.5 to 7.9.6 (#676) (8e507de), closes #676
  • chore(deps-dev): Bump webpack from 4.42.0 to 4.43.0 (#674) (37917ed), closes #674
  • chore(deps): Bump react-hot-loader from 4.12.16 to 4.12.21 (#675) (4dcfcc7), closes #675

6.6.8 (2020-05-01)

6.6.7 (2020-05-01)

6.6.6 (2020-05-01)

  • Add callout icon size and weight theme variables. (#661) (8a592ee), closes #661
  • Fix magic block callout icons alignment. (#664) (72821cb), closes #664
  • v6.6.6 (6f280a5)
  • build: update dist files (57a6c12)
  • style(explorer): add .markdown-body class to excerpt (#665) (cd1daaf), closes #665

6.6.5 (2020-04-30)

  • v6.6.5 (18979a8)
  • build: updating dist files (e8b5355)
  • chore(deps): upgrading @readme/oas-tooling to 3.3.5 (#663) (a427fbc), closes #663

6.6.4 (2020-04-30)

  • Fix RDMD callout titles... (AGAIN 🎩) (#659) (296ebeb), closes #659
  • v6.6.4 (764039d)
  • build: updating dist files (8fa9021)

6.6.3 (2020-04-30)

  • Fix newlines in tabbed codeblocks (#654) (3e75da6), closes #654
  • v6.6.3 (0238060)
  • build: updating dist files (72424f3)
  • fix: RDMD callout titles. (#656) (d3dbb0d), closes #656
  • fix(markdown): support iframe magic embeds (#657) (db1e838), closes #657
  • chore(deps): upgrading @readme/oas-tooling to 3.3.4 (#658) (9c52f28), closes #658

6.6.2 (2020-04-29)

  • v6.6.2 (5d23815)
  • build: updating dist files (6af83ea)
  • chore(deps): upgrading @readme/oas-tooling to 3.3.3 (#655) (93c0ccb), closes #655

6.6.1 (2020-04-28)

  • Add button to open up viewed spec file (#646) (b7d6b04), closes #646
  • v6.6.1 (2a0c1f1)
  • chore: updating dist files (02d7177)
  • chore: updating dist files (9ddcf22)
  • style(markdown): pull CSS from readme (#650) (bd3d0d3), closes #650 #647
  • fix: filter out nullish arrays from generated HAR objects (#648) (53b6d74), closes #648

6.6.0 (2020-04-28)

6.5.0 (2020-04-28)

  • Revert "chore(deps-dev): Bump webpack from 4.42.0 to 4.43.0 (#634)" (#644) (7a7d9a7), closes #634 #644
  • v6.5.0 (b309721)
  • chore: updating dist files (f77ae04)
  • chore(deps-dev): Bump terser-webpack-plugin from 2.3.5 to 2.3.6 (#639) (737a3f2), closes #639
  • chore(deps-dev): Bump webpack from 4.42.0 to 4.43.0 (#634) (2842335), closes #634
  • chore(deps): Bump codemirror from 5.52.2 to 5.53.2 (#635) (aae6ae2), closes #635
  • chore(deps): downgrading our yaml dependency to 1.8.3 (f5ff84a)
  • feat: adding support for a handful of language highlight aliases (#643) (7d52154), closes #643
  • fix: legacy api upgrade issues (#618) (9efd21e), closes #618

6.4.0 (2020-04-21)

  • v6.4.0 (67ebc1d)
  • build: updating dist files (ca2ec1d)
  • fix: anchor processing (#605) (98b482e), closes #605
  • chore(deps-dev): Bump @babel/plugin-proposal-object-rest-spread (#609) (6f98e42), closes #609
  • chore(deps-dev): Bump @readme/eslint-config from 2.0.0 to 2.0.4 (#610) (abe119a), closes #610
  • chore(deps-dev): Bump babel-jest from 25.2.6 to 25.4.0 (#615) (532f8ad), closes #615
  • chore(deps-dev): Bump jest from 25.3.0 to 25.4.0 (#612) (3c63767), closes #612
  • chore(deps-dev): Bump style-loader from 1.1.3 to 1.1.4 (#611) (8972a23), closes #611
  • chore(deps): Bump swagger2openapi from 6.0.2 to 6.0.3 (#613) (38e21fe), closes #613

6.3.12 (2020-04-17)

6.3.11 (2020-04-17)

  • v6.3.11 (99ee775)
  • chore: updating dist files (4fc0b85)
  • fix: cases where markdown headers dont have content (#606) (af36f02), closes #606

6.3.10 (2020-04-16)

  • v6.3.10 (5f6a9cb)
  • build: updating dist files (0a6bd0d)
  • chore(deps): upgrading @readme/oas-tooling to 3.1.10 (#604) (07bf49a), closes #604

6.3.9 (2020-04-16)

6.3.8 (2020-04-15)

  • v6.3.8 (6b964b1)
  • build: updating dist files (de7f8f6)
  • fix: issues preventing people from upgrading off our legacy explorer (#602) (4385347), closes #602

6.3.7 (2020-04-14)

6.3.6 (2020-04-14)

  • v6.3.6 (42ca29a)
  • build: updating dist files (6f50554)
  • fix: if an OAS has an empty examples object, don't parse it (#600) (b0887ad), closes #600

6.3.5 (2020-04-13)

  • v6.3.5 (418afe1)
  • build: updating dist files (6dad552)
  • fix: bug where responses with multiple examples weren't rendered properly (#599) (ef18f54), closes #599
  • chore(deps-dev): Bump @babel/preset-env from 7.9.0 to 7.9.5 (#593) (c40a910), closes #593
  • chore(deps-dev): Bump jest from 25.2.4 to 25.3.0 (#594) (134d5e8), closes #594
  • chore(deps): Bump swagger2openapi from 6.0.1 to 6.0.2 (#597) (97c19fd), closes #597

6.3.4 (2020-04-12)

  • v6.3.4 (2b4bd2a)
  • build: updating dist files (1efe51b)
  • fix: API righthand sidebar styling (again) (#591) (f870549), closes #591
  • fix: Rdmd Feedback Fixes (#592) (e7a4a6b), closes #592

6.3.3 (2020-04-09)

  • v6.3.3 (81fbc34)
  • build: updating dist files (f0bfc57)
  • chore(deps): Bump react-dom from 16.13.0 to 16.13.1 (#585) (00072fb), closes #585
  • chore(deps): upgrading @readme/oas-tooling to 3.1.8 (#590) (11fe9e9), closes #590
  • fix: refactoring when we're converting params to json schema (#588) (d372a2f), closes #588

6.3.2 (2020-04-09)

  • v6.3.2 (277af6b)
  • build: updating dist files (6559755)
  • chore(deps): upgrading @readme/react-jsonschema-form" to 1.1.5 (#589) (77e6d8d), closes #589

6.3.1 (2020-04-09)

  • v6.3.1 (7e5eabd)
  • build: updating dist files (ae66a25)
  • chore(deps): upgrading @readme/oas-tooling to 3.1.7 (#587) (105b4a6), closes #587
  • fix: if we have a value property in an example, return that (#586) (8465d42), closes #586

6.3.0 (2020-04-06)

  • v6.3.0 (3aee187)
  • chore: updating dist files (aaacc5f)
  • chore(deps-dev): Bump auto-changelog from 1.16.3 to 1.16.4 (#581) (464d75b), closes #581
  • chore(deps-dev): Bump babel-jest from 25.2.4 to 25.2.6 (#582) (5a4e354), closes #582
  • chore(deps): [Security] Bump acorn from 6.4.0 to 6.4.1 (#580) (11a145b), closes #580
  • chore(markdown): Extract css build for SSRs (#579) (738b9bc), closes #579

6.2.0 (2020-03-31)

  • Server-Side Rendered RDMD (#578) (af8f49f), closes #578
  • v6.2.0 (5571c03)
  • build: updating dist files (6611442)
  • chore(deps-dev): Bump @babel/preset-react from 7.9.1 to 7.9.4 (#576) (1f7f16f), closes #576
  • chore(deps-dev): Bump auto-changelog from 1.16.2 to 1.16.3 (#573) (a1426f9), closes #573
  • chore(deps-dev): Bump babel-jest from 25.1.0 to 25.2.4 (#570) (3edda2d), closes #570
  • chore(deps-dev): Bump babel-loader from 8.0.6 to 8.1.0 (#569) (e006edc), closes #569
  • chore(deps-dev): Bump jest from 25.1.0 to 25.2.4 (#571) (67e29a2), closes #571
  • chore(deps): Bump swagger2openapi from 5.4.0 to 6.0.1 (#575) (6784a37), closes #575

6.1.0 (2020-03-28)

6.0.17 (2020-03-26)

6.0.16 (2020-03-26)

  • Fix error when passing an empty array for keys (#564) (d1a3c0e), closes #564
  • v6.0.16 (5546157)
  • build: update dist files (95ee33d)

6.0.15 (2020-03-26)

6.0.14 (2020-03-25)

  • v6.0.14 (61f2848)
  • build: updating dist files (8012ee6)
  • chore(deps): upgrading @readme/oas-tooling to 3.1.5 (#563) (ebbbaf3), closes #563

6.0.13 (2020-03-25)

  • v6.0.13 (1b43a5c)
  • build: updating dist files (5f97baa)
  • fix: removing some environmental exclusions of styles (#562) (7df3086), closes #562
  • chore(deps): upgrading @readme/react-jsonschema-form to 1.1.4 (#561) (5fafce2), closes #561

6.0.12 (2020-03-24)

  • v6.0.12 (ee99feb)
  • build: updating dist files (10098a0)
  • fix: support for repairing malformed array schemas (#560) (25db47e), closes #560

6.0.11 (2020-03-23)

  • v6.0.11 (d1df926)
  • build: updating dist files (8fe10f7)
  • fix: 🐛 create normalize as an option (#559) (af577ba), closes #559

6.0.10 (2020-03-23)

  • v6.0.10 (f3afe00)
  • build: updating dist files (055a58a)
  • fix: using the appropriate markdown contexts when necessary (#558) (e1ac5d8), closes #558
  • chore(deps-dev): Bump @babel/core from 7.8.7 to 7.9.0 (#556) (a4d6f8c), closes #556
  • chore(deps-dev): Bump @babel/plugin-proposal-object-rest-spread (#553) (eb21c31), closes #553
  • chore(deps-dev): Bump @babel/preset-env from 7.8.7 to 7.9.0 (#555) (4a742ad), closes #555
  • chore(deps-dev): Bump @babel/preset-react from 7.8.3 to 7.9.1 (#552) (80b44dc), closes #552
  • chore(deps-dev): upgrading @readme/eslint-config to 2.0.0 (#547) (7181f27), closes #547
  • chore(deps): Bump codemirror from 5.52.0 to 5.52.2 (#549) (b9d6576), closes #549
  • chore(deps): Bump fetch-har from 2.3.0 to 2.3.1 (#550) (0489556), closes #550
  • chore(deps): Bump react from 16.13.0 to 16.13.1 (#551) (5599aa3), closes #551
  • chore(deps): Bump swagger2openapi from 5.3.4 to 5.4.0 (#557) (9e5a36a), closes #557
  • docs: adding a pull request template (5818d33)
  • style: upgrading prettier to 2.0 (#546) (e3582ec), closes #546

6.0.9 (2020-03-20)

  • v6.0.9 (f92b638)
  • build: updating dist files (f1fdeb6)
  • fix: setting a unique idPrefix for all forms to prevent dupe DOM IDs (#544) (b8a5ee2), closes #544
  • fix: updating @readme/oas-tooling to 3.1.3 (#545) (b88a96b), closes #545

6.0.8 (2020-03-19)

  • v6.0.8 (adf90c9)
  • build: updating dist files (88ceddb)
  • chore(deps): upgrading @readme/oas-tooling to 3.1.2 (#543) (bdd4c0c), closes #543
  • feat: error codes are now unique to the error message they're for (#542) (8e6d4c1), closes #542

6.0.7 (2020-03-18)

  • v6.0.7 (e96db08)
  • test: fixing a broken test and re-building the dist files (407dd41)

6.0.6 (2020-03-18)

  • v6.0.6 (aaa6361)
  • chore: updating dist files (435fe23)
  • chore(deps): bump rehype plugins in @readme/markdown (#540) (2f9b998), closes #540
  • fix: creating a custom UnsupportedField for RJSF to handle errors (#541) (e3e54ed), closes #541

6.0.5 (2020-03-17)

  • v6.0.5 (b8e5a67)
  • chore: updating dist files (4e2d84e)
  • chore(deps-dev): Bump @readme/eslint-config from 1.14.0 to 1.16.0 (#535) (1abc64c), closes #535
  • chore(deps-dev): Bump @readme/oas-examples from 2.1.1 to 3.0.0 (#531) (b3568a6), closes #531
  • chore(deps-dev): Bump sass-loader from 7.3.1 to 8.0.2 (#533) (4c166b2), closes #533
  • chore(deps): Bump react-hot-loader from 3.1.3 to 4.12.16 (#532) (78d9989), closes #532
  • chore(deps): Bump unist-util-map from 2.0.0 to 2.0.1 (#534) (d99dedf), closes #534
  • chore(deps): Bump unist-util-visit from 2.0.1 to 2.0.2 (#527) (65a1c15), closes #527
  • chore(deps): upgrading @readme/oas-tooling to 3.1.0 for min/max support (#536) (9f9bae6), closes #536
  • revert: "chore(deps-dev): Bump sass-loader from 7.3.1 to 8.0.2 (#533)" (#539) (6dd688c), closes #533 #539
  • fix: resolving some quirks with the new error handling functionality (#538) (1e9c7cb), closes #538
  • feat: ✨ implement isomorphic markdown parser package (#537) (8fa38e3), closes #537

6.0.4 (2020-03-13)

  • v6.0.4 (e41ef3a)
  • chore: updating dist files (3ef6d29)
  • fix: passing the onError callback into the Doc component (#525) (95c43bf), closes #525

6.0.3 (2020-03-13)

  • v6.0.3 (6fc40b7)
  • fix: adding the coverage/ directory into npmignore (693ce1b)

6.0.2 (2020-03-13)

  • v6.0.2 (7bd638e)
  • chore: excluding unnecessary files from our published packages (#524) (2beae79), closes #524
  • chore: updating dist files (0c6cec6)
  • fix: slightly reworking http-status-codes to be easier to use (#523) (20733a2), closes #523

6.0.1 (2020-03-13)

  • v6.0.1 (8fd6046)
  • chore: updating dist files (7003b80)
  • feat: adding a handful of unofficial http status codes (#522) (6d94a79), closes #522

6.0.0 (2020-03-13)

  • v6.0.0 (b720c45)
  • chore: updating dist files (2b23001)
  • chore(deps): upgrading react-waypoint to v9.0.2 (#518) (cb8fb6f), closes #518
  • feat: adding a handful of new status codes (#520) (35db543), closes #520
  • feat: creating a new http-status-codes package (#519) (4f29c2b), closes #519
  • feat: implementing @readme/http-status-codes in the API Explorer (#521) (b04c980), closes #521
  • feat: support for allOf and a host of small improvements and bug fixes (#436) (f1381d1), closes #436 #517
  • docs: updating the http-status-codes readme (7675fce)
  • fix: adding .jsinspectrc to the http-status-codes npmignore file (9d3f91e)

5.0.0 (2020-03-12)

4.19.2 (2020-02-27)

  • v4.19.2 (81d1816)
  • chore: excluding test coverage directories from npm (9b88cf5)
  • chore: updating dist files (448ff1e)

4.19.1 (2020-02-27)

  • v4.19.1 (f3194df)
  • chore(deps): upgrading @readme/oas-tooling to 2.1.1 (#496) (3d59a0b), closes #496
  • docs: adding a new oneOf example for a nested oneOf (31c2902)

4.19.0 (2020-02-26)

  • v4.19.0 (2209a33)
  • build: updating dist files (94cb122)
  • chore(deps): upgrading @readme/oas-tooling to 2.1.0 (#494) (b9528d5), closes #494

4.18.2 (2020-02-25)

  • v4.18.2 (4a6dfdc)
  • build: updating dist files (7e8fcc9)
  • fix: downgrading datetime inputs to simple text inputs (#493) (b802969), closes #493
  • chore(deps-dev): Bump @readme/eslint-config from 1.12.0 to 1.13.0 (#489) (85be6bd), closes #489
  • chore(deps-dev): Bump nock from 12.0.0 to 12.0.1 (#488) (f49c5ee), closes #488
  • chore(deps-dev): Bump terser-webpack-plugin from 2.3.4 to 2.3.5 (#491) (068f85f), closes #491
  • chore(deps-dev): Bump webpack from 4.41.5 to 4.41.6 (#490) (32da645), closes #490
  • chore(deps-dev): Bump webpack-cli from 3.3.10 to 3.3.11 (#486) (9306e27), closes #486
  • chore(deps): Bump codemirror from 5.51.0 to 5.52.0 (#492) (2459950), closes #492
  • chore(deps): Bump fetch-har from 2.2.1 to 2.3.0 (#487) (191782e), closes #487
  • chore(deps): swapping oas for @readme/oas-tooling (#485) (7c2499e), closes #485

4.18.1 (2020-02-20)

  • v4.18.1 (2ecdf61)
  • chore: setting the root package.json to private to prevent accidental publishes (f0e2653)
  • build: updating dist files (1c341f5)
  • fix: edge case where Content-Type could sometimes be doubled up (#484) (bea9a00), closes #484
  • fix: Params before logs (#483) (a6a8a43), closes #483

4.18.0 (2020-02-18)

  • v4.18.0 (234e101)
  • build: updating dist files (dedcfca)
  • chore(deps-dev): Bump @babel/core from 7.8.3 to 7.8.4 (#467) (00e49d0), closes #467
  • chore(deps-dev): Bump @babel/preset-env from 7.8.3 to 7.8.4 (#465) (b29a26d), closes #465
  • chore(deps-dev): Bump @readme/eslint-config from 1.10.0 to 1.12.0 (#478) (f5a0244), closes #478
  • chore(deps-dev): Bump nock from 11.7.2 to 11.8.2 (#475) (86b1f1f), closes #475
  • chore(deps-dev): Bump nock from 11.8.2 to 12.0.0 (#480) (26a4c1f), closes #480
  • chore(deps-dev): Bump terser-webpack-plugin from 2.3.2 to 2.3.4 (#468) (559db72), closes #468
  • chore(deps-dev): Bump webpack-dev-server from 3.10.1 to 3.10.2 (#470) (6830ee5), closes #470
  • chore(deps-dev): Bump webpack-dev-server from 3.10.2 to 3.10.3 (#476) (b60510f), closes #476
  • chore(deps): Bump oas from 1.5.0 to 1.5.2 (#474) (bb66a94), closes #474
  • chore(deps): Bump react-hot-loader from 4.12.16 to 4.12.19 (#482) (b3bc688), closes #482
  • chore(deps): Bump react-jsonschema-form from e5ad900 to 3a3a478 (#481) (f97e370), closes #481
  • chore(deps): Bump swagger2openapi from 5.3.2 to 5.3.3 (#477) (c0f67aa), closes #477
  • fix: adding in support for handling legacy manual api multi-examples (#479) (3701f6c), closes #479
  • feat: importing @readme/emojis in the markdown processor (#473) (ae1652e), closes #473

4.17.1 (2020-02-09)

  • v4.17.1 (ce3c474)
  • chore: updating dist files (f8e1c48)
  • fix: setting x-readme-api-explorer instead of a custom UA (#472) (4100911), closes #472

4.17.0 (2020-02-09)

  • v4.17.0 (fa67fdc)
  • chore: updating dist files (57a9499)
  • feat: setting a custom header for all "Try It" requests (#471) (663d82f), closes #471

4.16.4 (2020-01-31)

  • v4.16.4 (01574da)
  • build: updating dist files (3c5baf7)
  • fix: don't run toLowerCase on a property that might not exist (10f7a04)

4.16.3 (2020-01-31)

  • v4.16.3 (6bb9751)
  • build: updating dist files (1655644)
  • fix: stop mutating the supplied pathOperation object in oas-to-har (#463) (75f131a), closes #463

4.16.2 (2020-01-29)

  • v4.16.2 (0e56ef9)
  • chore: updating dist files (8722df6)
  • fix: oas-to-har now supports common parameters (#462) (dafd181), closes #462

4.16.1 (2020-01-28)

  • v4.16.1 (3e177ed)
  • chore: updating dist files (4b60dc2)
  • fix: updating the oas package to pull in some fixes for handling response schemas (#461) (63539b9), closes #461

4.16.0 (2020-01-27)

  • v4.16.0 (d65dc97)
  • chore: updating dist files (96df943)
  • chore(deps-dev): Bump @babel/core from 7.7.7 to 7.8.0 (#437) (986189d), closes #437
  • chore(deps-dev): Bump @babel/core from 7.8.0 to 7.8.3 (#454) (0cd1d23), closes #454
  • chore(deps-dev): Bump @babel/preset-env from 7.7.7 to 7.8.3 (#449) (c105f56), closes #449
  • chore(deps-dev): Bump @babel/preset-react from 7.7.4 to 7.8.0 (#443) (f288246), closes #443
  • chore(deps-dev): Bump @babel/preset-react from 7.8.0 to 7.8.3 (#450) (dc9cb32), closes #450
  • chore(deps-dev): Bump @readme/eslint-config from 1.9.0 to 1.9.1 (#445) (906ff84), closes #445
  • chore(deps-dev): Bump @readme/eslint-config from 1.9.1 to 1.10.0 (#448) (2f1781b), closes #448
  • chore(deps-dev): Bump babel-jest from 24.9.0 to 25.1.0 (#455) (083ca1c), closes #455
  • chore(deps-dev): Bump css-loader from 3.4.1 to 3.4.2 (#440) (fbfcf51), closes #440
  • chore(deps-dev): Bump gh-pages from 2.1.1 to 2.2.0 (#442) (80907f1), closes #442
  • chore(deps-dev): Bump jest from 24.9.0 to 25.1.0 (#457) (817de29), closes #457
  • chore(deps-dev): Bump nock from 11.7.1 to 11.7.2 (#441) (06d8b76), closes #441
  • chore(deps-dev): Bump node-sass from 4.13.0 to 4.13.1 (#452) (7f160b0), closes #452
  • chore(deps-dev): Bump sass-loader from 8.0.0 to 8.0.2 (#451) (0d9ebc9), closes #451
  • chore(deps-dev): Bump style-loader from 1.1.2 to 1.1.3 (#453) (a274317), closes #453
  • chore(deps-dev): Bump terser-webpack-plugin from 2.3.1 to 2.3.2 (#444) (d24c48d), closes #444
  • chore(deps): Bump async-retry from 1.2.3 to 1.3.1 (#438) (575117a), closes #438
  • chore(deps): Bump codemirror from 5.50.2 to 5.51.0 (#456) (46d2719), closes #456
  • chore(deps): Bump oas from 1.1.0 to 1.2.0 (#446) (461ba20), closes #446
  • chore(deps): Bump oas from 1.1.0 to 1.3.0 (#447) (7865869), closes #447
  • chore(deps): Bump oas from 1.3.0 to 1.4.0 (#459) (3f2a96d), closes #459
  • chore(deps): Bump swagger2openapi from 5.3.1 to 5.3.2 (#439) (f7d5374), closes #439
  • fix: broken api log url (#460) (503154d), closes #460
  • deps: removing our circleci build config (b7f2e8c)
  • test: setting up a github workflow for running unit tests (#434) (5d87302), closes #434

4.15.0 (2020-01-09)

  • v4.15.0 (fc61a65)
  • chore: Bump @babel/preset-env from 7.7.6 to 7.7.7 (#413) (82ca75c), closes #413
  • chore: dist updates (84713e8)
  • chore(deps-dev): Bump @babel/core from 7.7.5 to 7.7.7 (#422) (2cbe0ab), closes #422
  • chore(deps-dev): Bump @readme/eslint-config from 1.8.0 to 1.8.1 (#416) (2564103), closes #416
  • chore(deps-dev): Bump @readme/eslint-config from 1.8.1 to 1.9.0 (#424) (ef98735), closes #424
  • chore(deps-dev): Bump css-loader from 3.4.0 to 3.4.1 (#426) (710dd4a), closes #426
  • chore(deps-dev): Bump enzyme from 3.10.0 to 3.11.0 (#408) (9fa958c), closes #408
  • chore(deps-dev): Bump enzyme-adapter-react-16 from 1.15.1 to 1.15.2 (#417) (ea4f5cc), closes #417
  • chore(deps-dev): Bump eslint from 6.7.2 to 6.8.0 (#410) (7595b99), closes #410
  • chore(deps-dev): Bump lerna from 3.19.0 to 3.20.2 (#428) (5ad2aaf), closes #428
  • chore(deps-dev): Bump nock from 11.7.0 to 11.7.1 (#425) (a2eeba8), closes #425
  • chore(deps-dev): Bump style-loader from 1.0.1 to 1.1.1 (#414) (5dc1bc8), closes #414
  • chore(deps-dev): Bump style-loader from 1.1.1 to 1.1.2 (#419) (434cce7), closes #419
  • chore(deps-dev): Bump webpack from 4.41.2 to 4.41.4 (#409) (e4f4d55), closes #409
  • chore(deps-dev): Bump webpack from 4.41.4 to 4.41.5 (#423) (ed1c56e), closes #423
  • chore(deps-dev): Bump webpack-dev-server from 3.9.0 to 3.10.1 (#421) (e3e5abb), closes #421
  • chore(deps): [Security] Bump handlebars from 4.1.2 to 4.5.3 (#418) (f06bfb2), closes #418
  • chore(deps): Bump codemirror from 5.49.2 to 5.50.0 (#412) (d7b1d61), closes #412
  • chore(deps): Bump codemirror from 5.50.0 to 5.50.2 (#427) (1722353), closes #427
  • chore(deps): Bump css-loader from 3.3.2 to 3.4.0 (#411) (3502e5c), closes #411
  • chore(deps): Bump oas from 1.0.2 to 1.1.0 (#415) (fa9a1a2), closes #415
  • chore(dev-deps): replacing uglifyjs-webpack-plugin with terser-webpack-plugin (#430) (b75c2b3), closes #430
  • fix: align params to top (#431) (8bcd03c), closes #431
  • test: removing codeclimate from our builds (#432) (fcb78eb), closes #432
  • test: updating an out of date fixture that was breaking the local demo (#429) (34a2ef7), closes #429

4.14.0 (2019-12-20)

  • v4.14.0 (55f8bac)
  • chore: Bump @readme/eslint-config from 1.7.0 to 1.8.0 (#406) (dd34213), closes #406
  • chore: Bump css-loader from 3.2.1 to 3.3.2 (#405) (f772c49), closes #405
  • chore: dist updates (a42fc0f)
  • refactor: refer to new pointers for log (#407) (193b38b), closes #407

4.13.3 (2019-12-13)

  • v4.13.3 (df3401e)
  • chore: updating dist files (b52cec4)
  • fix: Fixing a regression of additionalProperties keys not being editable (#404) (56c7668), closes #404

4.13.2 (2019-12-09)

  • Fix AuthBox Dropdown (#403) (9dc6a94), closes #403
  • v4.13.2 (4db7fd2)
  • chore: Bump @babel/core from 7.7.4 to 7.7.5 (#399) (a460110), closes #399
  • chore: Bump @babel/preset-env from 7.7.4 to 7.7.6 (#400) (3261792), closes #400
  • chore: Bump css-loader from 3.2.0 to 3.2.1 (#401) (4a135ed), closes #401
  • chore: updating dist files (3dca26d)

4.13.1 (2019-12-09)

  • v4.13.1 (2adf02d)
  • chore: updating dist files (d4bee3a)
  • fix: updating the oas dependency to resolve a bug in json schema sorting (#402) (3ceb0fe), closes #402

4.13.0 (2019-12-06)

  • v4.13.0 (fd865c4)
  • chore: adding an object in query param example (8059798)
  • chore: Bump @babel/core from 7.7.2 to 7.7.4 (#384) (580f77e), closes #384
  • chore: Bump @babel/preset-env from 7.7.1 to 7.7.4 (#383) (400a917), closes #383
  • chore: Bump @babel/preset-react from 7.7.0 to 7.7.4 (#389) (c0c4988), closes #389
  • chore: Bump @readme/eslint-config from 1.4.2 to 1.5.0 (#385) (deae3ad), closes #385
  • chore: Bump eslint from 6.6.0 to 6.7.1 (#386) (5340dde), closes #386
  • chore: Bump eslint from 6.7.1 to 6.7.2 (#395) (6179015), closes #395
  • chore: Bump eslint-plugin-jest from 23.0.3 to 23.0.4 (#391) (d49a802), closes #391
  • chore: Bump eslint-plugin-jest from 23.0.4 to 23.1.1 (#394) (5565e38), closes #394
  • chore: Bump eslint-plugin-react from 7.16.0 to 7.17.0 (#392) (da75860), closes #392
  • chore: Bump fetch-har from 2.0.0 to 2.1.0 (#382) (69b2e89), closes #382
  • chore: Bump lerna from 3.18.4 to 3.19.0 (#390) (894d372), closes #390
  • chore: Bump oas from 1.0.0 to 1.0.1 (#387) (571501a), closes #387
  • chore: Bump react-dom from 16.11.0 to 16.12.0 (#388) (80aefc8), closes #388
  • chore: Bump style-loader from 1.0.0 to 1.0.1 (#396) (67c2a11), closes #396
  • chore: updating dist files (812fe2c)
  • chore: upgrading @readme/eslint-config to 1.7.0 (#397) (e39a7ef), closes #397
  • docs: updating the readme (8092dfb)
  • feat: App selections should update current auth states (#220) (c97ff83), closes #220

4.12.2 (2019-11-22)

  • v4.12.2 (fa7ada6)
  • chore: Bump node-fetch from 2.0.0-alpha.9 to 2.6.0 (#280) (d7e826f), closes #280
  • chore: update dist files (a1ed700)
  • feat: adding support for more string formats (#381) (da9c5a2), closes #381

4.12.1 (2019-11-21)

  • Fix API Righthand Sidebar Showing on Guides Pages (#380) (ad23fa3), closes #380
  • v4.12.1 (dc19a58)
  • chore: Adopting @readme/eslint-config across every package (#379) (f2d9027), closes #379
  • chore: updating dist files (9616b1e)

4.12.0 (2019-11-19)

  • Add css change from #207 (#377) (7a15594), closes #377
  • v4.12.0 (e38caa4)
  • chore: updating dist files (b5c2832)
  • chore(deps-dev): bump @babel/core from 7.6.4 to 7.7.2 (#373) (fa528cb), closes #373
  • chore(deps-dev): bump @babel/preset-env from 7.6.3 to 7.7.1 (#369) (f04a680), closes #369
  • chore(deps-dev): bump @babel/preset-react from 7.6.3 to 7.7.0 (#370) (fc7fff7), closes #370
  • chore(deps-dev): bump lerna from 3.18.3 to 3.18.4 (#375) (706429a), closes #375
  • chore(deps-dev): bump prettier from 1.18.2 to 1.19.1 (#368) (ac5a385), closes #368
  • chore(deps): bump react from 16.11.0 to 16.12.0 (#378) (d85374f), closes #378
  • chore(deps): bump react-copy-to-clipboard from 5.0.1 to 5.0.2 (#367) (d0e614a), closes #367
  • chore(deps): bump react-hot-loader from 4.12.15 to 4.12.16 (#372) (761ef72), closes #372
  • chore(deps): bump remark-parse from 6.0.2 to 7.0.2 (#374) (56cb496), closes #374
  • chore(deps): bump unified from 8.4.1 to 8.4.2 (#371) (716080c), closes #371
  • feat: Extracting oas-to-har into @readme/oas-to-har (#376) (cd7dba3), closes #376

4.11.1 (2019-11-06)

  • v4.11.1 (0703097)
  • chore: instituting new code standards on prop ordering (#366) (f3aa37f), closes #366
  • chore: updating dist files (e5b5ec4)
  • chore: we're no longer using codeclimate (b32ac6e)
  • fix: responses stored as a $ref wouldn't be fully loaded (#364) (341b6b5), closes #364

4.11.0 (2019-11-04)

  • v4.11.0 (41f9652)
  • chore: updating dist files (91cc74d)
  • feat: Update Schema Form UI (#228) (162086c), closes #228
  • deps: Bump auto-changelog from 1.16.1 to 1.16.2 (#359) (45d2b27), closes #359
  • deps: Bump eslint-config-prettier from 6.4.0 to 6.5.0 (#358) (1812492), closes #358
  • deps: Bump lerna from 3.18.1 to 3.18.3 (#360) (01c2f62), closes #360
  • deps: Bump nock from 11.3.6 to 11.7.0 (#362) (f5085fe), closes #362
  • deps: Bump webpack-cli from 3.3.9 to 3.3.10 (#363) (d2d3049), closes #363
  • deps: Bump webpack-dev-server from 3.8.2 to 3.9.0 (#361) (c3fc259), closes #361

4.10.6 (2019-11-01)

4.10.5 (2019-10-29)

  • v4.10.5 (069a413)
  • chore: Adding a format: password string example to our types def (8c592d7)
  • chore: Updating dist files (00bd43c)
  • deps: Bump @babel/preset-env from 7.6.2 to 7.6.3 (#343) (b1e24d5), closes #343
  • deps: Bump classnames from 2.2.5 to 2.2.6 (#352) (5eaf601), closes #352
  • deps: Bump codemirror from 5.49.0 to 5.49.2 (#342) (1432059), closes #342
  • deps: Bump eslint from 6.5.1 to 6.6.0 (#355) (ef3a1d9), closes #355
  • deps: Bump lerna from 3.16.4 to 3.18.1 (#341) (54a048d), closes #341
  • deps: Bump react from 16.9.0 to 16.11.0 (#349) (08157c7), closes #349
  • deps: Bump react-debounce-input from 3.2.0 to 3.2.2 (#344) (be65dac), closes #344
  • deps: Bump react-dom from 16.10.2 to 16.11.0 (#354) (2116be2), closes #354
  • deps: Bump webpack from 4.41.1 to 4.41.2 (#353) (bbc707a), closes #353
  • fix: Simplifying state handoffs between Response and ResponseExample (#350) (fdca892), closes #350
  • tests: Moving tests against Node 10.16.0 to match prod (#351) (7270322), closes #351

4.10.4 (2019-10-24)

4.10.3 (2019-10-24)

  • ♻️ check for typeof instead of falsy value (de75ab7)
  • ♻️ let the syntaxHandler handle the passed in value (1291715)
  • ✅ add test (64881c7)
  • 🐛 codemirror should never consume a parameter of false (01c0c98)
  • 📦 build dist (a08c589)
  • 📦 build dist again (b44c2cc)
  • 📦 bump api-explorer version (88cdc51)
  • 📦 bump packages (f253c63)
  • v4.10.3 (b18ed86)

4.10.2 (2019-10-23)

  • v4.10.2 (b8290c0)
  • chore: Updating dist files (a0ed94e)
  • fix: If we encounter "mixed type" as a type, convert it to "string" (#347) (071f0e0), closes #347

4.10.1 (2019-10-23)

  • v4.10.1 (bd178ef)
  • chore: Updating dist files (e56eff3)
  • fix: Backport support for multi media types to legacy Manual APIs (#346) (45f728e), closes #346

4.10.0 (2019-10-15)

  • v4.10.0 (14c9868)
  • chore: Update dist files (26ad3dd)
  • feat: Adding support for multiple media types (#312) (6ac7b67), closes #312
  • deps: [Security] Bump lodash from 4.17.11 to 4.17.15 (#326) (3de4250), closes #326
  • deps: Bump @babel/core from 7.6.2 to 7.6.4 (#338) (c4fc4fb), closes #338
  • deps: Bump @babel/preset-react from 7.0.0 to 7.6.3 (#337) (e193665), closes #337
  • deps: Bump babel-jest from 24.8.0 to 24.9.0 (#329) (8b8e1a9), closes #329
  • deps: Bump enzyme-adapter-react-16 from 1.14.0 to 1.15.1 (#340) (2f856d8), closes #340
  • deps: Bump eslint from 6.5.0 to 6.5.1 (#334) (f632eb7), closes #334
  • deps: Bump eslint-config-prettier from 6.3.0 to 6.4.0 (#333) (36b5d34), closes #333
  • deps: Bump eslint-plugin-react from 7.14.3 to 7.16.0 (#328) (9a82009), closes #328
  • deps: Bump nock from 11.3.5 to 11.3.6 (#332) (7560b04), closes #332
  • deps: Bump react-dom from 16.8.6 to 16.10.2 (#335) (c8abc1a), closes #335
  • deps: Bump react-hot-loader from 3.1.3 to 4.12.14 (#327) (cd9ba47), closes #327
  • deps: Bump react-hot-loader from 4.12.14 to 4.12.15 (#339) (56263df), closes #339
  • deps: Bump remark-breaks from 1.0.0 to 1.0.3 (#331) (3c689cd), closes #331
  • deps: Bump unified from 8.4.0 to 8.4.1 (#330) (34c9a83), closes #330
  • deps: Bump webpack from 4.41.0 to 4.41.1 (#336) (eda0843), closes #336

4.9.0 (2019-10-02)

  • v4.9.0 (a9ae648)
  • chore: Updating dist files (a0fa3cb)
  • feat: Upgrade to Webpack 4 (#270) (27efa37), closes #270
  • deps: Bump @babel/preset-env from 7.4.4 to 7.6.2 (#323) (4fb934d), closes #323
  • deps: Upgrade ESLint to 6.5.0 (#325) (81ea246), closes #325

4.8.7 (2019-10-02)

  • Added retry logic and test coverage (2bd1c27)
  • added retry package for log reqs (51b0c14)
  • adding dist back in (3751e69)
  • Allows logs to individually refresh on clicking 'try it now' (0866d0d)
  • Bump @babel/core from 7.6.0 to 7.6.2 (ed57abe)
  • Bump rehype-raw from 3.0.0 to 4.0.1 (92cb774)
  • Covered edge case where new logs were not populated (a0fe322)
  • Modified state updates for cleaner ux, error handling for async-retry edge case (de09ee4)
  • module removal + test fixes (00c339d)
  • prettier (1190d55)
  • removed invokation (d157f3b)
  • removing dist from commit (b222487)
  • Removing react-visibility-sensor as it's no longer used. (a8e056b)
  • Reworked function calls for getting logs and updated conditional for retry throws (86795e0)
  • set state manually to not trigger lifecycle methods (108b186)
  • Simplified the prop passing for the api-logs component (50c6252)
  • v4.8.7 (fde4352)
  • chore: Updating dist files (870eae4)

4.8.6 (2019-09-30)

  • Add tests for target=_blank in Anchor (ff37c2c)
  • Bump @babel/core from 7.4.4 to 7.6.0 (62d3e67)
  • Bump auto-changelog from 1.10.2 to 1.16.1 (#322) (ed197de), closes #322
  • Bump codemirror from 5.48.4 to 5.49.0 (#324) (35a137c), closes #324
  • Bump enzyme-adapter-react-16 from 1.3.0 to 1.14.0 (78e087b)
  • Bump eslint-config-prettier from 6.2.0 to 6.3.0 (b0b3a8e)
  • Bump nock from 10.0.6 to 11.3.5 (#321) (a40d584), closes #321
  • Bump react from 16.4.2 to 16.9.0 (#307) (7af110a), closes #307
  • Bump unified from 7.0.2 to 8.4.0 (1758e38)
  • fix anchor args to match tests (cd5dd11)
  • let user set target from a tags (944c447)
  • omg rafe r u 4 real (bdbda8f)
  • Prettier (ccd1b82)
  • Updating dist files. (525ac2d)
  • v4.8.6 (bd6a5fe)

4.8.5 (2019-09-17)

  • Bump codemirror from 5.48.2 to 5.48.4 (#286) (ba7b0c1), closes #286
  • Bump enzyme from 3.9.0 to 3.10.0 (#294) (de5662f), closes #294
  • Bump eslint-config-prettier from 4.3.0 to 6.2.0 (#300) (d8da27f), closes #300
  • Bump eslint-plugin-react from 7.13.0 to 7.14.3 (#293) (2dbd795), closes #293
  • Bump gh-pages from 1.1.0 to 2.1.1 (#295) (5151c9c), closes #295
  • Bump js-cookie from 2.1.4 to 2.2.1 (#305) (5bb56d4), closes #305
  • Bump webpack-merge from 4.1.1 to 4.2.2 (#303) (2b5042d), closes #303
  • Removing some unused dependencies from the API Explorer. (#308) (a34e37d), closes #308
  • Removing the legacy-stuff directory. (#309) (9395ba1), closes #309
  • Stop nesting Markdown response descriptions in a p tag. (#311) (cd30742), closes #311
  • Updating the dist. (1956c45)
  • v4.8.5 (91fd4eb)

4.8.4 (2019-09-05)

4.8.3 (2019-09-04)

  • Fix logs in the hubs with split reference (380008d)
  • Updating the dist files. (9ccbd4f)
  • v4.8.3 (85a6a35)

4.8.2 (2019-08-30)

  • [Security] Bump mixin-deep from 1.3.1 to 1.3.2 (6b6cb65)
  • Add href attribute to tags used for switching code tabs (#292) (49bec3c), closes #292
  • Updating dist files. (b03890b)
  • v4.8.2 (992468b)

4.8.1 (2019-08-27)

  • [Security] Bump eslint-utils from 1.3.1 to 1.4.2 (#290) (b8e52be), closes #290
  • Adding a circular example that'll fail due to a bug in RJSF. (f7812f7)
  • Adding a oneOf example with $refs. Does not currently work in action. (7469d86)
  • Bump jest from 24.8.0 to 24.9.0 (#289) (32972a0), closes #289
  • Bump lerna from 3.14.1 to 3.16.4 (#282) (8d9cdac), closes #282
  • Bump swagger2openapi from 3.2.13 to 5.3.1 (#272) (580cdd4), closes #272
  • Resolves issues where we're filtering out non-endpoint documents (#279) (09b10c7), closes #279
  • Updating dist files. (7341a08)
  • v4.8.1 (e29d35e)

4.8.0 (2019-08-13)

4.7.2 (2019-08-12)

  • [Security] Bump stringstream from 0.0.5 to 0.0.6 (#263) (802cabd), closes #263
  • Adding an object without a type example to the types example file. (70909b5)
  • Bump prettier from 1.6.1 to 1.18.2 (#271) (124e5ac), closes #271
  • Bump react-visibility-sensor from 4.1.3 to 5.1.1 (#264) (fe32493), closes #264
  • If the explorer is disabled, ArrayField components should be addable but uneditable (#259) (8e95e2a), closes #259
  • Revert "Bump react-visibility-sensor from 4.1.3 to 5.1.1 (#264)" (#273) (4accf63), closes #264 #273
  • Updating the dist files. (b9addfd)
  • v4.7.2 (033b602)

4.7.1 (2019-08-08)

4.7.0 (2019-08-08)

  • Updating CodeMirror and adding support for a few new languages. (#269) (d93cbea), closes #269
  • Updating the dist files. (a36e007)
  • v4.7.0 (ce1dece)

4.6.1 (2019-08-08)

  • Added css to allow element remaining inside view (9f6e5a7)
  • Removing customer API description from example dir (dfc563a)
  • Updating the dist files. (90af8a3)
  • v4.6.1 (9e52693)

4.6.0 (2019-08-07)

  • [Security] Bump extend from 3.0.1 to 3.0.2 (#254) (e64fd9e), closes #254
  • [Security] Bump tough-cookie from 2.3.2 to 2.3.4 (#255) (7ac9e72), closes #255
  • Bump babel-loader from 8.0.0-beta.4 to 8.0.6 (#235) (4350f92), closes #235
  • Bump jsinspect from 0.12.6 to 0.12.7 (#256) (2d37b42), closes #256
  • Bump react-dom from 16.4.2 to 16.8.6 (#260) (a7d47e2), closes #260
  • Bump react-test-renderer from 16.0.0 to 16.8.6 (#261) (ddb2b3d), closes #261
  • Bump style-loader from 0.22.0 to 0.23.1 (#257) (999a13e), closes #257
  • If we fail to render JSON, fallback to string rendering. (#258) (0d4dcd5), closes #258
  • Updating our react-jsonschema-form fork to the latest HEAD. (#252) (d7bd501), closes #252
  • Updating the dist files. (0b9fd8b)
  • v4.6.0 (5d8d7af)

4.5.2 (2019-08-05)

  • [Security] Bump debug from 2.6.8 to 2.6.9 (#247) (5b4b297), closes #247
  • [Security] Bump fstream from 1.0.11 to 1.0.12 (#248) (653f704), closes #248
  • [Security] Bump lodash.template from 4.4.0 to 4.5.0 (#236) (d4bd4c1), closes #236
  • [Security] Bump sshpk from 1.13.0 to 1.16.1 (#250) (d1ca86a), closes #250
  • [Security] Bump tar from 2.2.1 to 2.2.2 (#249) (d8214ea), closes #249
  • Bug fix, test update (#251) (b248b04), closes #251
  • Bump acorn from 6.1.1 to 6.2.1 (#240) (29bba54), closes #240
  • Bump nock from 10.0.3 to 10.0.6 (#243) (db7c3eb), closes #243
  • Bump raf from 3.4.0 to 3.4.1 (#244) (c57ae30), closes #244
  • Bump remark-rehype from 3.0.1 to 5.0.0 (#238) (8242e03), closes #238
  • Bump whatwg-fetch from 2.0.3 to 3.0.0 (#239) (0ff227f), closes #239
  • Updating dist files. (d5543ae)
  • v4.5.2 (1f6a8ce)

4.5.1 (2019-08-05)

  • Expanding our support for integer formats to a wider variety. (#245) (bf9c2ae), closes #245
  • Running response schema descriptions through the markdown parser. (#246) (be2442d), closes #246
  • Updating the dist files. (bd96b9a)
  • v4.5.1 (e3a70a0)

4.5.0 (2019-08-01)

  • 🐛 we need to check if swagger.paths exists (#234) (5926a80), closes #234
  • Adding support for $ref pointers to additionalProperties (#232) (3ee2fcc), closes #232
  • Updating the api-explorer package-lock (fc0a078)
  • Updating the dist files. (f7827b9)
  • v4.5.0 (af6ab78)

4.4.4 (2019-07-31)

  • 🐛 manual endpoints may not have a URL specified in the OAS spec (#233) (fb80743), closes #233
  • Updating the dist files. (52b5525)
  • v4.4.4 (eed011f)

4.4.3 (2019-07-26)

  • Fix style issue when "array of objects" contains another object (#212) (b744663), closes #212
  • Re-running Prettier on api-explorer. (3740e8e)
  • Redesigning the error and loading states in the reference demo (#226) (fa557e1), closes #226
  • Updating the dist files. (f5c8329)
  • v4.4.3 (3f8b8eb)

4.4.2 (2019-07-23)

4.4.1 (2019-07-23)

4.4.0 (2019-07-17)

  • Cleaning up the changelog a touch. (64bb99f)
  • Create cognigytest (2440d9a)
  • Rename cognigytest to cognigytest.json (1a16d69)
  • Updating styles for multi-responses to match production. (#229) (e4aa5d8), closes #229
  • Updating the changelog. (82c3de4)
  • Updating the dist files for api-explorer and api-logs. (9e8fbdc)
  • v4.4.0 (5f05983)
  • feat: support multiple response types (#208) (d87cc3d), closes #208

4.3.3 (2019-07-08)

  • 🐛 we want to run babel through all of the js files to check for IE compatibility (#221) (eebb71d), closes #221
  • Adding support for 426 and 451 HTTP codes. (#227) (80528e3), closes #227
  • Updating the changelog. (b1f8135)
  • Updating the dist files for api-explorer and api-logs. (c51de2a)
  • v4.3.3 (505e502)

4.3.2 (2019-06-26)

  • ♻️ be more selective about which docs to lazy render (a04fc03)
  • ♻️ slugs should be a bit closer to how it looks in production (017a590)
  • ✅ write test scenarios (e26d64e)
  • 📦 package-json (455b7fd)
  • Add additionalProperties $ref example (doesn't work) (bdb3a1e)
  • Add test for case when splitReferenceDocs is set (3321675)
  • Added some boundary tests to the lazy rendering hash (2694d04)
  • Adding support for parameters that may have child $ref pointers. (9a6e431)
  • Prettier (b138213)
  • Update CHANGELOG.md (4328fcc)
  • Update markdown hrefs for ReadMe blog > changelog (#223) (1325d17), closes #223
  • Updating the dist files for api-explorer and api-logs. (7d594f7)
  • v4.3.2 (17154c4)

4.3.1 (2019-06-19)

  • ✅ add a test case for this scenario (0ea9918)
  • 🐛 removeUndefinedObjects before parsing JSON properties (2ba0a8d)
  • 📦 package-lock edits (61116b0)
  • Revert "📦 package-lock edits" (1fc0c42)
  • Update CHANGELOG.md (d98df6f)
  • Update dists (60153b5)
  • v4.3.1 (2a1449e)

4.3.0 (2019-05-23)

4.2.0 (2019-04-24)

  • add empty property key to type 'object' (5b08541)
  • Add latest dist (bbaa68c)
  • Add missing fixture (159163f)
  • Add object without properties example to types.json (bfa8135)
  • Add support for string format: url (a6ccde0)
  • Add test for EXPLORER_ENABLED with type: string, format: url (17a51ca)
  • Add the latest latest dist (0c500f7)
  • Bump react-jsonschema-form to v1.4.0 (d5ae5b5)
  • Create baseUrl context and revert prop passing in #176 (097a5e8), closes #176
  • fix current bugs - code location, add test (befee1b)
  • fix current bugs - code location, add test (2d35bae)
  • Fix failing test and add another for the empty state (9d2e001)
  • prettier (0ffa854)
  • Prettier (df10ba0)
  • Prettier (e53a1eb)
  • Remove code that's no longer needed (61c7377)
  • strip out the string format that we do not support. (fd8aba3)
  • Update CHANGELOG.md (cf83d74)
  • Update LICENSE (825f82d)
  • Update test (66a0025)
  • v4.2.0 (2c17755)

4.1.1 (2019-04-04)

  • Add $ref lookup for params (f7ac49c)
  • Add codemirror swift module (3283ed3)
  • Add test (non-working) (6d7c0f3)
  • Add test for trailing slash handler in Operation constructor (090750c)
  • Fix issue in remove-undefined-objects with null that would cause it to throw (9ef5a20)
  • If Accept header is specified in values, it trumps whatever is in the responses (ea54673)
  • remove only (01e7227)
  • Strip trailing slash from path (70345bf)
  • Update changelog (7963c65)
  • Update index.js (aa957ad)
  • v4.1.1 (bdf893d)
  • Working test (ecfd3fa)

4.1.0 (2019-03-04)

4.0.1 (2019-03-01)

  • Add missing lodash.debounce dependency (92eb809)
  • Update changelog manually. Urgh we should fix this to be better. (8fd9b01)
  • v4.0.1 (df8fb5a)

4.0.0 (2019-03-01)

  • 💄 don't crop text and don't specify arbitrary max-height (f7cf9a3)
  • Add another comment in Basic about workaround (aee838a)
  • Add basic auth credentials to Demo app (b187b1a)
  • Add dist file (3552ea7)
  • Add example swagger file showing different auth types (335b963)
  • Add first pass at setting all required auth in the top level Doc (ddffc6a)
  • Add get-auth helper to uniformly fetch auth based on scheme from the user (2423725)
  • Add input debouncing to improve responsiveness of UI with lots of endpoints (1ae5a51)
  • Add latest built js (01e035e)
  • Add latest built js (8f7b2d2)
  • Add latest dist (ee64070)
  • Add Oas.url() function in preparation for server variables (c586c45)
  • Add server variables example file (e1fe1d6)
  • Add some more of the same scheme to auth-types test so you can see the mirroring (ceb721f)
  • Add some safety checks in get-auth incase there's no auth (aea2002)
  • Add support for basic auth from user object (3744e03)
  • Add support for keys array in server variables (c1064d5)
  • Add support for server variables from defaults (97057bd)
  • Add support for user values in server variables (ab9c4f5)
  • Add test for case where securitySchemes is empty (0284c5d)
  • Codeclimate (747e0da)
  • Default missing auth schemes from user to empty string (7937b2a)
  • Finish off getAuth refactor into SecurityInput (ee299fd)
  • Fix authbox and tests (40f9df8)
  • Fix doc tests (fc73c85)
  • Fix generate-code-snippet tests to use Oas class (d5a4e55)
  • Fix more tests that I broke (8521284)
  • Fix tests and add proptypes (dcfa354)
  • Lint (590897e)
  • Lint and fix issue with length of debounced input (94a2f30)
  • Linting/prettier/tidy up (a81dae0)
  • Make /reference-edit use the baseUrl prop (7c5b144)
  • Move last slash removal piece into try..catch (226c525)
  • Move some url modification logic from oas-to-har to Oas.url() (ae75b22)
  • Moving some code around for codeclimate (4d28ff7)
  • Prettier (a159e02)
  • Prettier (37442fa)
  • Prettier (a3cee9b)
  • Prettier (6f921ad)
  • Refactor getAuth to fetch all of the auth values from a given operation (305bfab)
  • Refactor oas-to-har to use oas.url() function (885c40d)
  • Refactor oauth2 component to use get-auth (b4891d9)
  • Refactor to use a shared auth state at the very top level (351303a)
  • Remove hacky fix and tests for Basic auth change (8e6ddbd)
  • Rename getAuth to getSingle (9d83774)
  • Switch usage to remove direct access to oas servers url (e91c4bb)
  • Switch user to go into Oas constructor (bbf16f0)
  • Temp fix tests in AuthBox (5c4229a)
  • Update ApiKey auth type to come from jwt user instead of cookie (9936df8)
  • Update server variables example to put project name into url (0b09029)
  • v4.0.0 (49173d6)
  • Wiring up new auth object (bb52222)

3.1.0 (2019-02-05)

  • Add a test for the default selection (6e57e1a)
  • Add latest built js (d2087f6)
  • Add support for http/bearer auth (ae0418f)
  • Add typescript to syntax highlighter (0bf0a73)
  • Added a test for typescript (d43b131)
  • Export modes (255377d)
  • Feed baseUrl down into anchor components (0e44f4c)
  • Feed baseUrl to all loop components (caf4d79)
  • Fix changelog (1f3561f)
  • Fix demo baseUrl (73aa268)
  • Fix test (97d4ddb)
  • Fix test (fb94fbd)
  • Format using node_module/prettier (e41b4cb)
  • Move modes to seperate file (4b6ef12)
  • Only pass down baseUrl to Anchor (3d34865)
  • Package lock updates (82189c2)
  • Pass in flags (088a036)
  • Prettier (4ffc0e1)
  • Prettier (b05e07e)
  • Remove unneeded node_modules/.bin from npm script (4067992)
  • Select the first if it cannot find a selected example (77a2d91)
  • Strip out trailing slash in baseUrl (a337b62)
  • Switch codemirror to only export 1 function (ad18549)
  • Tidy up Anchor component (7581624)
  • Update test (968f179)
  • v3.1.0 (65d8e7b)

3.0.0 (2018-12-21)

  • Add latest built files (35f3dd7)
  • Add some more tests for the API urls that get called during ApiLogs mount (eafbc2a)
  • Fix key error on (18eeb41)
  • Prettier (824bcc1)
  • Prettier (6ad5040)
  • Remove TODOs (786a244)
  • Remove unneeded props into component (e071f3d)
  • Replace url construction with passing in a query object into component (fede8ad)
  • Update editorconfig to catch jsx files (4d8ab96)
  • Update usage of component in Doc (2d860a0)
  • v3.0.0 (379d14b)

2.7.3 (2018-12-20)

2.7.2 (2018-12-20)

  • Add some tests and fix regression in code to remove undefined objects (863d763)
  • Adding auto-changelog generation (8d40227)
  • Move remove-undefined-objects to a new function (61c0af0)
  • Removing changelogs. Still working it out (75cc899)
  • v2.7.2 (5c1a811)

2.7.1 (2018-12-19)

2.7.0 (2018-12-13)

  • Add default value example to types swagger file (70a2ac0)
  • Add latest dist file (1d66e3c)
  • Fix issue where default values wouldn't be saved into the formData until edited (7487581)
  • Fix problem where nested objects would appear empty (0b760c3), closes #179
  • Prettier (c6b952f)
  • v2.7.0 (d4a4d97)

2.6.0 (2018-12-10)

2.5.0 (2018-12-05)

2.4.0 (2018-11-30)

  • Add dedicated example swagger file to show markdown in excerpts (b39336f)
  • Add latest dist file (da52e20)
  • Add tests and tidy up (3989376)
  • fix current bugs for markdown in excerpt (bc53cd0)
  • fix response-schema description (ff9f2d8)
  • Only do waypoint if rendering all reference pages (6249385)
  • Refactor to simplify markdown parsing and use unified directly (c053ee6)
  • splitPages -> splitReferenceDocs (870dc56)
  • update rehype-react to fix bug with styles inside table tag (5ce5e40)
  • v2.4.0 (f1d239b)
  • feat: implement markdown/html in excerpt(#161) (aee9d82), closes #161

2.3.0 (2018-11-07)

  • add an example schema to swagger-files/response-schemas.json (2b65637)
  • Add latest dist file (7270dc6)
  • Add latest dist file and package-lock updates (b3b9a42)
  • Add response schemas example file which encapsulates the requirements documented in: #156 (6571350), closes #156
  • Add test for markdown in description (88b2f2f)
  • add tests, response type title (a861e1e)
  • add top level arrays for $ref, arrays of primitive values (fb17e61)
  • Added a recursive ref lookup example to show response schemas (ebb7461)
  • Bump version of swagger2openapi (bdf5378)
  • Fix "string is undefined" error when there's a missing type (21cb77e)
  • Fix issue with page refreshing on auth box open (24d003d)
  • fix linting errors, add component for better testing, fix current bugs, implement $ref lookups for s (b02c845)
  • fix top level array of objects bug, refactoring (162d8bf)
  • implement new design, move schema title to schemaBody component, add tests (7258a8a)
  • Make sure json files use editorconfig (7637a41)
  • Prettier fix (cca300c)
  • Simplify how we fetch the schema. Just use the first content type (0a01462)
  • Simplify some tests (392b681)
  • tentative fix for text cutoff (47409f8)
  • Use the markdown module from npm (d7c1ad5)
  • v2.3.0 (f87fb13)
  • Whitespace in css (7f8812c)
  • feat: initial implementation (bbb5a12)

2.2.11 (2018-10-23)

2.2.10 (2018-10-22)

2.2.9 (2018-10-19)

  • group -> project (7743023)
  • Some css tweaks to fit maddie's designs (af8fd4e)
  • Try fixing circle memory issues (7162c45)
  • Update dist (0ceade8)
  • v2.2.9 (0bb7ba4)
  • fix: TypeError: e.children[0].toLowerCase in Heading.jsx (#159) (45c36be), closes #159

2.2.8 (2018-10-04)

2.2.7 (2018-10-04)

  • Bug fixes, add group in "View More', add class emitter for Logs (44ca0f1)
  • v2.2.7 (5d046a6)

2.2.6 (2018-10-04)

2.2.5 (2018-10-03)

  • Contain api-logs css and move it to another package (2a8c617)
  • v2.2.5 (eb53d8e)

2.2.4 (2018-10-02)

2.2.3 (2018-10-02)

  • Add webpack builder for api-logs (955089f)
  • Update build rules and configuration (bdc885a)
  • v2.2.3 (2958a6b)

2.2.2 (2018-10-01)

2.2.1 (2018-10-01)

  • Add CNAME to example folder (e960208)
  • Add test for open logs (67a5384)
  • CSS for no-data state (a520294)
  • Do not show logs by default on Demo app (5782442)
  • Implement modules.logs as enableLogs prop (ea7cd5b)
  • Implement going to individual log items (db8cc6a)
  • Implement no-data state (7b1de2a)
  • Make sure we're using original src files in Demo app (8442a06)
  • Reverse enableLogs (a0bbb7e)
  • Update version of test openapi files (204e784)
  • Use the dist/ version of the api-explorer (8e731c4)
  • v2.2.1 (becb987)

2.2.0 (2018-09-27)

  • 4 spaces to 2 spaces (de7b3ac)
  • Add a way to test the Demo app without logs (7bfdfb8)
  • Add Api-logs into package.json (f43fcb8)
  • Add baseUrl to test (c83460d)
  • Add error handling to specification fetcher (26c3d3a)
  • Add first pass at preview site (7f248f5)
  • Add latest built js (cf3b73c)
  • Add latest built js (c0a6155)
  • Add new bundles to gitignore (918e32a)
  • Add prettier (fdd95f5)
  • Add prettierignore to api-logs (def51ba)
  • Add random _id to each log to remove duplicate key error (95d64d9)
  • Add requestmodel fixture for example (d9706c6)
  • Add very basic sidebar implementation (3bc0684)
  • Adding position:sticky to sidebar (1771363)
  • Bump lerna to 3.4.0 (88e359a)
  • First pass at API logs (028d651)
  • Fix build.sh for preview (6aa8e4a)
  • Implement Api Logs in demo (b696cc3)
  • Implement baseUrl (6df73c7)
  • Lint (a25d9d5)
  • Lint (c67849f)
  • Lint/prettier (75012bf)
  • Output version from swagger file (ec0f513)
  • Pass Logs class instead of apilogs flag (50300ee)
  • Prettier all files, just incase we add more (5463e60)
  • Refactor similar parts of Preview/Demo into HoC (b1dce52)
  • Remove .travis.yml and update circleci/config.yml (e23cdc9)
  • Remove api-logs from api-explorer dependencies (b3db944)
  • Remove js-cookie and delegate cookie work to the root of api-explorer (16964a0)
  • Remove Oas from api-logs (6af0346)
  • Remove package-lock.json residue (2a4353d)
  • Remove text alignment in tables (8450d28)
  • Remove useragent and add isomorphic-fetch in package.json (384c7ce)
  • Removing cookie dependency from Demo app and using variables.user instead (38c574f)
  • Removing some more angularisms (af5e511)
  • Removing webpack node option now that we've removed useragent (61d6ab0)
  • Rename /preview -> /reference (b9c16c6)
  • Simulate some loading time to show loading status (24d4f42)
  • Suggested edits (4cf36d3)
  • Tidy up and remove unneeded stuff (d647486)
  • Update coverage parts count (8651761)
  • Update table styling (cdb34ff)
  • Use path for doc title instead of tag (ff71839)
  • v2.2.0 (8912391)

2.1.0 (2018-09-13)

2.0.1 (2018-09-11)

  • Fix issue with invalid json responses breaking react-json-viewer (ff8d563)
  • v2.0.1 (09bee48)

2.0.0 (2018-09-10)

  • Add latest built js (59f6b26)
  • Change flags.stripe to appearance.referenceLayout (bb86818)
  • Change namespacing for flags.stripe (79746d6)
  • Collapsible JSON viewer for example code (c890d8b)
  • Few little tidy ups before merging in (a816be5)
  • Fix copy code with jwt variables (a36ecd7)
  • Fix the demo (b078a00)
  • Increasing collapsed prop to 2 (8c8bb22)
  • Initial implementation for fixing selected code samples (21ea699)
  • Make row layout the default (5ea9cf4)
  • v2.0.0 (7a1d429)

1.0.0 (2018-09-07)

1.0.0-1 (2018-09-06)

  • Try fetching the apiKey from both props.variables.user OR user_data cookie (eaec463)
  • v1.0.0-1 (e626f87)

1.0.0-0 (2018-09-05)

  • Add an error boundary around Endpoint rendering (ef8373b)
  • Add an error boundary around the top level as well (f6a00cc)
  • Add app selection when the variable changes (79337d5)
  • Add auth dropdown and default value rendering (f1fc370)
  • Add basically empty @react/variable package (0f85b3d)
  • Add date and date-time string formats to types.json (319ae85)
  • Add dedicated swagger file to test endpoint error boundary (5c46a0e)
  • Add empty @readme/markdown package (010f10d)
  • Add fix for URLs that do not contain a protocol (188338a)
  • Add glossaryitem tests and update snapshots (76dc904)
  • Add latest built js (47605a0)
  • Add latest built js (3147975)
  • Add latest built js (8d98ce0)
  • Add latest readme css and added docs for how to do this to the readme (1d91de0)
  • Add readme-glossary-item to be rendered by react (e4ecf84)
  • Add slightly better styling to dropdown (3264da2)
  • Add some example jwt variables to create-docs (9876b84)
  • Add some more comments (26f0fff)
  • Add sourcemaps to demo app (aa5f450)
  • Add support for code blocks (43c5482)
  • Add support for gemojis (1f65b03)
  • Add support for glossary and escaped variables to the variable parser (9d6b95e)
  • Add very basic implementation of Variable component (625a7bf)
  • Break up markdown tests into separate assertions (c281cb6)
  • Bump react to latest (ca99517)
  • Commit built file (4b1fec9)
  • Exclude all test files from codeclimate (23176d8)
  • Fix auto generated code samples (d5df1db)
  • Fix checklist snapshot (6a9a042)
  • Fix copy code for jwt variables in code blocks (82c2071)
  • Fix https://github.com/readmeio/api-explorer/issues/135 (59cb085)
  • Fix images (bb8fc4a)
  • Fix textarea test (edb69d4)
  • Fix up styling of error boundaries for use within ReadMe (4657431)
  • Fix up variable not hiding when rendered in code block (acf255f)
  • Fix variable name (8dd4f6e)
  • Get markdown tests passing (5219d9d)
  • Get npm test working on markdown (edd3b41)
  • Get syntax-highlighter tests passing (cf0dd94)
  • Get tests passing in @readme/variable (5c9a56f)
  • Get tests working (b3434f3)
  • Get the tests running, but still one failure (de4b4f6)
  • I could not find an amazing popover library, so i went with a simpler solution (8f1307c)
  • Lint (4b5c0f8)
  • Lint (ea24960)
  • Lint, tidy up and added some propTypes (137a569)
  • Linting and updating tests (04f1e63)
  • Make correctnewlines flag work (75e0444)
  • Make tags work (1cb8506)
  • Make headings work (6c42610)
  • Make markdown tables work as before (ba238bb)
  • Make sure images are working (76d58b6)
  • Make sure jest is run with coverage (429b146)
  • Make sure regular lists and check list items are working (a6d7db0)
  • Make tests work in api-explorer (41f40da)
  • Make webpack work again (ea26ef3)
  • Mount instead of shallow render (d7625d8)
  • Move all markdown related stuff from api-explorer to @readme/markdown (552a71e)
  • Move babel-jest-test to lib (63eac06)
  • Pass down glossary terms via context (c24b67d)
  • Pass down variables from top-level via React Contexts https://reactjs.org/docs/context.html (fee1a89)
  • Pass oauth value down to Variable component (8201c2d)
  • Prettier (862a3df)
  • Prettier (ef2d395)
  • Prettier (a587ff0)
  • Prettier (85ca38d)
  • Refactor api-explorer to use new syntax-highlighter (0b1dbbb)
  • Refactor out error boundary stack trace into a separate file (e94144c)
  • Refactor so that the variable regexp is shared across markdown and highlighter (2ad1708)
  • Refactor syntax-highlighter to output react components instead of html string (c3f2d51)
  • Remove circular-json (998b434)
  • Remove enclosing
    from markdown content (31d63d8)
  • Remove marked dependency and update components to use new markdown (72872f7)
  • Rename codemirror to jsx file (56f2cab)
  • Shorten test (5034d97)
  • Split stuff out into separate files (b99df5c)
  • Switch back to using the official enzyme distro (22a6f52)
  • Switch sourcemaps for better errors in React (d412bc2)
  • Tidy up (ff5e2ca)
  • Tidy up code and use just one regex for escaped and non-escaped (d7f8f6d)
  • Tidy up syntax highlighter and get tests passing (af9b56c)
  • Toggle dropdown on reclick of variable (2f4c687)
  • Update create docs (59174db)
  • Update react throughout to 16.4.2 (51b4d2f)
  • Update skipped unwritten tests to deal with jest regression (84deae8)
  • Update variable component to have cleaner and better named props (926cc76)
  • Update version of syntax-highlighter in @readme/markdown (31fc30b)
  • Use local version of jest in each package (ee10eae)
  • v1.0.0-0 (ff11e84)
  • Very rough PoC using remark-react with a custom plugin to pickup <> (e2743fa)
  • Whitespace in legacy (a138a8c)

0.9.5 (2018-08-28)

  • Add latest built js (02ccc20)
  • Fix regression introduced in 0.9.4 which caused the reference guides to fail (2dc341e)
  • Prettier (768c8dd)
  • v0.9.5 (6708338)

0.9.4 (2018-08-27)

  • Add latest built js (40df7ca)
  • Allow apiSetting to come in as a string (25647b0)
  • Fix issue which caused the app to throw if there was a missing format for integer|number types (25e6b28)
  • v0.9.4 (9b44ac7)

0.9.3 (2018-08-21)

  • Scope more styles to form.rjsf otherwise it messes with styling of .form-groups on readme (24183e8)
  • v0.9.3 (c534b0a)

0.9.2 (2018-08-21)

0.9.1 (2018-08-20)

  • Fix issue with a JS object attempting to be rendered by codemirror (2aa6c0b)
  • v0.9.1 (98cb477)

0.9.0 (2018-08-20)

  • Add better type: 'json' implementation (d27998b)
  • Add latest built js (220892b)
  • Add some comments to the json parsing stuff in oas-to-har (884af07)
  • Add some tests for RAW_BODY (d387a97)
  • Add styling for file, though this currently doesn't send the actual file (d9ce2d1)
  • Add support for displaying integer/number formats (48f83d2)
  • Add support for go to the syntax highlighter (d9dab65)
  • Add types.json to Demo app so it restarts on change (54aea9a)
  • Added a type to parseResponse that we can use for syntax highlighting in the ResponseBody (5b4ca6c)
  • Attempt to please codeclimate (752695c)
  • Codeclimate (2e2515d)
  • Collapsable json viewer for json responses (f81c955)
  • Fix backgroundColor on react-json-view (92cad48)
  • Fix build (4dd9db0)
  • Fix styling of <textarea> (a5ff0f7)
  • Fix the way react-json-view is required (10cd688)
  • Make sure input[type=file] is hidden with explorer turned off (8199d91)
  • Make sure manual examples are shown even if x-samples-enabled: false (dbca3a5)
  • Make sure other types of response are syntax highlighted correctly (9ea5c9a)
  • Make the font size of the json viewer the same as the code sample (84af849)
  • Prettier (d915db9)
  • Prettier (8699d43)
  • Provide a first pass at a json data type (ed42e99)
  • Simplify custom type SchemaField stuff (ea5edb2)
  • Turn explorer back on (a4c56ed)
  • Update package-lock (0beff8d)
  • v0.9.0 (0f4cbd3)

0.8.3 (2018-08-13)

0.8.2 (2018-08-13)

  • Make sure to use custom Description component so we have markdown (9d2af0b)
  • v0.8.2 (9a37b8f)

0.8.1 (2018-08-13)

0.8.0 (2018-08-10)

  • Add an idPrefix to fix weird scrolling with for attributes (373980a)
  • Add back in coverage information for form-components (0e38da0)
  • Add fix for top level integers and booleans (b8d77c9)
  • Add latest built js (f6b7f9b)
  • Add OAS file showcasing different types (059f2ca)
  • add param type to description if it exists (f535e39)
  • Add some styling changes for Achal to pick up (86c3f07)
  • Add some tests for BaseInput with explorer disabled (64bc219)
  • Add stripe flag to demo app so people know where to toggle it for testing (d28c8cc)
  • Add styling for "arrays of booleans" (c30c71c)
  • Add tests for with explorer disabled (3c227db) Add tests for ArrayField with explorer disabled (f970e58) Add tests for boolean as (e6cc55d)
  • Added boolean type information (4df75f5)
  • Added left margin on inputs. For arrays of primitives (c14530c)
  • Allow operation.responses to be an empty object (d8fb4ab)
  • Bringing in css from separate file in packages/api-explorer (7e9c9d3)
  • Consolidate input[type='file'] styles (0b2c35a)
  • fix checkboxes (ec6ebf4)
  • Fix issue where cursor lost focus on typing (2313073)
  • fix latest (1689f44)
  • Fix test (71038da)
  • initial styling (3444219)
  • Make x-explorer-enabled: false work (8c39550)
  • Make booleans appear as a dropdown (cc7eafb)
  • Make it so that webpack-dev-server reloads the page on changes to index.html (531e87c)
  • Make required asterisks red (5fe29e3)
  • more styling with @dok @dom (0bc916e)
  • Prettier (4e345f6)
  • Prettier (cb64bb6)
  • progress on styling explorer (97f1a8f)
  • Remove all customizations from styling (a24f470)
  • Remove change for type. Gunna do it via css now instead (676534e)
  • Remove margin under descriptions. This broke vertical alignment for regular forms (739d8ab)
  • Remove old tests (ff1acef)
  • Remove some legacy stuff (7bb8257)
  • tidying up around edge cases (affbc3d)
  • update checkboxes (115901f)
  • v0.8.0 (c86aa51)
  • Whoops syntax error (50f7653)
  • Whoops, forgot to add css file (06118d4)

0.7.1 (2018-08-10)

  • Add latest built js (60fe1ea)
  • Fix issue with multiple copy buttons being present with multiple code block tabs (eb11640)
  • Lint (97636f5)
  • v0.7.1 (a166c58)

0.7.0 (2018-08-10)

  • Add a button to copy code samples (38e5b81)
  • Add error handling around await response.json() call (4cbb84e)
  • Add latest built js (7778c79)
  • Break some stuff out into separate functions to try and appease codeclimate (fab1e3e)
  • Default url in har format to https://example.com if not set (978b427)
  • Fix button for custom code samples (bc72524)
  • Fix prettier (e59eb58)
  • Fix react error missing key (3fac3d7)
  • Remove .travis.yml files (8a6aa08)
  • v0.7.0 (7a9e182)

0.6.3 (2018-07-20)

0.6.2 (2018-07-20)

0.6.1 (2018-07-20)

  • Fix bug where querystring wasn't shown in response metadata (49caaf5)
  • v0.6.1 (25ef80f)

0.6.0 (2018-07-02)

  • Add circular json test file (0d535fd)
  • Add latest built files (6781d05)
  • Add latest built js (b2f47a5)
  • Add latest built js (2a5aadc)
  • Add latest built js (69f0e10)
  • Add some tests for the error cases in find-schema-definitions (ce7defd)
  • Adding source maps to demo app (6444b05)
  • Fix bug in oas-to-har when $ref lookup is required (3d914af)
  • Fix issue where it was impossible to update apiKey (c73eb56)
  • Lint (d50088b)
  • Make it so that dereferencing isn't necessary. Always use react-jsonschema-form's dereferencing inst (7eef5f0)
  • Make sure oas-to-har always adds a protocol if one happens to be missing (72bf64d)
  • Prettier (3f9dbce)
  • Prettier (ddec5e9)
  • Prettier (9c6b00b)
  • Prettier (8531063)
  • Prettier (de1747d)
  • Tets (94289f2)
  • v0.6.0 (a47d2a6)

0.5.3 (2018-06-11)

0.5.2 (2018-06-05)

  • Fix splitPath url regex to support single character params (75311ec)
  • v0.5.2 (513e3c2)

0.5.1 (2018-05-29)

  • Make path param regex not greedy. Allows multiple path params in endpoint (9b33de0)
  • v0.5.1 (dc7c99f)

0.5.0 (2018-05-14)

  • Add function that is called when try it now requests are completed (66ec8a9)
  • Add test for tryItMetrics function (9be1fcc)
  • Fix http method icons on non-retina devices (8e05fbf)
  • Prettier (75a6b69)
  • v0.5.0 (5bf1842)

0.4.0 (2018-04-27)

  • Add latest built JS (44587e1)
  • Add RAW_BODY example swagger file (aec4fa8)
  • Add some more test cases for what to do in code samples with falsy values (f8243ab)
  • Add support for top level body params (685fddc)
  • Rename TOP_LEVEL to RAW_BODY (7828c27)
  • v0.4.0 (fa8e24f)

0.3.6 (2018-04-06)

  • Show name overrides for example responses and code samples (15b0280)
  • v0.3.6 (b008cd3)

0.3.5 (2018-04-04)

0.3.4 (2018-04-04)

  • A bunch of small fixes for box (0848a79)
  • Add latest replaceVars code (098ae59)
  • Add some missing jwt legacy stuff (f143378)
  • Add some more tests and reduce duplication a little bit (72610f9)
  • Add support for ie11 (899996a)
  • Change code sample body styling to use language instead of index (8c2e95a)
  • Comment out custom code samples in create-docs (88f69e8)
  • Eliminate one error from ie11 (3819900)
  • Fix #105 Example test is failing and so is js-inspect due to the way Code Sample is rendered (76211d7), closes #105
  • Fix #98 (48cd8c1), closes #98
  • Get rid of apiKey warning (3f334ed)
  • Make progress on rendering custom samples over predefined samples (310f039)
  • Move example rendering into it's own function (856d1c5)
  • Prettier (32b0cf8)
  • Prettier (dc81a88)
  • Rename customCodeSamples to examples (252b9d9)
  • Start work on fixing ie11 (ca3ccdc)
  • Update uglify-js to fix security vulnerability on github (18b80c4)
  • v0.3.4 (31d4796)

0.3.3 (2018-03-01)

0.3.2 (2018-03-01)

  • Add comment to say where it's originated from (954eeea)
  • Add latest built js (529fd70)
  • Add latest built js (9b4b01c)
  • Add more tests (b90b1b3)
  • Add some example custom markdown links for testing (f23ce33)
  • Add some more syntax highlighter languages to create-docs (a60632d)
  • Add space between checkbox and label. (caa2789)
  • add test (629a7db)
  • Add test (c8e23bc)
  • Always call webpack before dev-server on npm start (4010334)
  • Be unable to render customized checkbox widget (fba06b7)
  • Bring description back into ObjectField (f2cb41e)
  • Codemirror (097be26)
  • Fix class name in Example, it should've been tomorrow-night (406774a)
  • Fix issue where api key couldnt be set manually for oauth (aafe44a)
  • Fix syntax highlighting in swagger Examples (af0e680), closes #90
  • Fix syntax highlighting to work for html and java (1ad12f4)
  • Fix test (1eddf83)
  • Fix up demo (ac25e1e)
  • Fixing webpack-dev-server refreshing (3cc2d9b)
  • Get react hot module loading working (2e318aa)
  • Get rid of uiSref and use href instead (538cc8b)
  • Get rid of unnecessary import (dcb63a5)
  • Prettier (fae4066)
  • Prettier (45cda2f)
  • Remove unneeded example (238aa43)
  • Remove unneeded files (3ecc5c8)
  • Remove unneeded files (116ede9)
  • Remove unneeded stuff from example boolean oas file (e261078)
  • Rename Checkbox.jsx to CheckboxWidget.jsx to match the naming on the original (e930fc1)
  • Repeating description if op level property has a description (94ff067)
  • Rid of description fields in boolean and object to get rid of repeated description. Fix #84 (09d7b8d), closes #84
  • syntax-highlighter possibly codemirror is not passing? (40711f0)
  • v0.3.2 (9b8649f)

0.3.1 (2018-01-20)

0.3.0 (2018-01-19)

  • Add --stream to lerna run watch command to stream webpack output (d6a8d44)
  • Add latest built bundle (cbbf8e3)
  • Add prop-types and fix lint (54f93d7)
  • Delete TEST_CASES.md (41317c2)
  • Fix for box. Their apiSetting id isnt stored on the category it's stored on the api.apiSetting (1319da3)
  • Fix reauthenticate oauth button to redirect back to the same place (c9aa762)
  • Lint (1696e01)
  • Prettier fixes (afdc506)
  • Read the api_key from the user_data cookie (9983093)
  • Refactor AuthBox to contain Securities component (1ba4cb8)
  • Remove containsAllMatchingElements from tests (356604c)
  • Setting apiKey on the state so it goes into the code samples (a948fd1)
  • Switch oauth to being a boolean and passing through components to Oauth2 (baaeba4)
  • Use this.getOperation() in Doc.onSubmit() (436e070)
  • v0.3.0 (57d3024)

0.2.2 (2018-01-17)

0.2.1 (2018-01-17)

  • Adding better READMEs for the various modules (1c09bba)
  • v0.2.1 (5f0ad3a)

0.2.0 (2018-01-10)

  • Add latest built js (2427b27)
  • Add missing markdown index. Modify gitignore. No idea how it got to this state ¯_(ツ)_/¯ (b3be8f3)
  • v0.2.0 (d768934)

0.1.0 (2018-01-10)

  • Add class name to hub reference id (c870900)
  • Refactor if statements in CodeSample.jsx (03e5116)
  • Add --dotfiles to gh-pages call so that circleci config got included (af1211d)
  • Add #setLanguage to ApiExplorer which is passed down to all CodeSamples (2647d60)
  • Add access: public to registryConfig (7e5e68e)
  • Add npm start to top level for demo (2921b7d)
  • Add and/or paths with unsupported scheme or scheme types (5ae722d)
  • Add angular endpoint code (63f1634)
  • Add another test (76b1351)
  • Add another test for apiKey (460dcb0)
  • Add async transform plugin to babel (1dd266e)
  • Add auth to oas-to-har (44f950e)
  • Add basic auth authentication type (b73cc7b)
  • Add basic SecurityInput for oauth2 only so far (ea88a44)
  • Add better uppercasing of languages for code blocks (ce29b4c)
  • Add block to create-docs for testing. Output doc.body where the blocks need to be rendered (71e9443)
  • Add build script to build js for github pages (89fde7e)
  • Add build/watch shell scripts to api-explorer-ui (68bcd00)
  • Add circleci config (d4edcad)
  • Add circleci status badge to readme (bd7b8d0)
  • Add condition to prefill apiKey input if apiKey cookie exists (ba85640)
  • Add dirty and loading states to Doc component (763869c)
  • Add docs for suggestedEdits (0042179)
  • Add dropdown list to demo page (fac71a2)
  • Add dropdown to AuthBox (70a1668)
  • Add emojis.js (451fb07)
  • Add failing test case for AuthBox closing again after auth is OK (1bebb8e)
  • Add failing test case. What happens if there are multiple responses? (ff50053)
  • Add failing tests for url encoded form data (9b8fc8f)
  • Add first AuthBox implementation (096ec40)
  • Add first pass at code samples rendering https://github.com/readmeio/api-explorer/issues/1 (f770940)
  • Add first test for number of docs (c27906e)
  • Add focus test for ApiKey component (8a0b378)
  • Add fonts for example (b304076)
  • Add full reference page with stripe theme (2bbacbc)
  • Add gh-pages deploy npm script (4f50cf3)
  • Add headers support (5ed0ff4)
  • Add headers within tests (b371cec)
  • Add hide results (abf02de)
  • Add hub-custom for more styling (538007b)
  • Add indent_size to editorconfig (c717f90)
  • Add jest test setup and first test (38fc866)
  • Add language switching (87eecf0)
  • Add latest built js (b5f1680)
  • Add latest built js (dba5db4)
  • Add latest built js (b35492a)
  • Add latest built js (fdd8717)
  • Add latest built version (73f598e)
  • Add latest compiled version (97df436)
  • Add latest compiled version (fa7b7ad)
  • Add legacy swagger stuff to this repo (b8abfc2)
  • Add magic block templates (c8ec6ff)
  • Add magic stuff (a62cac2)
  • Add magictext to legacy-stuff (04755a8)
  • Add missing prop-type (dd0c59a)
  • Add more apiheader tests (2d02cff)
  • Add more tests (a658432)
  • Add more tests for authRequired (0fb3c5b)
  • Add more tests for OAuth code (6725ee1)
  • Add more tests for parse-response and simplify it (3d5af2d)
  • Add more tests for sanitizer (10e9ff0)
  • Add more tests to Auth Box (29730d4)
  • Add more tests to pass 90% test coverage (d00eae9)
  • Add new stripe layout to Doc (0aae39d)
  • Add npm script to run example (c8f1ba1)
  • Add oas.prepareSecurity for AuthBox (2d90681)
  • Add propTypes and correct lint errors (10942cf)
  • Add readme-syntax-highlighter package and use in ApiExplorer (b70a72a)
  • Add required label to inputs (6427798)
  • Add responseBody parsing to parse-response (901dd2f)
  • Add some more progress in form styling (6fb63d6)
  • Add some more styling progress (a8e1a4a)
  • Add some more tests and ignoring some other parts (8dd415d)
  • Add some more tests to the syntax highlighter (2f639ef)
  • Add some test blocks to create-docs (0d903f5)
  • Add some tests for parameters-to-json-schema (ff19caa)
  • Add status codes legacy (2c159bf)
  • Add suggest edits but style is off (88e10f2)
  • Add support for floats via UpDownWidget (b8b2461)
  • Add support for query string values (a41d64c)
  • Add support for uuid to Params (82571ef)
  • Add test (262a125)
  • Add test api endpoint to see results (a7141e0)
  • Add test coverage to code climate (a07565d)
  • Add test for Basic auth state propagation (70b937a)
  • Add test for Doc for setting state that auth is okay after submission (0e3e9dc)
  • Add test for onSubmit on Doc (4e0741c)
  • Add test for statuscodes (acc7815)
  • Add test to make sure code snippets arent showing the try it now url (f7f838c)
  • Add tests and correct issues from comments in pr (507a459)
  • Add tests to make sure Response Schema renders for endpoints with responses only (9005534)
  • Add todo (61d4327)
  • Add updated hub2 stylesheet and removed simple-dropdown override (00e53f2)
  • Adding a bottomOffset onto react-waypoint (260343d)
  • Adding built bundle to gitignore (bcec6c7)
  • Adding jsx to eslint config. Fixing a few (526330d)
  • Adding latest built js (db09dfa)
  • Adding latest built js (634f07b)
  • And cases pass (1ea9f06)
  • Another stab at focus test (02d0b9a)
  • Attempt to convert from jade to jsx (ba72965)
  • Attempt to convert Response schema from jade to jsx (134756f)
  • Attempt to fix CI (e8d5406)
  • Attempt to get circleci working (766c266)
  • Attempt to get coverage reports for both packages (38cb5bb)
  • Attempt to npm install first (6ead092)
  • Attempt to style select input and shipdate input (4ce4faf)
  • Attempt to test focus (12003c4)
  • Attempt to use endpoint logic in style (897a3ac)
  • Attempting to fix tests and speed up execution (3bc0c29)
  • Authentication box opens but warning shows immediately (7658d46)
  • Authentication warning times out successfully (2adf27e)
  • Begin refactor of endpoint functions (8e7ad69)
  • Blueerrgggh prettier changes (4579b34)
  • Bring in Doc.loading state flag for loading status on try button (cddfbcb)
  • Bring over configure-security.js from readme (3b7a375)
  • Bring over marked (56cb2f5)
  • Change assertion order (24baec6)
  • Change props in index (52b27dd)
  • Change to pure component (a2db27e)
  • Changes to test (c156634)
  • Class component for response schema is broken with dropdown and description (6ffe43c)
  • Clean up oas.operation.getSecurity() (e8d4e0f)
  • Code sample renders and modify create-code shower to stop doc from breaking (b8ada5a)
  • Codeclimate fixes (1d7d91e)
  • Commit built version of this library for testing in readme (5586e51)
  • Configure-security swagger -> oas (9ac8410)
  • Cookie behaves differen'tly on each browser (25b9881)
  • Copy over auth tests (df345c9)
  • correct all build errors (a572f07)
  • Correct capitalization on headers for languages (c2b89af)
  • Correct cli error (664efe4)
  • Correct cli errors (c019873)
  • Correct cookie usage in tests (c97197f)
  • Correct element hierarchy structure for Response (02e8cd1)
  • Correct errors for cli (32d4872)
  • Correct onSubmit function errors (d6085db)
  • Create TEST_CASES.md (4dd9d3b)
  • Dereference everything before passing to our module (2f2d972)
  • Description is successful (9ccb8ef)
  • Do not add auth headers if there is no value in the inputs (02debab)
  • Do not add empty code sample if no body variables provided (4ba2876)
  • Exclude legacy folder from codeclimate (3f82d02)
  • few more fixes (78e56f5)
  • First pass at code samples. Tab headings only (58c7b8e)
  • First pass at getting body values in the code samples! (f28cd93)
  • First pass at outputting example response bodies (259d050)
  • First pass at stripe layou (f7a33ed)
  • Fix #44 (6ea6fa6), closes #44
  • Fix #53 (4491ec7), closes #53
  • Fix #57 (5064a0a), closes #57
  • Fix #68 (5b1ab2e), closes #68
  • Fix #72 remove mimeType to stop code from breaking when multipart/form (1a0fc71), closes #72
  • Fix #73 (76c4d64), closes #73
  • Fix after react 16 upgrade (f0ab3db)
  • Fix ApiList component when there's no api.preferred returned from api (eab0286)
  • Fix broken webpack call (98f8c62)
  • Fix build script (9d6341c)
  • Fix ci, lint and add latest built version (de372e6)
  • Fix circle ci on gh-pages branch (6e123a3)
  • Fix codesample test (1b10eda)
  • Fix default page loading petstore (5bb3634)
  • Fix demo app (f549215)
  • Fix eslint errors but jslint error occurs (b9640c7)
  • Fix https://github.com/readmeio/api-explorer/issues/30 (1d3844b)
  • Fix https://github.com/readmeio/api-explorer/issues/42 (8ec2fd5)
  • Fix https://github.com/readmeio/api-explorer/issues/6 (4233d9b)
  • Fix https://github.com/readmeio/api-explorer/issues/9 (4e44d51)
  • Fix IconStatus tests (96fa5d3)
  • Fix is-auth-ready for Basic (0255baf)
  • Fix issue after minification where sub-types wouldnt render properly (1f2fe1a)
  • Fix issue where a security scheme not existing causing the render to fail (cffa392)
  • Fix issue where format wasnt passed through (6778fbf)
  • Fix issue where uglify'ing the component made objects render incorrectly (6e6578c)
  • Fix lint errors (71cc33f)
  • Fix oauth2 test (11b555a)
  • Fix onSubmit after merge conflict (ed9f00a)
  • Fix onSubmit when there are no Forms. (8e09a1c)
  • Fix parameters-to-json-schema after refactor (b3be3fb)
  • Fix prepareSecurity. Security requirements is an array not an object (6344174)
  • Fix readme and docs for props (5a6c8a8)
  • Fix remaining lint issues (a064c57)
  • Fix require to IconStatus (70e602c)
  • Fix some tests (14be746)
  • Fix styling of status code in response (c042454)
  • Fix styling of suggest edits links and headings (67853a8)
  • Fix styling of suggest edits links and headings (4a6c3c0)
  • Fix suggest edits text content (54af11b)
  • Fix suggest edits text content (7ebe194)
  • Fix tests (bfd28a2)
  • Fix tests (6c5b88d)
  • Fix tests after adding react-waypoint (fb77fb3)
  • Fix tests after bad code leaked in which set headers too often (bd27813)
  • Fix tests and prettier (d8cbc57)
  • Fix tests in readme-syntax-highlighter (0c39b02)
  • Fixed tests apart from OAuth2 one (cc8fe85)
  • Fixes https://github.com/readmeio/api-explorer/issues/4 (bb12eb3)
  • Fixing issue where I broke some of the tests (47f73b1)
  • Flags passed down successfully (faa72ed)
  • Fresh module and lerna init (4fb5a9f)
  • functional component for Auth box (e748c76)
  • Generate local directory file using script (b207ac8)
  • Get an example server running locally! (ed84ce1)
  • Get basic formData working (a5fcf2c)
  • Get markdown rendering in blocks (6d49890)
  • Get markdown working (fab9103)
  • Get path params working in code samples (fb2e882)
  • Get rid of console.log (f575b58)
  • Get rid of endpoint in examples.json that did not have required responses obj (15b4bd9)
  • Get rid of unneccesary file (9017176)
  • Get rid of unnecessary console logs (2a49d9d)
  • Get rid of unnecessary prop (17c2f30)
  • Get rid of weird "0" empty tab (7820fa6)
  • Get text area to work (eb3dc84)
  • Grab schema for response schema table (42a89e6)
  • Have results show between tabs (bf9eaee)
  • Have showAuthBox at top of state, but onSubmit is not a function (8c88c32)
  • Hopefully make code climate coverage work (878712b)
  • Ignore tests in codeclimate. Duplication is not so bad in tests (26e9290)
  • Image block is working (0c4c197)
  • Implement basic auth correctly (be7449e)
  • Improve first render performance (d9ae2a7)
  • Include fetch-har package (1cc4a17)
  • Increase swagger2openapi to latest (0c23fc1)
  • Initial commit of react ui and readme-oas-extensions to monorepo (95abbb9)
  • Install fetch-har (8843177)
  • is auth is working for all cases (e876887)
  • Lint (2edfbdb)
  • Lint (333f0f0)
  • Lint (a4b0022)
  • Lint (64539d5)
  • Lint (63158da)
  • Lint and fix a couple more tests (4918919)
  • Lint and update prettier stuff (084d498)
  • Lint some stuff and make npm test work for all repos (ca5844b)
  • Look in the correct place for securitySchemes in oas 3.0 (53e0b9d)
  • Make AuthBox work for multiple auths at once (f2384a3)
  • Make changes from broken mereg (04e4704)
  • Make changes from pr and have code render (3082d02)
  • Make changes regards to pr (c720bda)
  • Make changes to codes based off comments in PR (505d7c9)
  • Make corrections in pr comments (9313c22)
  • Make example work with more swagger files (ed5a642)
  • Make fetches for swagger files relative to work on gh-pages (1c15f54)
  • Make getLangName pass through any unknown languages (ece2e50)
  • Make getSchema return not just json (ddee73f)
  • Make it not fail render on binary type. It will still probably not work though (00f7e2f)
  • Make it work in ReadMe (99783b1)
  • Make npm test work and lint stuff (e2c506f)
  • Make oas-to-har only set content-type header if there are any values (b324c6c)
  • Make oas-to-har work for && securities (0f14274)
  • Make oas.getSecurity() default to returning an empty array (2a4c308)
  • Make oas.getSecurity() default to returning an empty array (b1b97b9)
  • Make oas.prepareSecurity() just return an empty object instead of null (fc4d37f)
  • Make oas.prepareSecurity() work for && and || cases (22f813e)
  • Make oauth2 auth work and send through bearer header (3d72dfe)
  • Make readme-syntax-highlighter obey the dark parameter (d1e4c7e)
  • Make some changes from pr comments (d1de4d8)
  • Make sure code blocks have the correct styling when in sidebar (91e241d)
  • Make sure defaults are passed through (5ad6f4d)
  • Make sure enums are passed through (aab1c77)
  • Make sure mimeType has the type from the operation (918dfb7)
  • Make sure proxy-url is applied when request is made (d4c557a)
  • Make sure ResponseSchema doesnt fail if there are no responses (7b5faa5)
  • Make sure stuff like json is syntax-highlighted properly (ab1406c)
  • Make sure to add a content-type header for formData too (bb04633)
  • Make sure types are passed through correctly for non-body items (4c28df0)
  • Make sure we use editor config on jsx files (7c62ef5)
  • Make sure webpack is correctly exporting our React component and add a sanity check test (357c715)
  • Make the test get a little bit further (f9d3d1e)
  • Make the try it now button submit the form (02abfce)
  • Migrate away from browserify to webpack (9c6fb22)
  • Mocha -> jest (a3a13d9)
  • Mock fetchHar in onSubmit (b049885)
  • Modify allSecurities block within CodeSampleResponse (e20642f)
  • Modify authbox tests to pass (95c1a24)
  • Modify if statement for table (531c94f)
  • Modify on Submit test (30f259a)
  • Modify test message (9ac4647)
  • Modify tests to include log object for har (0f78095)
  • Modify tests to pass for an unmodified har (bbe9386)
  • More progress on code samples (2ceef87)
  • More progress on form styling (e0692a7)
  • More touch ups from pr comments (f30b850)
  • More work on oauth2 auth type (3f30674)
  • Move response metadata into a separate component (67b9a03)
  • Move security input types into separate files (ff5708b)
  • Moving functions out of scope to appease codeclimate (3deff75)
  • Multiple securities browser working in browser (e3980ba)
  • Need tests (95537f0)
  • Only accept the first response content (86e6e01)
  • Only add a Content-type header if there are any body values or a requestBody (8a81b59)
  • Only generate a single code snippet at a time (5fe2bca)
  • Only pass accept headers if response expects content back (7a3dbce)
  • Only pass through description if it exists (44c1eee)
  • Onsubmit is not a function (3f13b50)
  • Output url with parameters (5e9fa6c)
  • Pass down oauthUrl (50263b0)
  • Pass flags down to content blocks that have marked (ac6929c)
  • Pass tests (173a3e6)
  • Pass the full HAR into httpsnippets (a31732a)
  • Persist currently selected file to the URL (7a84a24)
  • Prefix request url with proxy url if oas option (78789eb)
  • Prettier (f0fc306)
  • Prettier (d5aea0c)
  • Prettier (aefc0c5)
  • Prettier (e05560e)
  • Prettier (f24f1ff)
  • Prettier changes (3d4bfb7)
  • Prettier changes (ac576e8)
  • Prettier changes (7d3e724)
  • Prettier changes (fd1286e)
  • Prettier fix (d873ae2)
  • Prettier fixes (9b4705e)
  • Prettier updates (4c934d9)
  • Prettier updates (ec20a8b)
  • Prevent default on language change so the page doesnt scroll (44bf706)
  • Progress for or case (4518424)
  • Progress on testing focus for security input (c97bacc)
  • Progress towards form styling (d1766c7)
  • Quick possible way to test cookie is set (b2256a7)
  • Refactor configure-security (453b290)
  • Refactor if statements and string interpolation (1570f71)
  • Refactor if-else statements (c11c33a)
  • Refactor is-auth-ready tests to use auth-types OAS only (f1b20dc)
  • Refactor reference code for results mixin (f94b8cb)
  • Refactor Response to be more modular, but some selectedTab state needs to be passed in to parent com (c723a8f)
  • Refactor ResponseBody into it's own component (2663828)
  • Refactor statusCode to only get calculated from inside IconStatus (a4e5886)
  • Refactor. Pass around Operation object everywhere instead of oas/path/method (b449612)
  • Refine tests to not show warnings (cad2508)
  • Remove .only on test (7e3db7c)
  • Remove example npm script (1baf40e)
  • Remove init: true. I dont think this was needed anywhere (1f15de8)
  • Remove input.scrollIntoView() (8ccee2e)
  • Remove computed property names from oas-extensions (bc63995)
  • Remove mimeType from oas-to-har (0d8346d)
  • Remove node server from example script (719feb8)
  • Remove oas conversion server from example (d9315ae)
  • Remove unneeded .only (0f93181)
  • Remove unneeded circular-oas (2b78989)
  • Remove unneeded debug pre to output values (1819dfd)
  • Remove unneeded export (ed02d18)
  • Remove unneeded lines from parse-response tests (d4b4761)
  • Remove unneeded parameters from hasAuth (014d8b3)
  • Remove unneeded prop-types (8309729)
  • Remove unneeded require (ea023d0)
  • Remove unused prop from tests (8b57c46)
  • Remove unused scripts (5250c7a)
  • Remove warning in index.test.js about missing flags prop (2cd10d3)
  • Remove warning in index.test.js about missing flags prop (823b8d6)
  • Remove x-final-url added by the proxy (7e8870a), closes /github.com/readmeio/api-explorer/blob/f30b85039f635306b6c3efb0d9635fc32601ad54/legacy-stuff/endpoint.js#L191-L193
  • Removing absolute paths from css file for gh-pages (c7c0fa7)
  • Removing build step from deploy step (e4ebd42)
  • Removing code loading animation. Code samples are generated client side now (687eeb3)
  • Removing nyc and mocha. Adding jest test coverage (e72055e)
  • Removing some angular properties and adding some more tests (59528b2)
  • Rename code-sample-response to parse-response (0e8c333)
  • Rename auth input ref (f023066)
  • Rename Code block variable to remove Block prefix (020db21)
  • Rename CodeSampleResponse -> Response (9f93941)
  • Rename folders and modules to be scoped in preparation for npm publish (9d8d336)
  • Rename Response -> ResponseSchema (46b0264)
  • Rename status-with-icon to IconStatus (d757e36)
  • Rename swagger -> oas (d65bea1)
  • Rename test file: jsx => js. No JSX in test (1ebf0f4)
  • Render excerpt correctly (ccd58d6)
  • Render into hub-content element in Demo (2ea942a)
  • Replace it with test (6bd66c9)
  • Reset loading after request complete (d1081e1)
  • resolve cli issues (6e3ff4e)
  • Resolve merge conflict (2264aec)
  • Return nothing if there is no security input (00a4ed0)
  • Reverse changes in demo (f1653c9)
  • Revert "Add explicit scrollableAncestor property to react-waypoint" (6f04f16)
  • Revert Pure component changes (c434392)
  • Rid of invocation of toggle (d34bae3)
  • Run jest coverage on npm test (47dd738)
  • Run lerna bootstrap for circle install (d6b8663)
  • Run prettier on the code (9639c07)
  • Run schema descriptions through the markdown parser (4fc73e2)
  • Should still return header if either user or password is set for basic (1483691)
  • Simplify parse-response tests (b3b0ca9)
  • Something happened in istanbul/babel/jest which broke coverage for arrow functions (e5cbda5), closes /github.com/istanbuljs/istanbuljs/issues/119#issuecomment-355789379
  • Spacing (89947c9)
  • start cookie testing (8022aad)
  • Start documentation (40aa1d1)
  • Start modification (46dd555)
  • Start testing Response (526dd09)
  • Start to pass data from form to code snippet (2bf4c40)
  • Start writing element structure if results happen (5759a52)
  • Still stuck on testing onSubmit for Doc (f4e60cf)
  • Stop all securities from erroring out (1a651af)
  • Stop auth box from autofocusing before request needs auth is false (51107d1)
  • Stop authbox showing within getSecurity (1183b49)
  • Stop overactive focus (7bb6090)
  • Switch out uslug for lodash.kebabcase. Saves about 200kb unminified (7ad7d74)
  • Switch tabs on code test complete (6223467)
  • Switch to use array.some instead of for..in with a break (6b3c504)
  • Switch to using circular-json on render (278cd10)
  • Temporarily make all requires to local modules relative (5f53470)
  • Test adding docs/index.html for github pages (e4df775)
  • Test onSubmit function (aaeda6a)
  • Test reaches 90% coverage (2c3934f)
  • Test state within timeout (dc130e2)
  • Tidy up (30426fc)
  • Tidy up a little bit (2efea7d)
  • Tidy up a little bit (d954b6b)
  • Tidy up a little bit (89fd2b5)
  • Tidy up Basic (6579744)
  • Tidy up comment (070e2d8)
  • Tidy up isAuthReady support for multiple auth types on a single endpoint (64feaf8)
  • Tidy up responseschema and add more tests (58e9b35)
  • Tidy up test (25976d4)
  • try block in index.js stops language preference from being set on page load (abb5d39)
  • Try out prettier... not sure what i think yet (261d0ea)
  • Try to implement setTimeout for try it now (58a87dd)
  • Turn off xhr.withCredentials = true in httpsnippet by default (2c06bd5), closes /github.com/Kong/httpsnippet/wiki/Targets#options-4
  • Undo changes in codemirror (2087e66)
  • Undo changes in create-code-shower (6afdc5c)
  • Update code to use scoped modules (69edc3f)
  • Update lerna to 2.6 (37ab02f)
  • Update oas to har tests (e9b9f9e)
  • Update package-lock (3eef754)
  • Update tests and fix lint (5a20895)
  • Updating readme (555c208)
  • Upgrade react to v16 (5ef48a1)
  • Upgrade react/react-dom/react-test-renderer/enzyme to latest versions and fix tests (553e9a4)
  • Upgrading react-jsonschema-form to 1.0.0 (6bebc89)
  • v0.1.0 (aaa83de)
  • Whitespace (c19ac42)
  • Whitespace (e406d63)
  • Whitespace (15f083f)
  • Whoops. Fix the build (184ca88)
  • Wire examplesTabs and result Tabs with state from parent comp (efdf9a0)