Releases: NickvisionApps/Desktop
Releases · NickvisionApps/Desktop
V2026.4.1
V2026.4.2 (WinUI)
V2026.4.2
Breaking Changes
None
New APIs
None
Fixes
- Updated dependencies
V2026.4.1 (WinUI)
V2026.4.1
Breaking Changes
None
New APIs
Controls
- Added
PreviousSelectedIndextoViewStack
Fixes
- Updated dependencies
V2026.4.0 (WinUI)
V2026.4.0
Breaking Changes
None
New APIs
None
Fixes
- Updated dependencies
V2026.4.0 (GNOME)
V2026.4.0
Breaking Changes
None
New APIs
None
Fixes
- Updated dependencies
V2026.4.0
V2026.4.0
Breaking Changes
- Removed .NET 9 support
Application
- Removed the
JsonFileService
New APIs
Application
- Added the
DatabaseService- All applications will get an encrypted
app.dbto store all configuration and data needed. - The
KeyringServicewill now use thisapp.dbto create and manage the credentials table- Old application
.ring2credential databases will be automatically read and migrated toapp.dbby theKeyringService
- Old application
- All applications should migrate away from
JsonFileServiceand.jsonfile storage to storing and working with all data in theDatabaseService
- All applications will get an encrypted
- Added the
ConfigurationService- Allows getting and setting primitive data and serialzied json objects
- Uses caching for already gathered and unmodified data
- Uses transactions for fast database operations
- Applications should periodically call
Save()to commit the transactions
- Applications should periodically call
System
- Added the
DependencyExecutableService- Provides generic implementations for managing executables that applications depend on and provides a clear path for updating them and running processes
Fixes
None
V2026.3.10
V2026.3.10
Breaking Changes
None
New APIs
None
Fixes
System
- Fixed an issue where
SecretServicewould crash when accessing credentials on Linux
V2026.3.9
V2026.3.7 (WinUI)
V2026.3.7
Breaking Changes
None
New APIs
None
Fixes
- Updated dependencies
V2026.3.6 (GNOME)
V2026.3.6
Breaking Changes
None
New APIs
None
Fixes
- Updated dependencies