Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Jul 14, 2025

This PR contains the following updates:

Package Update Change
nixfmt major v0.6.0 -> v1.1.0

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

NixOS/nixfmt (nixfmt)

v1.1.0

Compare Source

  • Added support for "language annotation" comments (e.g. /* lang */ ""), used by things like tree-sitter grammars: #​343
  • Fixed a regression causing incorrect path value indentation: #​342

v1.0.1

Compare Source

  • Fix bug where --ir would overwrite the source file: #​322
  • Fix pre-commit hook so it works without cabal: #​311

v1.0.0

Compare Source

The Nix Formatting Team is happy to present the first stable release of the official Nix formatter! The basis for this milestone is RFC 166, which defined the standard for Nix formatting, established the Nix Formatting team and set the groundwork for nixfmt to become the official formatter.

Given that, this release is significantly different from the previous one:

  • How Nix is formatted completely changed and is unrecognisable from previous versions, fixing many issues with the old formatting in the process. It would be pointless to try to list all the differences, just think of it as an entirely new formatting.
  • This project graduated from a Serokell project to an official Nix project, with a repository under the NixOS org and a community-based Nix formatting team as maintainers.

Other than the above, there are some notable UX changes:

  • Deprecate nixfmt [dir] for recursively formatting a directory again. Please use the new pkgs.nixfmt-tree wrapper instead, or https://github.com/numtide/treefmt-nix for more flexibility, see the docs for more options.
  • More complete usage documentation.
  • CLI changes:
    • In stdin-mode, --filename <path> can now be used to specify a filename for diagnostics.
    • Number of indendation spaces can now be configured using --indent <number>

Configuration

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

🚦 Automerge: Enabled.

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

🔕 Ignore: Close this PR and you won't be reminded about this update 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 enabled auto-merge (squash) July 14, 2025 12:16
@williambotman williambotman requested a review from a team July 14, 2025 12:19
@Conarius
Copy link
Contributor

Have asked the team itself whether they would provide the missing release assets or not so we know how to bump it up.

NixOS/nixfmt#319

@chrisgrieser chrisgrieser added the blocked:renovate-failed Bumping the version numbers via the renovate bot resulted in test failures. label Aug 2, 2025
@renovate renovate bot force-pushed the renovate/nixfmt-1.x branch from c8b6fa2 to 03dfa6d Compare September 16, 2025 20:57
@Conarius
Copy link
Contributor

So apparently they won't provide any release artifacts anymore. Any idea what we should do now?

@renovate renovate bot enabled auto-merge (squash) September 17, 2025 01:02
@renovate renovate bot force-pushed the renovate/nixfmt-1.x branch from 03dfa6d to 4a76eac Compare October 7, 2025 18:41
@renovate renovate bot force-pushed the renovate/nixfmt-1.x branch from 4a76eac to 3eaefe1 Compare October 21, 2025 09:56
@renovate renovate bot force-pushed the renovate/nixfmt-1.x branch from 3eaefe1 to e8f0123 Compare November 11, 2025 00:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

blocked:installation-issue blocked:renovate-failed Bumping the version numbers via the renovate bot resulted in test failures.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants