Releases: dotnet/reproducible-builds
v2.0.2
What's Changed
- Fix hostfxr probing path for musl-based runtimes by @MattKotsenas in #75
Full Changelog: v2.0.1...v2.0.2
v2.0.1
What's Changed
- Warn if missing global.json to enforce consistent SDK versions by @MattKotsenas in #73
Full Changelog: v1.2.39...v2.0.1
v1.2.39
Additions
- Add codes and help links to existing warnings by @MattKotsenas in #68
Removals
- Remove unsetting of NetCoreTargetingPackRoot to allow package pruning by @MattKotsenas in #70
Changed
- Fix typo in Isolated package description by @austindrenski in #63
Tidying up
- Clean up docs by @MattKotsenas in #54
- Use latest dotfiles from dotnet new by @MattKotsenas in #56
- Delete .sln file and add slngen as dotnet-tool by @MattKotsenas in #57
- Bump global.json to 9.0.100 by @MattKotsenas in #55
- Convert to Central Package Management (CPM) by @MattKotsenas in #65
- Update dependencies by @MattKotsenas in #66
- Update to .NET 10 SDK by @MattKotsenas in #67
- Update CHANGELOGs for release by @MattKotsenas in #71
New Contributors
- @austindrenski made their first contribution in #63
Full Changelog: v1.2.25...v1.2.39
v1.2.25
This release is designed to be a "cleanup" release that we can use as a solid foundation to build on. We've cleared the backlog of PRs and resolved several issues. Two changes of note:
- The minimum required SDK version is now .NET 8
- The
RepositoryBranchlogic introduced in v1.2.4 has been refactored to align with the values provided by Source Link in .NET 9
Removals
- Bump required SDK to 8+ and remove fixed issues by @MattKotsenas in #52
What's changed
- Align RepositoryBranch logic with .NET 9 by @MattKotsenas in #50
Tidying up
- Clean up README and add status badges by @MattKotsenas in #41
- fix References link by @bergren2 in #38
- Migrate from SignClient to
signtool and specify SDK in global.json by @MattKotsenas in #43 - Add tests for package by @MattKotsenas in #47
- Add CODEOWNERS by @MattKotsenas in #48
- Add test cases for detecting CI environments and setting ContinuousIntegrationBuild by @MattKotsenas in #49
- Shorten up the DotNet.ReproducibleBuilds package props file. by @AraHaan in #11
New Contributors
Full Changelog: v1.2.4...v1.2.25
v1.2.4
At long last we've have a new release of the DotNet.ReproducibleBuilds and DotNet.ReproducibleBuilds.Isolated packages! We've dusted off the cobwebs and worked through some infrastructure and permissions issues, and now have the ability to reliably release new versions of the packages again. This is due in no small part to the help of our brand new maintainer - welcome to @MattKotsenas! He and I will be working together to develop a plan for this repo going forward, and I'm very excited to welcome him to the maintainer team.
This release has a few new features and one feature removal due to obsoletion.
Additions
- Set the
DisableImplicitLibraryPacksproperty totrueto prevent using packages from the .NET SDK's built-in package sources. #21 (Thanks @cmeeren!) - Populate the
RepositoryBranchproperty if other Repository Metadata has been requested to be made public. #27 (Thanks @kzu!)
Removals
- No longer include the .NET Framework reference assembly packages, because the .NET SDK does this now. #33 (Thanks @MattKotsenas!)
Infrastructure
We have simplified the packaging of the repo to be more straightforward, using dotnet pack as expected these days.