Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: update update hops monorepo packages to v15 (master) (major) #1513

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jan 28, 2022

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
hops ^12.0.0 || ^13.0.0 -> ^12.0.0 || ^13.0.0 || ^15.0.0 age adoption passing confidence
hops 13.4.3 -> 15.2.1 age adoption passing confidence
hops-lambda (source) 13.4.3 -> 15.2.1 age adoption passing confidence
hops-pwa (source) 13.4.3 -> 15.2.1 age adoption passing confidence
hops-styled-components (source) 13.4.3 -> 15.2.1 age adoption passing confidence
hops-typescript (source) 13.4.3 -> 15.2.1 age adoption passing confidence

Release Notes

xing/hops (hops)

v15.2.1

Compare Source

Bug Fixes
  • msw: create tmp folder on mkdtempSync failure (fd1229e)

v15.2.0

Compare Source

Bug Fixes
  • update dependency loader-utils to v3 (3de91e1)
  • update dependency react-refresh to ^0.11.0 (7adebdc)
Features
  • express: make helmet headers configurable (71bd502)

v15.1.2

Compare Source

Bug Fixes
  • react: replace invalid characters in chunk name (58486fe)
  • update dependency mime to v3 (6d4e500)
  • update dependency minimatch to v5 (8671e9f)
  • update dependency puppeteer to v13 (f4ea28e)

v15.1.1

Compare Source

Bug Fixes
  • styled-components: pin babel-plugin-styled-components to v1.12.1 (1ac6fa9)
  • update dependency postcss-preset-env to v7 (5db06ac)

v15.1.0

Compare Source

Bug Fixes
Features
  • jest-environment: reject hasFinished when build has failed (bbe6ddc)

v15.0.2

Compare Source

Bug Fixes
  • apollo-mock-server: move playground.png image to mock server folder (e3afc18)
  • fix incorrect argument passing to process (5508d3d)
  • jest-environment: replace package colors with chalk (e4f944d)
  • jest-preset: replace package colors with chalk (47c1580)
  • lambda: replace package prompt with readline (bb73a59)
  • react-apollo: make fragmentTypes available to the client-side (2551037)
  • reference the current version, not latest (0b83fca)
  • webpack: externalize server source-map to prevent RangeError (1d43d68)
  • webpack: print file name and location in webpack warnings (94eddc8)

v15.0.1

Compare Source

Bug Fixes

v15.0.0

Compare Source

Bug Fixes
  • create same hashes on server and client (63d90db)

v14.5.0

Compare Source

Bug Fixes
  • do no exit hops in certain cases (05b6096)
Features
  • handle errors in async middlewares (c89f3b8)

v14.4.1

Compare Source

Bug Fixes
  • info: test if logLocation is writable (9fcc2d0)

v14.4.0

Compare Source

Bug Fixes
  • always use this.getLogger instead of console.* methods (ebde9f7)
  • bootstrap: fix object whitelisting for environmentalize (1b4c577), closes #​1156
  • exit Hops on unrecovrable webpack errors (1e13ef2)
  • jest-preset: use require instead of import (f701f11)
  • msw: prepend msw service worker path with basePath (7833b55)
  • msw: remove enableMockServiceWorker configuration option (e8ac8af)
  • update dependency msw to ^0.35.0 (cd104ae)
Features
  • info: optionally log into hops-log.txt (1d9a875)

v14.3.2

Compare Source

Bug Fixes
  • msw: remove unusable integration test APIs (89c1b24)

v14.3.1

Compare Source

Bug Fixes
  • msw: rename /_mocks/ endpoint to /_msw/ to avoid clashes (713d3d2)

v14.3.0

Compare Source

Bug Fixes
  • msw: correct type definition for main export (17a2d25)
  • msw: do not install msw if browser does not support service workers (faa82b3)
  • update dependency msw to ^0.31.0 (d8d4984)
  • update dependency msw to ^0.33.0 (3833165)
  • msw: provide empty hops-msw/handlers file to fix webpack errors (50f66d5)
  • update dependency serialize-javascript to v6 (a133b9c)
  • create-hops-app: remove intermediary hack (4363e09)
Features
  • jest-preset: automatically set-up graphql and msw (860a8fe)
  • msw: allow to skip waiting for browser mocks (78ecff9)
  • msw: allow to specify a handlers file to use during development (f83409a)
  • msw: introduce new hops-msw package (c01c062)
  • msw: only wait for browser mocks in integration tests (a4318f0)
  • msw: print debug information from the mixins (de2d02c)
  • react-apollo: expose helper functions for unit testing (7908021)
  • template-graphql: use msw for development mode (f84f4a3)

v14.2.1

Compare Source

Bug Fixes
  • create-hops-app: add intermediary support for Node v16 (4a19797)

v14.2.0

Compare Source

Bug Fixes
  • jest-preset: use correct import of babel-jest package (20f6ed3)
  • allow custom apollo cache (e1b89af)
  • update dependency dotenv to v10 (8e206ed)
  • update dependency dotenv to v9 (467ae09)
  • update dependency fs-extra to v10 (5a82bc9)
  • update dependency http-proxy-middleware to v2 (dfaa00b)
  • update dependency import-from to v4 (07ffb06)
  • update dependency nocache to v3 (bffb53f)
  • update dependency optimize-css-assets-webpack-plugin to v6 (2defe26)
  • update dependency puppeteer to v10 (8fe3351)
  • update dependency web-vitals to v2 (8bc5a64)
  • update dependency webpack-dev-middleware to v5 (7c2164c)
  • apollo-mock-server: update package graphql-tag (9d1816a)
  • debug: provide method extend in the browser (d657fda)
  • jest-preset: set Jest test environment explicitly (1847985)
  • update dependency puppeteer to v9 (aafcdec)
  • update dependency yargs to v17 (99fb4c6)
Features

v14.1.0

Compare Source

Bug Fixes
  • correctly initialize import component context (2df0da6), closes #​1729
  • react: add missing CLI-flag to develop command (9bfe85f)
  • webpack: add missing CLI-flags to develop command (fe9ce0e)
  • update dependency ajv to v8 (b3f6033)
  • update webpack core (8c89d8d)
  • bootstrap: adapt validator to breaking changes in ajv (37e9ea9)
  • set correct "main" fields for templates (6d9d0c7)
  • update dependency ajv-formats to v2 (5b768f1)
  • create-hops-app: rename bin to "create-hops-app" for stable version (35a0b79)
Features
  • react: add fast refresh plugin (e5fcf09)
  • add web vitals support (68b85cf)

v14.0.1

Compare Source

Note: Version bump only for package hops-lerna-root

v14.0.0

Compare Source

Bug Fixes
  • revert deprecation of hops-config import (7498871)
  • webpack: ignore source-maps in total asset size (dc59abd)
  • info: remove deprecated handling of warning messages (4502420)
  • remove mixin-order escape hatch (22f921f)
  • remove static rendering (ed90792)
  • require strictly de-duplicated Hops packages (dd3e30a)
  • update dependency puppeteer to v7 (187d9a5)
  • update dependency puppeteer to v8 (8ab7206)
  • postcss: tidy up misplaced @​charset directives (7de0751)
  • disable native Webpack stats in develop-mode (33a060b)
  • postcss: disable external PostCSS configs (0083506)
  • bootstrap: add Ajv formats (7a516dc)
  • bootstrap: limit pattern properties, too (9e8c045)
  • bootstrap: opt out of Ajv's strict mode (28b429b)
  • bootstrap: use default import of Ajv (49fa6e9)
  • update dependency ajv to v7 (b2cac42)
  • postcss: update Webpack's CSS compilation (c7e8b1e)
  • webpack: ensure forked compiler exits when done (642459e)
  • bootstrap: do not try to resolve ESM packages for presets (e00c047)
  • create-hops-app: force legacy peer deps handling for npm@7 (c1fd0cb)
  • webpack: always transpile optional chaining and nullish coalescing (a996301)
  • webpack: consider the current node version for babel cache (70ab6b7)
  • update dependency supports-color to v8 (910aba9)
  • webpack: compile browser bundle for latest chrome only (ec7aa01)
  • webpack: fix memory leak in StatsWriterPlugin (42e7fc8)
  • upgrade dependency is-plain-obj (3f9fb41)
  • upgrade graphql-tools monorepo (9530be1)
  • upgrade react monorepo to v17 (ccd74f0)
  • upgrade webpack-bundle-analyzer to v4 (6522387)
  • upgrade webpack-dev-middleware to v4 (83b39ee)
  • upgrade yargs to v16 (35e48f1)
  • spec: hops dependencies should be wildcards (88aab72)
  • update dependency mini-css-extract-plugin to v1 (45344c4)
  • update dependency style-loader to v2 (0b2d3c9)
  • bootstrap: ignore exports fields when resolving presets (618bc76)
  • typescript: preserve JSX (b4948bb)
  • webpack: accept object argument in BuildError (30016ee)
Features
  • jest-preset: introduce experimental esbuild transpilation (6a2845e)
  • react: add support for esbuild (6a416a8)
  • typescript: add support for esbuild (13028d2)
  • webpack: introduce experimental esbuild transpilation (1746b4d)
  • provide display names to Hops's React contexts (36b6b1d)
  • react-apollo: implement support for apollo v3 (ee5e984)
  • rewrite runtime code to ESM to facilitate tree shaking (3352add)
  • introduce hops-debug as a node/browser wrapper for debug (84d5f80)
  • return result from detectDuplicatePackages (6564728)
  • jest-environment: add package jest-environment-hops (e5a7941)
  • jest-preset: import jest-config from jest package (903d07c)
  • jest-preset: make babel-jest & ts-jest peer-dependencies (af4c932)
  • info: introduce helpers for emitting warnings & errors (84095e8)
  • info: make logger available in server runtime (f550cf1)
  • info: use existing logger if available (de7d62e)
  • add support for Node v15 (75d22c8)
chore
  • remove peer dependencies for apollo v2 (581d406)
BREAKING CHANGES
  • Hops no longer has peer dependencies to apollo v2
    In detail, this means, that even though you still can use apollo@2,
    your package manager will no longer warn when you're missing a
    dependency.
    Please see the readme of Hops v13 for information on which dependencies
    you need with apollo@2.
  • Some parts of Hops are rewritten to ES-Modules
    This could potentially be a breaking change for some consumers when
    using deep-imports.
  • info: hops-info does not handle warnings returned from the diagnose-hook anymore.
  • Hops now requires strictly de-duplicated packages
    Hops will abort the build immediately when it detects a duplicated Hops
    package. This situation arises when the versions of all the installed
    Hops packages aren't aligned exactly.
    To resolve the situation and thus get the build going again, the
    versions have to be aligned.
    In case of an emergency you can unblock the build without resolving the
    underlying issue by passing HOPS_IGNORE_ERRORS=hops-duplicates into
    the hops start-/hops build-command. This might still lead to errors
    though, because misaligned Hops packages are common cause of bugs.
  • the config option enableLegacyMixinSortOrder has been removed.
  • static rendering of Hops apps has been removed (hops build --static)
  • jest-preset: babel-jest & ts-jest need to be installed additionally now in order
    to set up Jest for Hops.

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot force-pushed the renovate/master-major-update-hops-monorepo-packages branch 3 times, most recently from 4c23ef6 to 97f869b Compare February 23, 2022 12:30
@renovate renovate bot force-pushed the renovate/master-major-update-hops-monorepo-packages branch from 97f869b to b17a15d Compare April 24, 2022 19:56
@renovate renovate bot force-pushed the renovate/master-major-update-hops-monorepo-packages branch from b17a15d to f4bf0ef Compare June 20, 2022 13:40
@renovate renovate bot changed the title chore: update update hops monorepo packages to v15 (master) (major) chore: update Update Hops monorepo packages to v15 (master) (major) Jun 27, 2022
@renovate renovate bot changed the title chore: update Update Hops monorepo packages to v15 (master) (major) chore: update update hops monorepo packages to v15 (master) (major) Jun 28, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants