All notable changes to Nine. will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
1.0.0 - 2026-03-01
Nine. v1.0.0 is the first production release — property management perfected for up to nine properties.
- Property profiles with status tracking (Available, Occupied, Under Renovation, Off Market)
- Prospect-to-tenant journey: lead capture, tour scheduling, rental applications, screening
- Digital lease creation with offer/acceptance workflow and e-signature audit trail
- Multi-lease support (tenants can hold multiple active leases simultaneously)
- Tenant profiles with full contact information and lease history
- Automated rent invoice generation based on lease schedules
- Payment tracking across multiple payment methods
- Automatic late fee application after configurable grace period
- Security deposit investment tracking with annual dividend distribution
- Financial reports with PDF export
- Maintenance request tracking with vendor assignment and status management
- Comprehensive 26-item inspection checklist (5 categories)
- Scheduled routine inspections and move-in/move-out tracking
- PDF inspection reports saved to document store
- In-app, email (SendGrid), and SMS (Twilio) notifications
- Background task service for automated late fees, lease expiration warnings, and scheduling
- Configurable notification preferences per user
- SQLite file-based database (no server required)
- Database encryption at rest (SQLCipher AES-256)
- OS keychain integration for password management
- Automatic schema migrations via EF Core
- Manual and scheduled database backups with staged restore
- Content Security Policy (CSP) headers
- Role-based access control: Administrator, Property Manager, Tenant
- Maximum 3 users (1 system account + 2 login users)
- Multi-tenant design with organization isolation
- Native desktop experience via ElectronNET on Linux and Windows
- Linux AppImage (x86_64) with desktop integration script
- Windows NSIS installer and portable executable
- AppImageHub catalog integration with embedded license metadata
- Application Version: 1.0.0
- Database Schema: v1.0.0
- Assembly Version: 1.0.0.0
- Framework: ASP.NET Core 10.0 + Blazor Server
- Desktop: ElectronNET 23.6.2
- PDF Generation: QuestPDF
- Linux: AppImage (x86_64) ✅
- Windows: NSIS Installer and Portable (x64) ✅