Dev Log
Week of August 9, 2026
Fortuna app
- Implemented the View Account Details feature (page, command, and handler)
D20Tek.Functional
- Updated package dependencies.
- Added Bind and BindAsync methods to ValidationErrors class (for easier use).
- Added xml documentation for the public API.
- Cleaned up package properties and turned on build with warnings as errors.
- Published new packages release.
D20Tek.Blazor.BrowserStorage
- Implementing replacement for Blazored.LocalStorage (and SessionStorage) because they were deprecated and unlisted from nuget.org
- Created initial solution and basic project and folder structure, with central package and build management.
- Defined the interfaces and types in the public API.
- Implemented JSInteropService to communicate with javascript api for local and session storage.
- Implemented StorageService that persists data either a primitives for known types and json for complex types.
- Implemented LocalStorageService to access local storage for read/write/delete operations.
- Implemented SessionStorageService to access session storage for read/write/delete operations.
- Implemented cross-tab event listener for storage changes.