As part of this release we had 64 commits which resulted in 19 issues being closed.
This milestone focuses on small enhancements.
bugs
- #1287 Data reconciliation: missing or broken icon in UI
- #1310 Store shortcut override is broken
- #1315 Cache is missed for steam games
- #1331 A circular dependency was detected for the service of type 'Lanceur.Core.Utils.IConnectionString'
- #1334 Regression: Settings are failing
- #1335 Regression: Doubloons in steam game usage
enhancements
- #1193 Add in logs the app is shutting down
- #1229 Merging doubloons should be done in a transaction
- #1261 Dates in data reconciliation is not in expected format in the UI
- #1293 Improve doubloon detection rules
- #1301 Fix GC pressure when handling thumbnails
- #1302 Assess unattended install
- #1337 Handle Steam doubloons in data reconciliation
- #1341 Cancel thumbnail strategy loop early on first match
feature
- #1308 Add list of Steam games installed locally
internal refactorings
- #1187 Activate nullable in projects
- #1307 Refactor configuration: use Section instead of Configurations group
- #1314 Move update check logic from UpdateNotification command into ReleaseService
- #1320 Small refactorings
Where to get it
You can download this release from Lanceur 3.11.0