github Mic92/nix-update v1.16.0

5 hours ago

Highlights

New Features

  • GitLab authentication: API requests now use GITLAB_TOKEN when set, avoiding rate limits on gitlab.com and private instances (#621)
  • NuGet support for flake-based repositories: nupkg dependency hashes can now be updated in flake setups, not only in nixpkgs checkouts (#615)
  • crates.io: URLs pointing to static.crates.io are now recognized for version detection (#610)
  • GitHub releases pagination: all release pages are fetched, so the latest version is found even for projects with many releases (#613)

Bug Fixes

  • Atom feeds containing control characters no longer break version detection (#573)
  • Flakes located in repository subdirectories keep their path intact during updates (#592)
  • goModules hashes that depend on other hashes (e.g. vendored sources) are now updated in the correct order (#607)

What's Changed

  • Remove control characters from Atom feeds by @ungeskriptet in #573
  • nuget: support flake-based repositories by @Mic92 in #615
  • Handle static.crates.io domain by @Defelo in #610
  • github: paginate releases by @Mic92 in #613
  • Preserve subdirectory flake paths by @mtul0729 in #592
  • update_dependency_hashes: workaround goModules hash depending on other hashes by @martinetd in #607
  • gitlab: authenticate API requests with GITLAB_TOKEN by @Mic92 in #621

New Contributors

Full Changelog: v1.15.1...v1.16.0

Don't miss a new nix-update release

NewReleases is sending notifications on new releases.