Version Changer is a Visual Studio extension that makes it simple to change the version numbers of all the
projects in a solution.
Version Changer will detect what type of project it is and update it accordingly, using AssemeblyInfo in old
csproj projects for example but <version> in new style csproj projects.
It can also update Xamarin.Android, Xamarin.iOS projects.
Added ability to disable storing of the project selection state(for when it is causing a crash)
Updated the logic for storing of the project selection state to make it more stable and efficient(will now only save when changes to the selections have been made)
Updated manifest to correctly point to the 2022 version of the extension on Marketplace
Version 4.1.2
Added remembering of the project selection
Fixed issue with file revision when using separate versions and revision is disabled
Version 4.1.1
Updated .NET Framework processing to respect "Enable Revision" in version calculations
Version 4.1.0
Fixed issue #6 - Enable Revision not being respected in all version calculations
Fixed issue with Version Update Option checkboxes not being wired up correctly
Added progress bar to 'Update' process so you can see that something is happening
Version 4.0.0
ARM64 support for Visual Studio on Windows Arm (2022 and above)
Dark mode support
It automatically matches Visual Studio(light or dark mode only, not blue which is light)
Added support for MAUI version numbers
Can update ApplicationDisplayVersion and ApplicationVersion
Added support for VersionPrefix
Updated the UI and split the "Options" into a new tab with more options for updating specific version
properties
Updated to new version of MahApps
Changed branding
Improvements to version calculations
Version 3.3.0
Fixed binding issues with the File Version when using separate version numbers
Updates to the loading of projects so that the window is shown immediately and the loading progress can
be seen
Fixed layout of the IOS and Android version fields
Tweaked the design of the panels to separate the projects list and the options panel
Version 3.2.0
Fixed issues with not updating VB.NET projects
Fixed issues with not updating <PackageVersion>
Updated version logic for suffixes (if you include a + or - it will not attach an - at the begining)
Code cleanup
Changed theme
Add some branding for Copidal (a company that i've setup)
Version 3.1.0
Added support for UWP package.appxmanifest files
Improved support for Xamarin.Forms shared projects
Added support for InformationalVersion in SDK style projects
Fixed issues with AssemblyInformationalVersion in .NET Framework projects