Releases: rasmus/Bake
Releases · rasmus/Bake
Release list
v0.41.55
Release notes
- New: Default macOS platform target changed from
osx-x64toosx-arm64
(Apple Silicon). Users on Intel Macs can still targetosx-x64via
--target-platform - Fix: GitHub release filename generation now supports ARM64 architecture,
preventing a crash when releasing ARM64 artifacts
Changes
- Add macOS ARM64 as default platform target (#601, by @rasmus)
- Bump Microsoft.Extensions.Logging and Serilog.Extensions.Logging (#603, by @dependabot)
Updated dependencies
- Bump actions/setup-node 4 to 6 (#595, by @dependabot)
- Bump actions/upload-artifact 4 to 7 (#593, by @dependabot)
- Bump dorny/test-reporter 1 to 3 (#583, #609, by @dependabot, @rasmus)
- Bump Microsoft.Extensions.Configuration.UserSecrets 10.0.7 to 10.0.8 (#596, by @dependabot)
- Bump Microsoft.NET.Test.Sdk 17.14.1 to 18.5.1 (#597, by @dependabot)
- Bump NuGet.Packaging 6.14.3 to 7.6.0 (#598, by @dependabot)
- Bump System.Linq.Async 6.0.3 to 7.0.1 (#604, by @dependabot)
- Bump System.Reactive 6.0.2 to 6.1.0 (#605, by @dependabot)
- Bump System.Text.Encoding.CodePages 8.0.0 to 10.0.8 (#607, by @dependabot)
- Bump YamlDotNet 16.3.0 to 17.1.0 (#608, by @dependabot)
Full Changelog: ca72d53...876c8a4
Files
bake_windows_x86_64.zip- SHA256:
90249FCC9A81F23EE8654271551CF99B42808AC7B728E3D53CF8D05EBF847E2E
- SHA256:
bake_linux_x86_64.zip- SHA256:
EECB34302441A390F84DB032F8A5C1FE4259642FAB70F9DFC75908CC350601F0
- SHA256:
bake_macosx_arm64.zip- SHA256:
160658D3389D752A6B8C3F31CE20F988C64B33B0FD934DB684C3590CDDE41609
- SHA256:
v0.40.54
Release notes
- Fix: GitHub release ZIPs for .NET tools now include native DLLs from the
publish output directory, ensuring tools with native dependencies (e.g.,
LibGit2Sharp) are functional - Fix: Go release ZIP filenames no longer contain path separators
Changes
Updated dependencies
- Bump actions/setup-dotnet 4 to 5 (#556, by @dependabot)
- Bump actions/setup-go 5 to 6 (#558, by @dependabot)
- Bump actions/setup-python 5 to 6 (#557, by @dependabot)
Full Changelog: 1aa8676...ca72d53
Files
bake_windows_x86_64.zip- SHA256:
E768CCB8C20A740E33618EACDDD0CFC5EB9DE05AF50B9FF20E5CFCDCD3492DC0
- SHA256:
bake_linux_x86_64.zip- SHA256:
DA4DA4604FEE3C20A682E9FFEA444C9D247EE3446A2A79607E07DA65C9090C24
- SHA256:
bake_macosx_x86_64.zip- SHA256:
285D1183CED37291A830229D633D95CA568BECA41713A22BAE296B599907A71D
- SHA256:
v0.40.53
Release notes
- New: Add support for
.slnxfiles as solution files for .NET projects
Changes
- Update license year from 2025 to 2026 (#588, by @Copilot)
- Update Node.js version (#591, by @rasmus)
- Add support for .slnx solution files (#592, by @rasmus)
Updated dependencies
- Bump actions/checkout 4 to 6 (#543, by @dependabot)
- Bump ajv 8.11.0 to 8.20.0 in /TestProjects/NodeJS.Service (#576, by @dependabot)
- Bump flask 3.1.2 to 3.1.3 in /TestProjects/Python3.Flask (#578, by @dependabot)
- Bump github.com/labstack/echo/v4 4.13.4 to 4.15.2 in /TestProjects/GoLang.Service (#581, by @dependabot)
- Bump github/codeql-action 3 to 4 (#582, by @dependabot)
- Bump McMaster.Extensions.CommandLineUtils 4.1.1 to 5.1.0 (#584, by @dependabot)
- Bump Microsoft.Extensions.Configuration.UserSecrets 8.0.1 to 10.0.7 (#585, by @dependabot)
- Bump NuGet.Packaging 6.14.0 to 6.14.3 (#579, by @dependabot)
- Bump NUnit3TestAdapter 5.1.0 to 6.2.0 (#586, by @dependabot)
- Bump WireMock.Net 1.12.0 to 2.6.0 (#587, by @dependabot)
Full Changelog: c064088...1aa8676
Files
bake_windows_x86_64.zip- SHA256:
7F734A8A00E832DD1FF85DA385D5130A74E344646515E0987530E5286E8171BE
- SHA256:
bake_linux_x86_64.zip- SHA256:
7C87F159DAC060D31AFD6F7466017ED47AE016AEE7784208600D50E35753D735
- SHA256:
bake_macosx_x86_64.zip- SHA256:
BA3AA84FD9EA760BAF5CE76C09EF408254C392BDA8ED547E6ED30AF32FF249BD
- SHA256:
v0.39.52
Release notes
- Fix: Exit codes above 255 were silently truncated to zero, causing failed builds
to report success - Fix:
applycommand now returns the correctCookingFailedexit code on failure
Changes
- Migrate to Shouldly (#503, by @rasmus)
- Respect
IncludeSymbolson projects (#525, by @rasmus) - Fix exit codes that were silently truncated to zero (#575, by @rasmus)
Updated dependencies
- Bump flask 3.1.0 to 3.1.2 in /TestProjects/Python3.Flask (#522, #549, by @dependabot)
- Bump github.com/labstack/echo/v4 4.13.3 to 4.13.4 in /TestProjects/GoLang.Service (#524, by @dependabot)
- Bump Microsoft.NET.Test.Sdk 17.12.0 to 17.14.1 (#504, #537, by @dependabot)
- Bump Newtonsoft.Json 13.0.3 to 13.0.4 (#561, #563, by @dependabot)
- Bump NuGet.Packaging 6.12.1 to 6.14.0 (#505, #510, #538, by @dependabot)
- Bump NUnit 4.3.2 to 4.4.0 (#544, by @dependabot)
- Bump NUnit3TestAdapter 4.6.0 to 5.1.0 (#500, #545, by @dependabot)
- Bump System.Linq.Async 6.0.1 to 6.0.3 (#540, by @dependabot)
- Bump System.Reactive 6.0.1 to 6.0.2 (#555, by @dependabot)
- Bump WireMock.Net 1.7.1 to 1.12.0 (#506, #508, #509, #519, #520, #521, #541, #546, #547, #548, #550, #553, #554, by @dependabot)
Full Changelog: b6bc44e...c064088
Files
bake_windows_x86_64.zip- SHA256:
009DB1AC5ACD67AF59860C433BA566E239C138AD1F5337618133BF6C4C1D4380
- SHA256:
bake_linux_x86_64.zip- SHA256:
6248E926A7C91A475DE24BB7F1B8D4541F778E1B71804F7F54B4FCEF30CF681B
- SHA256:
bake_macosx_x86_64.zip- SHA256:
4CE1949FA5E0FD759EB4E94A9B8E743EC6C658DCE3B0B95453CBCC6A0D019722
- SHA256:
v0.37.51
Release notes
- Fix: Handle cases where there's no GitHub information
- Fix: Support GitHub data residency versions (hosted on
[something].ghe.com)
Changes
- Version is now 0.37 (#495, by @rasmus)
- Downgrade FluentAssertions (#496, by @rasmus)
- Support GitHub DR versions (#501, by @rasmus)
Updated dependencies
- Bump WireMock.Net 1.7.0 to 1.7.1 (#498, by @dependabot)
Full Changelog: 64e3b3f...b6bc44e
Files
bake_windows_x86_64.zip- SHA256:
21B73C38A06C752A3AF25C19057D91746B97C304F8636B280A552A9B81D10684
- SHA256:
bake_linux_x86_64.zip- SHA256:
BA230491A6937D9406C3589DD3A52DED263C6A7ACA17AC5A31B37A3D5688DA04
- SHA256:
bake_macosx_x86_64.zip- SHA256:
CB5DAF7D31E59A99FCACCA6B9969AEB7D526B05BBCA30AC4B1D5A4E160BD1E26
- SHA256:
v0.36.50
Release notes
- New: Dropped the
-betaon Bake version, version0.xsays as much - Fix:
AssemblyVersionmust always be[MAJOR].0.0.0to limit assembly load errors
Changes
- Cleanup GHA (#491, by @rasmus)
- Fix: AssemblyVersion should be properly set (#492, by @rasmus)
- Upgrade actions/upload-artifact to v4 (#493, by @rasmus)
Updated dependencies
- Bump FluentAssertions 7.0.0 to 8.0.1 (#487, #489, by @dependabot)
- Bump WireMock.Net 1.6.11 to 1.7.0 (#488, #490, by @dependabot)
Full Changelog: 06973fd...64e3b3f
Files
bake_windows_x86_64.zip- SHA256:
56F127B283C2C5F5B150B203808B69A94885E56EB990089797B57002D6CB9CA3
- SHA256:
bake_linux_x86_64.zip- SHA256:
BFA3B2CE5B4621CEA66F65B35707E3452BD8B73B15A990F60F3307A2C1F96829
- SHA256:
bake_macosx_x86_64.zip- SHA256:
DDBB8DC780CF1EF7AC95C4037BB9B2179ABB3552A654E82985234DE303AF5BD1
- SHA256:
v0.35.48-beta
Release notes
- New: Set application icon
- Fix: Correctly set assembly version for .NET projects
Changes
Updated dependencies
- Bump Octokit 13.0.1 to 14.0.0 (#482, by @dependabot)
Full Changelog: 408c086...06973fd
Files
bake_windows_x86_64.zip- SHA256:
A54EDE629362AE39E6B3902D93CA62D51553EFB77BC5F8629626FAFBEF76791B
- SHA256:
bake_linux_x86_64.zip- SHA256:
9DAB81226A4D950818E8E12191A00EEC56970EB6F4D5B9ED71494EFE64A9C517
- SHA256:
bake_macosx_x86_64.zip- SHA256:
0D8D898F6326BD3CC63A6861E118C4601C0E7B16759BD7814D3C35C4B6D3F52D
- SHA256:
v0.34.47-beta
Release notes
- Fix: Group name for pretty printed artifacts in build report, especially executables
- Fix: Helm charts with dependencies could not update them
Changes
Updated dependencies
Full Changelog: 670e507...408c086
Files
bake_windows_x86_64.zip- SHA256:
EDC36BDE4ACBB97F70CA8A91E3ABF3590456198096EA2B1729C7F99995BD6EAB
- SHA256:
bake_linux_x86_64.zip- SHA256:
063686F736992236B2176E343BFE855DFEC45117D1570C9CEEFB84A88D0B7A97
- SHA256:
bake_macosx_x86_64.zip- SHA256:
C084D4834C49FF09BDC7D9A6F3A6FEE5FCFAC8967EA4D4CD3D3980B5D90F4FCE
- SHA256:
v0.33.46-beta
Release notes
- Fix: File artifacts are now actually validated
- Fix. NuGet packages are now correctly named if the
PackageIdproperty is set
Changes
Updated dependencies
Full Changelog: 7a9783f...670e507
Files
bake_windows_x86_64.zip- SHA256:
9D153B467AD902E52242282F0767D09D0F514D7904874984EB4A3A1A36D46B84
- SHA256:
bake_linux_x86_64.zip- SHA256:
A25EA521B0152A15F69AC7C3FE9AD4F69A2C1929500F1F72F1C67216BDC394A7
- SHA256:
bake_macosx_x86_64.zip- SHA256:
A2EBC93862B7337802CD34E46FFD3DFEB21ED0E2B758FA2328E3133AE4ACBD27
- SHA256:
v0.32.45-beta
Release notes
- New: Add
--skip-duplicateto NuGet push to skip pushing packages that already exist in
order to make it easier to retry released that have failed partially - New: Make it possible to disable Helm chart linting as well as enable strict linting
- Fix: Update Helm charts before linting them
- Fix: Properly set version when publishing
.csprojprojects
Changes
- New: Skip duplicate NuGet packages by default (#474, by @rasmus)
- Fix: Update file headers, it's a new year (#475, by @rasmus)
- Fix: Publish should include version arguments (#478, by @rasmus)
- New: More Helm control (#479, by @rasmus)
Updated dependencies
- Bump WireMock.Net 1.6.10 to 1.6.11 (#473, by @dependabot)
Full Changelog: 648255d...7a9783f
Files
bake_windows_x86_64.zip- SHA256:
DBC3CB37C8D967265308670AF3A995F649276B00E25E497AC51877DDA82F0FE5
- SHA256:
bake_linux_x86_64.zip- SHA256:
C6953248F12F49540819619742AA7976FDBE4937B1E40EBAD877D8B77FE33A8A
- SHA256:
bake_macosx_x86_64.zip- SHA256:
08420A2C941B2C00D7DF823495505CC80A842F3F620B3DA43EAF3B6387DA5FE0
- SHA256: