Skip to content

Aquiis v1.1.1 - Bug Fixes and Enhancements

Choose a tag to compare

@xnodeoncode xnodeoncode released this 01 Mar 22:53
· 15 commits to main since this release
Immutable release. Only release title and notes can be modified.

Aquiis SimpleStart v1.1.1

Release Date: February 28, 2026
Type: Bug Fix & Enhancement Release
Database Schema: v1.1.0 (unchanged - no migration required)


🎯 Overview

Version 1.1.1 addresses critical UI bugs and completes Windows platform support with database encryption and proper installer deployment. This patch release requires no database migration and is a drop-in replacement for v1.1.0.


✨ What's New

Windows Enhancements

  • πŸ”’ Windows Database Encryption - Full DPAPI (Data Protection API) implementation for secure encryption key storage
  • πŸ“¦ Windows Installer - Proper MSI installer with uninstall support, Start Menu shortcuts, and desktop icon (replaces portable executable)
  • πŸ–₯️ Native Desktop Experience - Hidden Electron menu bar for cleaner, more professional UI

Bug Fixes

  • 🎨 Fixed theme flicker when clicking same navigation link repeatedly
    • Root cause: MutationObserver triggering on every Blazor render
    • Solution: Optimized observer scope + navigation guard
  • πŸ” Fixed login double-submit causing blank page redirect
    • Added submit guard with visual feedback (spinner + disabled button)

Performance Improvements

  • ⚑ Optimized MutationObserver - Reduced DOM watching scope for better rendering performance
  • πŸš€ Navigation efficiency - Skip redundant processing on same-URL navigation

πŸ“¦ Downloads

Linux

  • AppImage: Aquiis-1.1.1-x86_64.AppImage (portable, no installation required)
  • SHA256: c31e18dac5bdd56167b42d4330f1a87c9fb9ea6f398c58438bae5dcd4e338696

Installation:

chmod +x Aquiis-1.1.1-x86_64.AppImage
./Aquiis-1.1.1-x86_64.AppImage

Windows

  • Installer: aquiis-property-management-1.1.1-x64.exe (MSI installer)
  • Built on Windows 11 (available after Windows build completes)

πŸ”„ Upgrade Instructions

From v1.1.0

No database migration required. Simply replace the application binary:

Linux:

# Download new AppImage
wget https://github.com/xnodeoncode/Aquiis/releases/download/v1.1.1/Aquiis-1.1.1-x86_64.AppImage
chmod +x Aquiis-1.1.1-x86_64.AppImage

# Remove old version (optional)
rm Aquiis-1.1.0-x86_64.AppImage

Windows:

# Run new installer - it will automatically upgrade
aquiis-property-management-1.1.1-x64.exe

From v1.0.x

Database will automatically upgrade from v1.0.0 β†’ v1.1.0 schema on first launch. Backup recommended before upgrading.


πŸ› οΈ Technical Details

Modified Files: 6
Lines Changed: 113 (81 insertions, 32 deletions)

Key Changes:

  • theme.js - MutationObserver optimization (6 lines)
  • NavMenu.razor - OnLocationChanged guard (10 lines)
  • Login.razor - Double-submit prevention + visual feedback (65 lines)
  • Program.cs - Menu bar hiding (2 lines)
  • Documentation updates (30 lines)

Dependencies:

  • .NET 10.0
  • Electron.NET
  • ASP.NET Core Identity
  • Entity Framework Core 10.0
  • SQLite/SQLCipher

πŸ“‹ System Requirements

  • Linux: Any modern distribution with AppImage support
  • Windows: Windows 10/11 (64-bit)
  • RAM: 512MB minimum, 1GB recommended
  • Disk Space: 200MB for application + database
  • .NET Runtime: Not required (bundled in AppImage/installer)

πŸ“š Documentation


πŸ› Known Issues

None - all issues from v1.1.0 have been resolved.


πŸ’¬ Feedback & Support


Full Changelog: v1.1.0...v1.1.1