StruSoft Installer release notes
To install the installer, please click here.
2.3.20
- Added text trimming and tooltip to treeviews listing programs. (Case #124207)
- Fixed bug that caused application to crash when entering invalid download folder path. (Case #125403)
2.3.19
- Removed option to set custom urls in Settings window. (Case #123195)
- Fixed bug that caused application to crash when reordering license source entries. (Case #123366)
2.3.18
- Implemented download caching of XML files. (Case #122973)
2.3.17
- StruSoft Installer recognizes and recommends the latest release (7) of lmadmin. (Case #116708)
- Changed all links from http to https. (Case #121860)
- LMadmin update button now only appears when installed version is less than latest version. (Case #117145)
- Updated log4net to 2.0.14. (Case #118594)
- Removed License System 3 components from UI. (Case #111722)
- Added TLS 1.2 security protocol to communication service. (Case #121182)
- Fixed issue with starting license auto updater when current usage being set to null. (Case #121947)
- Added Visual C++ 2015-2019 Redistributable to bootstrapper installation process. (Case #122270)
- Fixed issue with application window not being focused when running second instance after Windows startup. (Case #76589)
- Added user agent with version info to web requests. (Case #122724)
2.3.16
- Improved version number display. (Case #105530)
- Update .net to latest version to fix https/tls issues. (Case #106129)
- Updated help links. (Case #106138)
- StruSoft Installer recognizes and recommends the latest release (6) of lmadmin. (Case #106207)
2.3.15
- Replaced "Up to date" status with "Downloaded" and other related 'download only' texts. (Case #67264)
- Improved diagnostic tools for troubleshooting 403 errors when downloading files. (Case #68778)
- Improved detection of badly configured paths in lmadmin. (Case #69181)
- Closing Installer Settings now trigges a refresh. (Case #93226)
- You no longer receive "License not configured" when updating a license with "auto update" disabled. (Case #99436)
- Reintroduced missing image in about box. (Case #99443)
- Removed excessive and missleading usagetracker/License autoupdater errors in windows logs when no license was configured. (Case #100835)
- SSIN now recognizes and recomends the latest release of lmadmin. (Case #101075)
- Various automatically reported crashes were fixed. (Case #102654)
2.3.14
- Added settings for license pool. (Case #98794)
2.3.13
- When lmadmin is installed, check if the license path for strusoft is correctly defined. (Case #65369)
- Added educational version. (Case #65800)
- Improved restricted internet detection. (Case #65975)
2.3.12
- During the bootstrapper/installation a counter is now displayed along with "waiting for installer service to shut down". (Case #51917)
- Quitting the installer should now also shut down the running process. (Case #51918)
- Changed so that -quit wont ask the user to install a downloaded and pending update. (Case #51936)
- Installer tries to detect a damaged installation during startup. (Case #51943)
- Installer will now update the row after a application has been installed. (Case #51945)
- The Installer now provides more details during the bootstrapper. (Case #58430)
- Uninstalling could sometimes display a dialog requesting to close down the Installer even though it wasn't running. This has now been fixed. (Case #58441)
- Installer now display version number in taskmanager. (Case #58491)
- Installer now checks for lmadmin release 4. (Case #58814)
- The lmadmin version was only read during startup. It is now read more often. (Case #58827)
2.3.11
- With SSIN on a license server, there is now a "license admin" dialog where admins can decrease the number of hours a license can be borrowed. (Case #40564)
- Added a "Test" button in the "license source" dialog to test if a license server is entered correctly. This requires the test_license feature that all licenses should have automatically. (Case #41203)
- Fixed bug when an unreleased version of a application is installed. (Case #50517)
- Reversed the OK/Cancel buttons to fit windows standards when downloading older versions. (Case #50740)
- A downloaded license will now get a additional comment with the local time. (Case #50913)
- Fixed SSIN crash when trying to open a badly formed url. (Case #50949)
- If lmadmin is installed, that version is now displayed in the license and settings window along with a Update link if it's not the latest version. (Case #51466)
- SSIN wont check installed programs each time it is focused. A F5 refresh or a refresh apps is now required to detect if a application was installed or uninstalled outside of SSIN. (Case #51467)
2.3.10
- For some applications, determined on a application per application base, users can now choose to install a older unsupported version instead of the latest version. (Case #26329)
2.3.9
- Fix: Added better feedback for the error message 'The semaphore time period has expired'. (Case #42873)
- Rewrote the update system to instead download the latest installation to run it at exit. (Case #45201)
- Stopped license reread errors from stopping the license update process. (Case #47513)
- Applications with no versions are now hidden. (Case #47563)
- Removed a error message about a missing xml file that is never used. (Case #48676)
2.3.8
- Fixed a bug that occurred when Installing an IMPACT module. (Case #45026)
2.3.7
- Fix: Sometimes the Installer ends up in an infinite loop when activating/refreshing a license on a server with other vendors than just 'strusoft'. (Case #42959)
- Fix: Made the progress bar window modal. (Case #42962)
- Fix: Restart the auto updater service when reinstalling StruSoft Installer. (Case #43026)
2.3.6
- Fix: The Installer no longer tries to elevate the entire process to admin but rather only the individual installation processes for msi-files. (Case #42710)
- Fix: The Installer now supports dependencies being OR rather than just AND. i.e. an app can can be dependent on one or another app rather than just one specific app. (Case #42745)
- Fix: Cancelling the "Please select what to update?" dialog caused a crash, this is fixed now. (Case #42842)
2.3.5
- Fixed various race conditions when starting background processes. (Case #41213)
- Refreshing while already refreshing might crash the installer. (Case #41233)
- Display windows error message instead of crashing. (Case #41691)
- Fixed a problem when changing software license when the SSIN backend is down. (Case #41730)
- The installer will force remove the service when uninstalling if the msi takes too long to complete. (Case #41876)
2.3.4
- Possible crash when refreshing apps. (Case #20048)
- Refreshing while already refreshing might crash the installer. (Case #35358)
- When the download license finishes to quickly, the installer might crash. (Case #38193)
2.3.3
- Added the possibility to have less dependencies for some application configurations. (Case #32971)
- The concept of multiple licenses on a single computer called "seats" was removed. (Case #36019)
- Added ability to save crashreports for some errors for more easily debugging. (Case #37197)
- Added gui for editing the license server/file registry list. (Case #37228)
- Fixed crash. (Case #39107)
- When entering "download only" mode, a invalid path wont crash the installer. (Case #39583)
- SSIN will now remember your FlexNet/Dongle answer on a per application basis. (Case #39856)
- SSIN now reads a list of cached application instead of waiting for a newly downloaded version before displaying all tabs. (Case #40327)
- SSIN will now try to force a server reread license file when license file is updated. (Case #40483)
- Renamed "Configure license" dialog to "Activate license". (Case #40561)
2.3.2
- Fix: Changed the 'license name' editbox into a label. Values cannot be changed, only viewed. (Case #33103)
- Fix: The logo obscured parts of the the "Licensing & Settings" tab making it hard to click. This is fixed now. (Case #36628)
2.3.1
- Allowed two more Well-known SIDs (administrators and power users) to communicate with the Installer Service. (Case #34516)
2.3.0
- New: Added advanced server settings, primarily for lmgrd based license server. (Case #28157)
- Fix: "Next scheduled refresh of license file" was not shown in the GUI. (Case #29372)
- Fix: The error message "The underlying connection was closed..." was triggered unexpectedly. (Case #30103)
- Fix: Error message not shown in the License & Settings tab. (Case #30698)
- Fix: In the "Licensing & Settings" tab, added a link to the license installation guides. (Case #30708)
- New: Added support for setting default filter per program family. (Case #30784)
2.2.0
- Replaced the "no internet" error messages with less intrusive tray ballon messages. (Case #24041)
- Fix: "Legacy license system" renamed to "Old license system". (Case #26730)
- Fix: Removed superfluous information in the error message aimed at saying "failed to install msi". (Case #27547)
- Fix: Renamed the "Settings" tab to "Licensing & Settings". (Case #27898)
- Fix: Removed superfluous information in the error message aimed at saying "failed to install msi". (Case #28446)
- Upgraded .net framework installed to 4.5. (Case #28690)
- Fix: Used the term "refresh" instead of "update" when it comes to downloading new license file. (Case #28889)
- Fix: Added the new StruSoft logo. (Case #29126)