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(ui): update all non-major dependencies #612

Merged
merged 1 commit into from
Jun 20, 2023
Merged

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 20, 2023

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@mantine/carousel (source) 6.0.13 -> 6.0.14 age adoption passing confidence
@mantine/core (source) 6.0.13 -> 6.0.14 age adoption passing confidence
@mantine/dates (source) 6.0.13 -> 6.0.14 age adoption passing confidence
@mantine/dropzone (source) 6.0.13 -> 6.0.14 age adoption passing confidence
@mantine/form (source) 6.0.13 -> 6.0.14 age adoption passing confidence
@mantine/hooks (source) 6.0.13 -> 6.0.14 age adoption passing confidence
@mantine/modals (source) 6.0.13 -> 6.0.14 age adoption passing confidence
@mantine/next (source) 6.0.13 -> 6.0.14 age adoption passing confidence
@mantine/notifications (source) 6.0.13 -> 6.0.14 age adoption passing confidence
@mantine/nprogress (source) 6.0.13 -> 6.0.14 age adoption passing confidence
@mantine/prism (source) 6.0.13 -> 6.0.14 age adoption passing confidence
@mantine/spotlight (source) 6.0.13 -> 6.0.14 age adoption passing confidence
@mantine/tiptap (source) 6.0.13 -> 6.0.14 age adoption passing confidence
@mantine/utils (source) 6.0.13 -> 6.0.14 age adoption passing confidence
esbuild 0.18.4 -> 0.18.5 age adoption passing confidence

Release Notes

mantinedev/mantine

v6.0.14

Compare Source

What's Changed
  • [@mantine/hooks] use-window-event: Improve events type (#​4423)
  • [@mantine/core] MultiSelect: Fix hoverOnSearchChange not working correctly when creatable prop is set (#​4344)
  • [@mantine/tiptap] Add option to configure initial state of external link control (#​4373)
  • [@mantine/core] PinInput: Fix incorrect Backspace key handling (#​4379)
  • [@mantine/core] Table: Fix table styles applied to the nested table elements, for example in dropdowns (#​4393)
  • [@mantine/core] Image: Fix image alt overflow in Firefox (#​4410)
New Contributors

Full Changelog: mantinedev/mantine@6.0.13...6.0.14

evanw/esbuild

v0.18.5

Compare Source

  • Implement auto accessors (#​3009)

    This release implements the new auto-accessor syntax from the upcoming JavaScript decorators proposal. The auto-accessor syntax looks like this:

    class Foo {
      accessor foo;
      static accessor bar;
    }
    new Foo().foo = Foo.bar;

    This syntax is not yet a part of JavaScript but it was added to TypeScript in version 4.9. More information about this feature can be found in microsoft/TypeScript#​49705. Auto-accessors will be transformed if the target is set to something other than esnext:

    // Output (with --target=esnext)
    class Foo {
      accessor foo;
      static accessor bar;
    }
    new Foo().foo = Foo.bar;
    
    // Output (with --target=es2022)
    class Foo {
      #foo;
      get foo() {
        return this.#foo;
      }
      set foo(_) {
        this.#foo = _;
      }
      static #bar;
      static get bar() {
        return this.#bar;
      }
      static set bar(_) {
        this.#bar = _;
      }
    }
    new Foo().foo = Foo.bar;
    
    // Output (with --target=es2021)
    var _foo, _bar;
    class Foo {
      constructor() {
        __privateAdd(this, _foo, void 0);
      }
      get foo() {
        return __privateGet(this, _foo);
      }
      set foo(_) {
        __privateSet(this, _foo, _);
      }
      static get bar() {
        return __privateGet(this, _bar);
      }
      static set bar(_) {
        __privateSet(this, _bar, _);
      }
    }
    _foo = new WeakMap();
    _bar = new WeakMap();
    __privateAdd(Foo, _bar, void 0);
    new Foo().foo = Foo.bar;

    You can also now use auto-accessors with esbuild's TypeScript experimental decorator transformation, which should behave the same as decorating the underlying getter/setter pair.

    Please keep in mind that this syntax is not yet part of JavaScript. This release enables auto-accessors in .js files with the expectation that it will be a part of JavaScript soon. However, esbuild may change or remove this feature in the future if JavaScript ends up changing or removing this feature. Use this feature with caution for now.

  • Pass through JavaScript decorators (#​104)

    In this release, esbuild now parses decorators from the upcoming JavaScript decorators proposal and passes them through to the output unmodified (as long as the language target is set to esnext). Transforming JavaScript decorators to environments that don't support them has not been implemented yet. The only decorator transform that esbuild currently implements is still the TypeScript experimental decorator transform, which only works in .ts files and which requires "experimentalDecorators": true in your tsconfig.json file.

  • Static fields with assign semantics now use static blocks if possible

    Setting useDefineForClassFields to false in TypeScript requires rewriting class fields to assignment statements. Previously this was done by removing the field from the class body and adding an assignment statement after the class declaration. However, this also caused any private fields to also be lowered by necessity (in case a field initializer uses a private symbol, either directly or indirectly). This release changes this transform to use an inline static block if it's supported, which avoids needing to lower private fields in this scenario:

    // Original code
    class Test {
      static #foo = 123
      static bar = this.#foo
    }
    
    // Old output (with useDefineForClassFields=false)
    var _foo;
    const _Test = class _Test {
    };
    _foo = new WeakMap();
    __privateAdd(_Test, _foo, 123);
    _Test.bar = __privateGet(_Test, _foo);
    let Test = _Test;
    
    // New output (with useDefineForClassFields=false)
    class Test {
      static #foo = 123;
      static {
        this.bar = this.#foo;
      }
    }
  • Fix TypeScript experimental decorators combined with --mangle-props (#​3177)

    Previously using TypeScript experimental decorators combined with the --mangle-props setting could result in a crash, as the experimental decorator transform was not expecting a mangled property as a class member. This release fixes the crash so you can now combine both of these features together safely.


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 is behind base branch, 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.

@renovate renovate bot requested a review from JoeKarow as a code owner June 20, 2023 02:09
@vercel
Copy link

vercel bot commented Jun 20, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
inreach-app ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 20, 2023 11:41am
inreach-web ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jun 20, 2023 11:41am

@renovate renovate bot added automerge Enable Kodiak auto-merge dependencies Change in project dependencies. kodiak: merge.method = 'squash' Kodiak will squash merge this PR. labels Jun 20, 2023
@ghost
Copy link

ghost commented Jun 20, 2023

👇 Click on the image for a new way to code review

Review these changes using an interactive CodeSee Map

Legend

CodeSee Map legend

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 652482a to 11056fa Compare June 20, 2023 11:38
@renovate renovate bot changed the title chore(aws-cache): update dependency esbuild to v0.18.5 chore(ui): update all non-major dependencies Jun 20, 2023
@sonarcloud
Copy link

sonarcloud bot commented Jun 20, 2023

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
0.0% 0.0% Duplication

@kodiakhq kodiakhq bot merged commit 37c4642 into dev Jun 20, 2023
23 of 24 checks passed
@kodiakhq kodiakhq bot deleted the renovate/all-minor-patch branch June 20, 2023 13:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
📦 app automerge Enable Kodiak auto-merge 📦 aws-cache dependencies Change in project dependencies. kodiak: merge.method = 'squash' Kodiak will squash merge this PR. 📦 ui 📦 web
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant