chore(deps): update dependency fallout.components to 10.4.0 - #1522
Open
renovate[bot] wants to merge 1 commit into
Open
chore(deps): update dependency fallout.components to 10.4.0#1522renovate[bot] wants to merge 1 commit into
renovate[bot] wants to merge 1 commit into
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
10.3.49→10.4.0Release Notes
Fallout-build/Fallout (Fallout.Components)
v10.4.0v10.4
It has been a while since we released a new version and we've been cooking a bit in the background, going from me being the sole maintainer and contributor to onboarding new people into this project and revitalising the Nuke or rather now the Fallout community with new life.
First of all, thanks to those who have decided to come forward and partake in keeping the vision of Nuke alive! And welcome to those who are brave enough to migrate their projects from Nuke to Fallout.
With this long awaited release, we're bringing you mostly stabilisation, long awaited PR merges and minor improvements, while we're preparing the architectural structure to move Fallout into a new future.
Please let us know if anything is missing, broken or not quite working as intended. The easiest way to do so is to create an issue here on Github.
What's Changed
✨ New Features
with:inputs on the checkout step of [GitHubActions] by @avidenic in #431FancyNamesfeature for solution generator by @ITaluone in #455workflow_dispatchinputs (string, boolean, number, choice, environment) by @avidenic in #440XmlAddextension toXmlTasksby @ITaluone in #489dotnet restoreby @IT-VBFK in #506cmakeby @IT-VBFK in #504Strykerby @IT-VBFK in #503🐛 Bug Fixes
--plan) by @ITaluone in #382npm warnalso as warning by @ITaluone in #463System.Text.Jsonby @ITaluone in #611📖 Documentation
New Contributors
Full Changelog: Fallout-build/Fallout@10.3.47...v10.4.0
Solution,SolutionAttribute,Project, and the solution-graph extension methods moved fromFallout.Common.ProjectModeltoFallout.Solutions.A transition shim re-exports
SolutionandSolutionAttribute, so this keeps compiling unchanged:The shim covers the common case only. It does not cover
Projector the extension methods. A build that reads the project graph —Solution.GetProject(…),Solution.AllProjects— fails to compile:Fix it with
fallout-migrate, which rewrites the namespace and everything else the rename touched:fallout-migrateis not only for moving from NUKE to Fallout. It also handles upgrades between Fallout versions. If you prefer to do it by hand, the change is one line:using Fallout.Common.ProjectModel;becomesusing Fallout.Solutions;.See #619 for the full analysis.
Security
This release resolves five high-severity advisories in
System.Security.Cryptography.Xml. 10.4.0 depends on the patched 10.0.10; 10.3.x pinned 10.0.6. If you migrated a repo while on 10.3.x and hitNU1903on restore, upgrading to 10.4.0 clears it. See #618.Global tool package id
The tool ships as
Fallout.GlobalTool— the same id 10.3.x consumers already pin, sodotnet tool updatereaches 10.4.0 with no manifest edit.Fallout.GlobalTools(plural) existed briefly at10.4.0-rc.4and is now unlisted and deprecated. If you installed from it, switch back:See #575.
Configuration
📅 Schedule: (UTC)
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.