Releases: XsparkieX/BuildMonitor
Massive rewrite
With this release I rewrote a huge chunk in order to support network multicast. It's a lot more efficient on the network than the old method of constantly querying Jenkins for updates. With this rewrite I also separated out the inner workings from the UI. The UI is now simply a shell around the library and should be relatively easy to replace.
The UI is also a lot more simple now. You have one view where you can simply select which projects you want to be notified about. The view also contains all non-disabled projects, so it's easier to jump to the pages you want for those projects.
To point out the obvious, this release is incompatible with the previous release and has received the major v2 version.
Minor update
Fixed memory leaks in BuildMonitor and BuildMonitorServer. Over a long period of time you could see the memory usage going up.
Small update
The toolchain has been switched from MSVC to MinGW and a crash has been fixed when you right click the empty area.
Folder support added
This release has added support for folders in Jenkins.
Fixed icon on Windows
Only fixed the icon, figured this was important enough for a new patch version.
Added a project picker dialog
This release contains a new project picker dialog which is now the default usage of determining which projects you want to monitor. The old behaviour with the regular expression is still possible by enabling it in settings.
Also fixed some layout issues, the settings dialog is now resizeable correctly and also cleaned up after close (before that, I was just reusing it).
Small fixes
In this release I added an option to use an exclusion regex for displaying projects, which will be applied on top of the inclusive regex. In addition, I fixed the show button and clicking the tray; it will now display the window correctly on Windows.
New icons!
In this release the icons are updated to more clearly visualize the state of the build.
Additionally, the following is fixed:
- Using the culprit list again since Jenkins reintroduced this.
- Fixed a crash when you right click the white part in the table area when refreshing.
Small fixes
This release contains a fix for the initiated by list containing duplicates. Also when you now hover over a cell, it displays it's content in a popup. This means you no longer have to resize the window in order to read the full content of cells.