Skip to content

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Jun 24, 2025

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@biomejs/biome (source) 2.0.0 -> 2.0.4 age adoption passing confidence
@biomejs/biome (source) 2.0.0 -> 2.0.4 age adoption passing confidence

Release Notes

biomejs/biome (@​biomejs/biome)

v2.0.4

Compare Source

Patch Changes

v2.0.3

Patch Changes
  • #​6439 7e4da4e Thanks @​ematipico! - Fixed an issue where the correct rights aren't added to the binary during publishing

  • #​6297 cc4b8c9 Thanks @​vladimir-ivanov! - Added a new lint useReadonlyClassProperties rule.
    This rule is a port of ESLint's prefer-readonly rule.

    Example:

    class Example {
      // All properties below can be marked as readonly
      public constantValue = 42;
      protected initializedInConstructor: string;
      private privateField = true;
    
      constructor(initializedInConstructor: string) {
        this.initializedInConstructor = initializedInConstructor;
      }
    }

v2.0.2

Patch Changes

v2.0.1

Compare Source

Patch Changes

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), 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 added the dependency Dependency updates label Jun 24, 2025
@renovate renovate bot requested a review from prabhu as a code owner June 24, 2025 15:58
@renovate renovate bot added the dependency Dependency updates label Jun 24, 2025
pnpm-lock.yaml Outdated
@@ -53,8 +53,6 @@ overrides:
yallist: ^5.0.0
yargs: ^17.7.2

pnpmfileChecksum: sha256-zddoD5DO4pDXt1woGSkWiGYuIzHsyOAVI3HXb7mgvsM=
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This issue is kind of annoying... Do we have any ideas on how to solve this yet?

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not yet ...

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@setchy Could we perhaps use postUpgradeTasks to run pnpm i? Do you know if that is available on the server(s) renovate runs on, or do we need to install it ourselves beforehand? And can it be configured to only run for updates to npm packages?

pnpm-lock.yaml Outdated
@@ -470,37 +468,31 @@ packages:
resolution: {integrity: sha512-D/vdxpvrtkfYITHpiQjlvhZBNkm2GLmm/lZHbSs5R+nghbulTgXR9I8pTALFTBhjHZQu55DTiACmn/irhhotkA==}
cpu: [x64]
os: [linux]
libc: glibc
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These I think are also not correct... Thoughts @prabhu?

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

yes, the libc attributes are getting added with a hooks to workaround a pnpm bug/feature. Not sure what command renovate is invoking to update the lock file. We can do the updates manually for now till figure out the right setting.

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'll give it a try. Maybe we can have renovate trigger a command after updating npm dependencies? @setchy is something like that possible?

@malice00 malice00 requested a review from setchy June 24, 2025 16:03
Signed-off-by: Roland Asmann <roland.asmann@gmail.com>
Copy link
Contributor Author

renovate bot commented Jun 25, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@prabhu
Copy link
Collaborator

prabhu commented Jun 25, 2025

Maybe update to 2.0.5 directly? https://github.com/biomejs/biome/releases/tag/%40biomejs%2Fbiome%402.0.5

@malice00
Copy link
Collaborator

We set renovate to 3 days because of the possibility of NPM packages being unpublished with 72 hours -- which would be a possibility for that version. It'll get a PR tomorrow, but for now. I'll merge this one. 😉

@malice00 malice00 merged commit 3a67b72 into master Jun 25, 2025
69 checks passed
@malice00 malice00 deleted the renovate/biomejs-biome-2.x branch June 25, 2025 09:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependency Dependency updates
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants