Commit Graph

1039 Commits

Author SHA1 Message Date
Tim Lai
b89e88579c fix(jsdom): cumulative Jest updates with support for TextEncoder/TextDecoder (#8111) 2022-07-20 13:15:06 -07:00
dependabot[bot]
516ea6a7d4 chore(deps-dev): bump @babel/plugin-proposal-object-rest-spread (#8108) 2022-07-20 11:44:44 +00:00
dependabot[bot]
31a4d78b8a chore(deps-dev): bump @babel/plugin-proposal-optional-chaining (#8106) 2022-07-20 11:29:41 +00:00
dependabot[bot]
eb4d3c1788 chore(deps-dev): bump eslint from 7.31.0 to 8.20.0 (#8098)
Bumps [eslint](https://github.com/eslint/eslint) from 7.31.0 to 8.20.0.
- [Release notes](https://github.com/eslint/eslint/releases)
- [Changelog](https://github.com/eslint/eslint/blob/main/CHANGELOG.md)
- [Commits](https://github.com/eslint/eslint/compare/v7.31.0...v8.20.0)

---
updated-dependencies:
- dependency-name: eslint
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tim Lai <timothy.lai@smartbear.com>
2022-07-19 15:09:54 -07:00
swagger-bot
15284a090d chore(release): cut the v4.13.0 release 2022-07-19 20:48:30 +00:00
dependabot[bot]
cf3820abea chore(deps-dev): bump css-loader from 5.2.7 to 6.7.1 (#7897)
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 5.2.7 to 6.7.1.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.2.7...v6.7.1)

---
updated-dependencies:
- dependency-name: css-loader
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-07-19 13:10:09 -07:00
swagger-bot
7fc7320eff chore(release): cut the v4.12.0 release 2022-06-03 17:08:45 +00:00
swagger-bot
c70b9d7b7c chore(release): cut the v4.11.1 release 2022-05-13 15:41:25 +00:00
swagger-bot
2e471949f2 chore(release): cut the v4.11.0 release 2022-05-05 17:48:04 +00:00
swagger-bot
7260f967ec chore(release): cut the v4.10.3 release 2022-04-01 22:06:17 +00:00
swagger-bot
75f690adff chore(release): cut the v4.10.2 release 2022-04-01 21:31:58 +00:00
swagger-bot
ee1b265ba5 chore(release): cut the v4.10.1 release 2022-04-01 17:56:49 +00:00
swagger-bot
6686f34a86 chore(release): cut the v4.10.0 release 2022-03-28 09:08:33 +00:00
swagger-bot
56fe8a1c27 chore(release): cut the v4.9.1 release 2022-03-25 18:33:52 +00:00
Tim Lai
51bd1c290d fix(lint): additional directories to lint with fixes (#7947) 2022-03-25 11:07:51 -07:00
swagger-bot
cd2f434438 chore(release): cut the v4.9.0 release 2022-03-24 11:49:00 +00:00
Vladimir Gorej
7409f41b97 feat(build): expose true ESM bundle as primary artifact (#7937)
Refs #7907
Refs #7831
2022-03-24 12:24:01 +01:00
swagger-bot
7d254d0a2e chore(release): cut the v4.8.1 release 2022-03-23 03:25:57 +00:00
dependabot[bot]
6ee54fb317 chore(deps-dev): bump postcss-preset-env from 7.2.3 to 7.4.3 (#7924) 2022-03-22 12:58:34 +00:00
swagger-bot
34b46cf559 chore(release): cut the v4.8.0 release 2022-03-22 12:45:35 +00:00
dependabot[bot]
22eef0ae25 chore(deps-dev): bump @wojtekmaj/enzyme-adapter-react-17 (#7921) 2022-03-22 10:23:48 +00:00
swagger-bot
0a5dd8e36f chore(release): cut the v4.7.0 release 2022-03-22 09:41:31 +00:00
Tim Lai
bd19c9c60c chore(deps): bump @braintree/sanitize-url from 5.0.2 to 6.0.0 (#7914) 2022-03-16 14:18:10 -07:00
dependabot[bot]
076b46cc47 chore(deps-dev): bump @commitlint/cli from 15.0.0 to 16.2.1 (#7901)
Bumps [@commitlint/cli](https://github.com/conventional-changelog/commitlint/tree/HEAD/@commitlint/cli) from 15.0.0 to 16.2.1.
- [Release notes](https://github.com/conventional-changelog/commitlint/releases)
- [Changelog](https://github.com/conventional-changelog/commitlint/blob/master/@commitlint/cli/CHANGELOG.md)
- [Commits](https://github.com/conventional-changelog/commitlint/commits/v16.2.1/@commitlint/cli)

---
updated-dependencies:
- dependency-name: "@commitlint/cli"
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Vladimir Gorej <vladimir.gorej@gmail.com>
2022-03-14 14:30:44 +01:00
dependabot[bot]
c60a32aa67 chore(deps-dev): bump cypress from 9.0.0 to 9.5.1 (#7889) 2022-03-10 11:43:40 +00:00
swagger-bot
d191c1ca18 chore(release): cut the v4.6.2 release 2022-03-10 11:36:38 +00:00
dependabot[bot]
08829b1d06 chore(deps-dev): bump @babel/register from 7.16.0 to 7.17.0 (#7887) 2022-03-04 11:46:57 +00:00
dependabot[bot]
59acd1bff4 chore(deps-dev): bump jest from 27.4.7 to 27.5.1 (#7886) 2022-03-04 11:32:34 +00:00
dependabot[bot]
a746013aca chore(deps-dev): bump @babel/eslint-parser from 7.16.3 to 7.17.0 (#7884) 2022-03-04 11:22:31 +00:00
dewijones92
3d79c24949 fix(examples): allow string created by regex pattern (#7829)
Co-authored-by: Tim Lai <timothy.lai@gmail.com>
2022-03-03 16:31:00 -08:00
dependabot[bot]
7d4086bddf chore(deps-dev): bump prettier from 2.3.2 to 2.5.1 (#7882) 2022-03-03 11:55:08 +00:00
dependabot[bot]
74c527e9cb chore(deps-dev): bump mini-css-extract-plugin from 2.4.6 to 2.5.3 (#7883) 2022-03-03 11:28:25 +00:00
dependabot[bot]
a1657759e5 chore(deps): bump prop-types from 15.7.2 to 15.8.1 (#7881) 2022-03-03 11:19:14 +00:00
swagger-bot
1dd3ef62ad chore(release): cut the v4.6.1 release 2022-03-02 21:44:06 +00:00
dependabot[bot]
434e9cf251 chore(deps-dev): bump eslint-plugin-jest from 25.2.4 to 26.1.1 (#7870)
Bumps [eslint-plugin-jest](https://github.com/jest-community/eslint-plugin-jest) from 25.2.4 to 26.1.1.
- [Release notes](https://github.com/jest-community/eslint-plugin-jest/releases)
- [Changelog](https://github.com/jest-community/eslint-plugin-jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jest-community/eslint-plugin-jest/compare/v25.2.4...v26.1.1)

---
updated-dependencies:
- dependency-name: eslint-plugin-jest
  dependency-type: direct:development
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Tim Lai <timothy.lai@gmail.com>
2022-03-02 11:45:49 -08:00
Benjamin Nolan
eece9f5d9b fix(build): correct export of ./dist/swagger-ui.css (#7878) 2022-03-02 11:09:02 -08:00
dependabot[bot]
b136892dd1 chore(deps-dev): bump terser-webpack-plugin from 5.3.0 to 5.3.1 (#7876) 2022-03-02 11:42:23 +00:00
dependabot[bot]
ed0ea86771 chore(deps-dev): bump cssnano from 5.0.11 to 5.1.0 (#7874) 2022-03-02 11:35:12 +00:00
dependabot[bot]
ad1b6ba7ef chore(deps-dev): bump @babel/plugin-proposal-class-properties (#7875) 2022-03-02 11:27:11 +00:00
swagger-bot
2693f7b7b3 chore(release): cut the v4.6.0 release 2022-03-01 21:43:14 +00:00
Tim Lai
07d346b516 feat(build): webpack@5 and webpack-dev-server@4 (#7826)
SwaggerUI is now built using `webpack@5`, with dev support for `webpack-dev-server@4`
- ES Module output bundle path now points to `swagger-ui-es-bundle-core`, which does not include dependencies
- No change to CommonJS output bundle or path
- Now uses Asset Modules, which replaces `file-loader`, `raw-loader`, and `url-loader`
- Removed unused rules/loaders for `.woff | .woff2 | .ttf | .eot` fonts and html
- Node polyfills are no longer bundled with `webpack@5`, and must be loaded separately and/or use `resolve.fallback`. 
As an example, SwaggerUI loads `process`, `buffer`, and `stream-browserify` as `devDependencies` in order to build development and production bundles.

SwaggerUI-React
- Now imports `swagger-ui-es-bundle-core`, and similarly outputs `swagger-ui-es-bundle-core` to its `dist` directory

Dev notes:
- Order of execution matters for the production npm build scripts. `build-stylesheets` needs to get built first, 
then cleanup of any empty artifacts, before building the various production bundles
- `Dev-helpers` now relies on `HTMLWebpackPlugin` to inject css and bundle files
2022-03-01 12:08:50 -08:00
dependabot[bot]
6534f10206 chore(deps-dev): bump expect from 27.4.2 to 27.5.1 (#7872) 2022-03-01 11:54:03 +00:00
dependabot[bot]
b0046306ad chore(deps-dev): bump @commitlint/config-conventional (#7871) 2022-03-01 11:26:09 +00:00
Vladimir Gorej
8009035fa9 chore(deps): fix security vulnerabilities (#7869) 2022-03-01 10:36:54 +01:00
dependabot[bot]
c5cbf1fd58 chore(deps): bump url-parse from 1.5.6 to 1.5.8 (#7866) 2022-02-28 04:23:35 +00:00
swagger-bot
b72cf479c1 chore(release): cut the v4.5.2 release 2022-02-21 19:50:24 +00:00
swagger-bot
2d4623a8d2 chore(release): cut the v4.5.1 release 2022-02-19 19:40:39 +00:00
dependabot[bot]
4c8f8e3576 chore(deps): bump url-parse from 1.5.3 to 1.5.6 (#7846) 2022-02-18 09:59:32 +00:00
swagger-bot
9813b14544 chore(release): cut the v4.5.0 release 2022-02-04 18:03:52 +00:00
swagger-bot
3e61af2042 chore(release): cut the v4.4.1 release 2022-01-31 14:03:10 +00:00