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

fix(deps): update unlock-app #10922

Merged
merged 1 commit into from Feb 8, 2023
Merged

fix(deps): update unlock-app #10922

merged 1 commit into from Feb 8, 2023

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Feb 1, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@sentry/nextjs (source) 7.28.1 -> 7.36.0 age adoption passing confidence
@tanstack/react-query (source) 4.20.4 -> 4.24.4 age adoption passing confidence
@tw-classed/react 1.3.2 -> 1.4.2 age adoption passing confidence
@vitejs/plugin-react (source) 3.0.1 -> 3.1.0 age adoption passing confidence
@vitest/coverage-c8 0.26.2 -> 0.28.4 age adoption passing confidence
@xstate/react (source) 3.0.1 -> 3.1.2 age adoption passing confidence
axios (source) 1.2.1 -> 1.3.2 age adoption passing confidence
eslint (source) 8.31.0 -> 8.33.0 age adoption passing confidence
next (source) 13.0.0 -> 13.1.6 age adoption passing confidence
react-hook-form (source) 7.41.3 -> 7.43.1 age adoption passing confidence
tailwind-merge 1.8.1 -> 1.9.1 age adoption passing confidence
validator 13.7.0 -> 13.9.0 age adoption passing confidence
vitest 0.26.2 -> 0.28.4 age adoption passing confidence

Release Notes

getsentry/sentry-javascript

v7.36.0

Compare Source

This Release re-introduces the accidentally removed but still deprecated maskInputOptions option for Session Replay.
Furthermore, replays are now stopped instead of paused when a rate limit is encountered.

  • feat(replay): Add back deprecated maskInputOptions (#​6981)
  • feat(replay): Stop recording when hitting a rate limit (#​7018)
  • fix(integrations): Report BaseClient integrations added after init (#​7011)
  • fix(replay): Don't mangle private rrweb property (#​7033)
  • fix(replay): Fix feature detection of PerformanceObserver (#​7029)

v7.35.0

Compare Source

Session Replay is deprecating privacy options in favor of a more streamlined API. Please see the Replay migration guide for further information.
Additionally, the following configuration options will no longer be configurable: slimDOMOptions, recordCanvas, inlineStylesheet, collectFonts, inlineImages.

  • feat(browser): Track if cdn or npm bundle (#​6976)
  • feat(core): Add aria label to breadcrumb attributes (#​6955)
  • feat(core): Add Offline Transport wrapper (#​6884)
  • feat(loader): Add SENTRY_SDK_SOURCE to track loader stats (#​6985)
  • feat(loader): Sync loader with Sentry template (#​7001)
  • feat(replay): Deprecate privacy options in favor of a new API, remove some recording options (#​6645)
  • feat(replay): Move sample rate tags into event context (#​6659)
  • fix(nextjs): Add isomorphic versions of ErrorBoundary, withErrorBoundary and showReportDialog (#​6987)
  • fix(nextjs): Don't modify require calls in wrapping loader (#​6979)
  • fix(nextjs): Don't share I/O resources in between requests (#​6980)
  • fix(nextjs): Inject client config into _app instead of main (#​7009)
  • fix(nextjs): Use Proxies to wrap to preserve static methods (#​7002)
  • fix(replay): Catch style mutation handling & null events in rrweb (#​7010)
  • fix(replay): Handle compression failures more robustly (#​6988)
  • fix(replay): Only call scope.getLastBreadcrumb if available (#​6969)
  • fix(utils): Account for null prototype during normalization (#​6925)
  • ref(replay): Log warning if sample rates are all undefined (#​6959)

Work in this release contributed by @​boblauer. Thank you for your contribution!

v7.34.0

Compare Source

This release adds automatic injection of the Next.js SDK into serverside app directory bundles, allowing users to call the Sentry SDK in server components.

  • feat(nextjs): Add SDK to serverside app directory (#​6927)
  • fix(replay): Do not renew session in error mode (#​6948)
  • fix(replay): Handle compression worker errors more gracefully (#​6936)
  • fix(replay): fix path separator substitution to replay all \ (#​6932)
  • fix(replay): ignore errors in CSSStyleSheetObserver (getsentry/rrweb#​16)

Work in this release contributed by @​mdtro. Thank you for your contribution!

v7.33.0

Compare Source

With this release, the sample rate for Session Replays will default to 0. We recommend explicitly setting the sample rate via the replaysSessionSampleRate and replaysOnErrorSampleRate options.

  • feat(replay): Remove default sample rates for replay (#​6878)
  • feat(replay): try/catch around stopRecording (#​6856)
  • fix(nextjs): Mark multiplexer targets as entrypoints (#​6919)

v7.32.1

Compare Source

  • fix(nextjs): Make SDK multiplexer more resilient (#​6905)

v7.32.0

Compare Source

  • build(replay): Stop preserving modules (#​6817)
  • feat(nextjs): Add browser SDK to app directory browser bundle (#​6812)
  • feat(node): Use includeLocalVariables option to enable LocalVariables integration (#​6874)
  • feat(node): Add option to capture local variables for caught exceptions via LocalVariables integration (#​6876)
  • feat(replay): Add flush method to integration (#​6776)
  • feat(replay): Handle worker loading errors (#​6827)
  • feat(replay): Lower the flush max delay from 15 seconds to 5 seconds (#​6761)
  • feat(tracing): Promote enableLongTask to option of BrowserTracing (#​6837)
  • fix(core): Fix replay client report data category (#​6891)
  • fix(nextjs): Fix SDK multiplexer loader on Windows (#​6866)
  • fix(otel): Use http/grpc status over span status (#​6879)
  • fix(react): Add children prop for Profiler (#​6828)
  • fix(react): Make wrapCreateBrowserRouter generic (#​6862)
  • fix(remix): Make sure the domain is created before running. (#​6852)
  • ref(nextjs): Remove NFT build time exclusions (#​6846)
  • ref(replay): Avoid duplicate debounce timers (#​6863)
  • ref(replay): Remove unused initialFlushDelay option (#​6867)
  • ref(replay): Send SDK version in Replay events (#​6814)

Work in this release contributed by @​h3rmanj. Thank you for your contribution!

v7.31.1

Compare Source

  • build(replay): Provide full browser+tracing+replay bundle (#​6793)
  • feat(nextjs): Disable NextJS perf monitoring when using otel (#​6820)
  • fix(nextjs): Add back browser field in package.json (#​6809)
  • fix(nextjs): Connect Edge API route errors to span (#​6806)
  • fix(nextjs): Correctly handle ts middleware files (#​6816)

v7.31.0

Compare Source

The Next.js SDK now supports error and performance monitoring for Next.js middleware and Edge API routes.
To set it up, add a sentry.edge.config.js or sentry.edge.config.ts file to the root of your project and initialize the SDK:

// sentry.edge.config.js or sentry.edge.config.ts

import * as Sentry from "@​sentry/nextjs";

const SENTRY_DSN = process.env.SENTRY_DSN || process.env.NEXT_PUBLIC_SENTRY_DSN;

Sentry.init({
  dsn: SENTRY_DSN || "YOUR DSN HERE",
  tracesSampleRate: 1.0,
});

The Next.js will automatically instrument Edge API routes and middleware.
If you want to opt out of automatic instrumentation of middleware can use the autoInstrumentMiddleware option in the sentry object of your Next.js configuration:

const moduleExports = {
  sentry: {
    autoInstrumentMiddleware: false,
  },
};

Middleware can be manually instrumented by using the wrapMiddlewareWithSentry function.

  • feat(nextjs): Add Edge Runtime SDK (#​6752)
  • feat(nextjs): Add optional options argument to withSentryConfig as an alternative to the sentry property (#​6721)
  • feat(nextjs): Add edge route and middleware wrappers (#​6771)
  • feat(nextjs): Auto-wrap edge-routes and middleware (#​6746)
  • feat(replay): Update rrweb & rrweb-snapshot (#​6749)
  • feat(replay): Stop recording when retry fails (#​6765)
  • feat(replay): Stop without retry when receiving bad API response (#​6773)
  • feat(types): Add Trace Context type (#​6714)
  • fix(nextjs): Export isomorphic data fetching wrappers from client SDK (#​6790)
  • fix(nextjs): Make Next.js types isomorphic (#​6707)
  • fix(node): Handle node build without inspector in LocalVariables integration (#​6780)
  • fix(otel): Set trace context via Otel Span instead of Sentry span (#​6724)
  • fix(otel): Prevent baggage from being overwritten (#​6709)
  • fix(otel): Make sure we handle when sentry-trace is an empty array (#​6781)
  • fix(remix): Make remix SDK type exports isomorphic (#​6715)
  • fix(replay): Fix checkoutEveryNms (#​6722)
  • fix(replay): Fix incorrect uncompressed recording size due to encoding (#​6740)
  • fix(tracing): Attach request instrumentation span to active span instead of current transaction (#​6778)
  • ref(nextjs): Deprecate isBuild() and IS_BUILD (#​6727)

v7.30.0

Compare Source

  • feat(core): Add addIntegration method to client (#​6651)
  • feat(core): Add replay_event type for events (#​6481)
  • feat(gatsby): Support Gatsby v5 (#​6635)
  • feat(integrations): Add HTTPClient integration (#​6500)
  • feat(node): Add LocalVariables integration to capture local variables to stack frames (#​6478)
  • feat(node): Check for invalid url in node transport (#​6623)
  • feat(replay): Remove replayType from tags and into replay_event (#​6658)
  • feat(transport): Return result through Transport send (#​6626)
  • fix(nextjs): Don't wrap res.json and res.send (#​6674)
  • fix(nextjs): Don't write to res.end to fix next export (#​6682)
  • fix(nextjs): Exclude SDK from Edge runtime bundles (#​6683)
  • fix(replay): Allow Replay to be used in Electron renderers with nodeIntegration enabled (#​6644)
  • fix(utils): Ignore stack frames over 1kb (#​6627)
  • ref(angular) Add error-like objects handling (#​6446)
  • ref(nextjs): Remove instrumentSever (#​6592)

Work in this release contributed by @​rjoonas, @​Naddiseo, and @​theofidry. Thank you for your contributions!

v7.29.0

Compare Source

This update includes a change to the @sentry/nextjs SDK that may increase response times of requests in applications
deployed to Vercel or AWS lambdas to ensure that error events are sent consistently.
Additionally, Next.js applications deployed to Vercel or AWS lambdas may also see an uptick in sent transactions. (for
more information see #​6578)

  • feat(core): Add getSdkMetadata to Client (#​6643)
  • feat(nextjs): Send events consistently on platforms that don't support streaming (#​6578)
  • feat(replay): Use new prepareEvent util & ensure dropping replays works (#​6522)
  • feat(types): Upstream some replay types (#​6506)
  • fix(replay): Envelope send should be awaited in try/catch (#​6625)
  • fix(replay): Improve handling of maskAllText selector (#​6637)
  • fix(tracing): Don't finish React Router 6 pageload transactions early (#​6609)
tanstack/query

v4.24.4

Compare Source

Version 4.24.4 - 1/30/2023, 4:58 PM

Changes
Fix
  • Revert "fix(core): make sure pausedMutations always execute in serial (#​4902)" (#​4905) (6b5bcbc) by Dominik Dorfmeister
Packages

v4.24.3

Compare Source

Version 4.24.3 - 1/30/2023, 2:46 PM

Changes

Fix
  • core: make sure pausedMutations always execute in serial (#​4902) (8991d7c) by Dominik Dorfmeister

Packages

v4.24.2

Compare Source

Version 4.24.2 - 1/30/2023, 9:52 AM

Changes

Fix
  • query-persist-client-core: Move query-core to dependencies (#​4899) (64dc3af) by Adrien
  • core: make sure queries that never fetched can be garbage collected (#​4898) (1615509) by Dominik Dorfmeister
Chore
  • only run ci.yml on main branch (7a62494) by Dominik Dorfmeister
  • fix broken package.json (a9ba135) by Dominik Dorfmeister
  • upload code-coverage during build process (d37e64e) by Dominik Dorfmeister
Docs
  • createAsyncStoragePersister: Update documentation to match type (#​4900) (2861488) by Steffen Holanger

Packages

v4.23.0

Compare Source

Version 4.23.0 - 1/24/2023, 10:53 AM

Changes

Feat
  • client components: add use client directive at the top of files having client components (#​4738) (f57c8dc) by Girish Sontakke
Docs
  • add readme.md to react adapter (ea67377) by Dominik Dorfmeister
  • add QueryClient import (#​4856) (69a7d72) by Joël Kuijper
  • useMutation: correct docs for mutate function callbacks (#​4601) (4ac7c1a) by Qz

Packages

v4.22.4

Compare Source

Version 4.22.4 - 1/22/2023, 3:57 PM

Changes
Fix
  • core: do not call mutate callbacks if mutation started after unmount (#​4848) (901e826) by Jan
Packages

v4.22.3

Compare Source

Version 4.22.3 - 1/21/2023, 2:54 PM

Changes
Fix
  • svelte-query: Fix createMutation for functions that take no arguments (#​4847) (4f515de) by Lachlan Collins
Chore
Docs
Test
Packages

v4.22.0

Compare Source

Version 4.22.0 - 1/8/2023, 6:56 PM

Changes

Feat
  • export default hydration methods for easier extension in dehydrateOptions (#​4751) (228b1f0) by Manthan Mallikarjun

Packages

v4.21.0

Compare Source

Version 4.21.0 - 1/8/2023, 12:18 PM

Changes
Feat
  • svelte-query: Svelte Query Adapter for TanStack Query (#​4768) (b324a9b) by Lachlan Collins
Chore
  • Remove incompatible vitest flag from test:ci (#​4777) (d79f2b9) by Lachlan Collins
  • env: cross platform preinstall CI check. (#​4775) (85ce6db) by Rivo Tüksammel
Packages

v4.20.9

Compare Source

Version 4.20.9 - 1/4/2023, 8:30 AM

Changes

Fix
Docs
  • Add reactotron-react-query plugin (#​4744) (70ddaa9) by Hasan
  • vue-query: fix vue-query imports in docs, correct section replacements (#​4728) (fa04a1d) by Damian Osipiuk
  • fix reference to course (afbd788) by Dominik Dorfmeister
Other

Packages

sannajammeh/tw-classed

v1.4.2

Compare Source

Patch Changes
  • 1715d071 Thanks @​sannajammeh! - Refactors displayName set in #a382966 to use .name and .displayName raw when set on parent component

v1.4.1

Compare Source

Patch Changes

v1.4.0

Compare Source

Minor Changes
Patch Changes
  • #​89 785bcaaa Thanks @​sannajammeh! - Adds support for compoundVariants to be inherit via the composition API.

    Example:

    const Button = classed.button({
      base: "bg-blue-500 text-white",
      variants: {
        size: {
          sm: "px-2 py-1 text-sm",
          md: "px-4 py-2 text-base",
        },
        color: {
          red: "bg-red-500",
          green: "bg-green-500",
        },
      },
      compoundVariants: [
        {
          size: "sm",
          color: "green"
          class: "super-special-class-modifyer"
        },
      ],
    });
    
    const GreenButton = classed(Button, {
      defaultVariants: {
        color: "green", // This now triggers the compoundVariant
      },
    });
  • #​89 fc48bf56 Thanks @​sannajammeh! - Sets target to es2018 in tsconfig to allow bundling to newer syntax

  • #​89 d392ab1c Thanks @​sannajammeh! - Export Classed Proxy type due to TS error on pnpm

  • #​89 b183d8ab Thanks @​sannajammeh! - Reverse insert order of first element composition to allow overriding of defaultVariants & other variant properties when re-classing

  • #​89 81a77612 Thanks @​sannajammeh! - Fixes As prop usage inside a derived component's render method by implicitly requiring As generic.

    NOTE: Use only when manually setting as inside derive's render method. Otherwise, let the compiler infer the As generic.

    deriveClassed<Comp, Props, "div">((props, ref) => (
      <BaseComp as="div" {...props} ref={ref} />
    ));
  • Updated dependencies [785bcaaa, 0f5f46fa]:

vitejs/vite-plugin-react

v3.1.0

Compare Source

  • doc: add jsxImportSource option (38d71f6)
  • chore: bump release-scripts, typecheck package in CI, remove cache for eslint (9af763d)
  • fix: fast-refresh explain link (#​97) (6097795), closes #​97
vitest-dev/vitest

v0.28.4

Compare Source

   🐞 Bug Fixes
    View changes on GitHub

v0.28.3

Compare Source

   🚀 Features
   🐞 Bug Fixes
   🏎 Performance

Configuration

📅 Schedule: Branch creation - "on the first day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).

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

Rebasing: Never, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


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

This PR has been generated by Mend Renovate. View repository job log here.

@cla-bot cla-bot bot added the cla-signed label Feb 1, 2023
@renovate renovate bot force-pushed the renovate/unlock-app branch 4 times, most recently from ad7fd05 to 420b66e Compare February 7, 2023 21:59
@julien51 julien51 merged commit dbb99fc into master Feb 8, 2023
@renovate renovate bot deleted the renovate/unlock-app branch February 8, 2023 07:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant