Releases: StefanKert/BuildVision
v3.1.0
Release Notes
Release 3.1.0 adds support for VS2022.
Features
- VS2022 support
- Visualization of progress in extra bar. Thanks to Amer Vrebac for contributing this feature! (#116 )
v3.0.2
v3.0.1
Changes:
- 2795501 Fixes #90: Performing null checks because for some cases we can´t retrieve a Statusbar
- e51efa4 Fixes #101: If mode "Minimize window" is chosen the original window is activated again
- 6e719ff Fixes #85: Elements that should be hidden are now not only hidden in the few, but filtered in the grid. By filtering the grid we are also able to hide groups that are empty.
- 5063f67 Fixes #81: Unloaded projects lead to failures when trying to check the path. If an error occurs while reading the projects for a solution we now log the error, but add the other projects.
- 1b9d837 Fixes #89: Bring back ordering of the currently selected column. Additionally if no order is selected BuildOrder is used as defaultvalue.
- b15fc03 Fixes #97, #88: Adding explicit references to Serilog FileSink and a fallback value for logging if the package cannot be loaded correctly. If this fails we just return a plain logger and don´t log to a file.
- 5b600f0 Fixes #91: Syncing settings before closing BuildVision
- dd59fcc Fixes #95: Preview flag is now hidden if .vsix is a marketplace release.
v3.0.0
Release Notes
Release 3.0.0 comes along with some major changes. Basically the whole code has been restructured to be easier to change in the future. Since VS2019 requiers the package to be loaded in an async way BuildVision is a AsyncPackage now and therefore fully supported in VS2019. Because of the fact that the latest supported version of AsyncPackage is VS2015 the support for VS2013 has been dropped.
IMPORTANT: The new version of BuildVision tracks some usage data as well as crashes to make the product even better in the future. If you want to disable telemetry just go to Options=>BuildVision=>GeneralSettings (or right click on the BuildVision and open All Settings..) and disable the option "Help improve BuildVision by providing anynonymous usage data and crash reports"
Features
- VS2019 support
- BuildVision is now loaded as an Async Package (#71)
- Warningicons for projects and build are now enabled as default (#42)
- Tracking usage data and crash reports to help improving BuildVision
Changes:
- e9e4792 Match each tag that starts with v
- 3c400aa Fixed release tag
- a2778f4 Bump to release version
- aa9b7c0 Merge pull request #71 from StefanKert/feature/asyncpackage
- 42f2558 Merge branch 'master' of https://github.com/StefanKert/BuildVision
- d8ddf46 Added preview images
- 11092b0 Added section for installing BuildVision with preview channel
- 3ea37b7 Fixed errorlist
- f316dcf Removed some things from projectitem
- 9b03434 Do not use reflection for sorting
See More
- 3df9af8 removed logging
- 3da540b Several fixes
- bae30e6 Fixed some performance issues
- 74ff988 Cleanup
- 13eb0fa Fixed contextmenu checkboxes. Settings are now refreshed if the checkbox is activated/deactivated
- 10838b8 Fixed double parantheses (as proposed by toughengineer thanks :))
- 8fd3995 Returning right number for warned projects
- 393c29b Updating order of elements
- edc8082 fixed build
- b1b0530 Add basic tracing for builds
- 3519228 Added back instrumentationkey
- f4de254 Resolved most of the warnings in codefactor
- ea508d5 Flush diagnostics client
- a38259f Do not track roleinstance and rolename
- b8ee8a5 Added preview icon
- 63b4efb Added initial event
- d1eb541 added build configs
- 5c3c62f once again.. to less whitespaces
- 77de19d Fixed yaml buildscript
- 125ee49 Added option to opt out participating in telemetry. Building multiple assemblies
- 9251aca Fixed issue with buildvision breaking on breaking build
- 7720135 Warning label for projects with warnings is now default
- a14a6fb Refresh columns after settings have changed
- 3962260 No need to display timestamp
- f78baaf Use ObservableCollection again
- 6629963 Showing error if something fails at startup
- 764e267 Fixed some warnings
- c1cf87d Fixed many compilation warnings
- 97cffaa Adaptions
- 8d9518c Adaptions
- cd18456 Updated nuget packages to latest versions
- 82e540e Fixed grouping
- 58a8042 Further cleanup
- 901673d Using new logging framework Serilog do trace errors more easily
- 91f935e Cleanup stuff
- 77e7aac Smaller cleanups and fixes to sorting
- 51c606f Hide pending items
- 9e7f92d Fixed cancel build issue
- 86897c2 Fixed cancel build error
- d81a0ae MInor cleanup
- afb62ac Seems like toolwindow is working properly
- fc16b7e Using syncsolutiuon again
- f4ae645 Loading in background
- b0166af Using outoload behaviour
- c5cc157 Using nuget pkg for ms build
- dcde1ae Auto load after solution opened
- 7b7d4a7 Using autload
- 0e8d802 Only navigate on errorlevel Error
- 0b6022e Using metapackage
- 00b0fe6 Fixed issue with progressbar
- 08b6200 Reset current projects on rebuild
- c0d8a8b Added global exceptionhandling
- d43a806 Removed unused channel .. maybe later
- 01d54f8 Fixed setting dialogs and furthe rthings
- 28b7bd3 Included error messages to projectgrid
- 0485750 Initial flow is working again.. needs much more cleanup but we are on the right track :)
- 46a8a8d Additional cleanups and fixes
- 6d18526 Added back most of the ermoved functionalities
- 06bf033 Moved some files to different places
- 16f40a5 Fixed issue with indicators
- 2dc9a63 Using hosted agent agai
- 697e63b Fixed packageloadtest
- 7651841 Using ui vs2017 build agent
- d7c779e Continue on failure nbgv install
- e99bd6e Merge branch 'feature/asyncpackage' of https://github.com/stefankert/buildvision into feature/asyncpackage
- fd16d33 Try to run on localmachine
- 12c8e7c Setting Exp flag
- 2776e37 Using $(BuildConfiguration) for tests
- 4208d10 Migrated common / contracts to new csproj
- 8c1b82a Using righ tname for assembly
- 7dadb21 Invoke dotnet vstest directly
- a5bf96f Uninstalled mstestadapter
- c5357eb installing vstest
- 334f6c2 Added xunit 2.4.1 and description for tests
- 48247fa No need to build develop
- f6da48d Wildcards to include subdirectories
- 259979c Separated unittests and integrationtests into two steps
- cbb7d32 Adding vstest console runner
- 4eda9df Bring back BuildVision ToolWindow
- ed47ff2 Removed further inused classes.
- 9fbfd93 Using common xaml for indicators
- 09983f2 Added Description parameter
- d7d1747 Some minor refactorings
- d93ece9 Reorganizing generic.xaml
- c284def Additional fixes.
- edfb460 Further cleanup
- f4ccea4 Moved some controls and components to separate classes
- b97a25d Added several additional services and moved some components to Contracts project to make them independent from impl.
- 83b9de1 Introducing several services
- 645cf64 Next steps to a cleaner structure
- f227aa9 Fixed integrationtests
- 0b1f15d Further improvement for several entities. Starting to move to IVsUpdateSolutionEvents
- 3a680f8 Added further extension methods to make them more readable.
- 70932b1 Further major refactorings.
- 3bb9a5d update to make use of asyncpackage
- 55c7f2d Removing third party nuget packages and replace with Microsoft packages
- 7b68ef6 Dropping support for vs2013
- 00d158e Starting development for 3.0.0
- 22eb4cd Versionbump for preview 1
- dc6c5e6 Using public release ref spec with tags
- 0dce710 Droping patch
- bfd66e2 Bump minor version
- 6fb41a4 Fixed Status Badge
- a188b7b...
v2.1.1
v2.1.0
v2.1.0-alpha-3
Added up-to-date functionality (#15)
v2.1.0-alpha-2
v2.1.0-alpha-1
Versionbump