Skip to content

Commit 709a61a

Browse files
authored
Merge pull request #39 from xnodeoncode/development
Aquiis Release v1.1.2
2 parents fbde631 + 743fdf9 commit 709a61a

13 files changed

Lines changed: 144 additions & 54 deletions

4-Aquiis.SimpleStart/Aquiis.SimpleStart.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@
88
<MigrationsDirectory>Data/Migrations</MigrationsDirectory>
99

1010
<!-- Semantic Versioning -->
11-
<Version>1.1.1</Version>
12-
<AssemblyVersion>1.1.1.0</AssemblyVersion>
13-
<FileVersion>1.1.1.0</FileVersion>
14-
<InformationalVersion>1.1.1</InformationalVersion>
11+
<Version>1.1.2</Version>
12+
<AssemblyVersion>1.1.2.0</AssemblyVersion>
13+
<FileVersion>1.1.2.0</FileVersion>
14+
<InformationalVersion>1.1.2</InformationalVersion>
1515
</PropertyGroup>
1616

1717
<ItemGroup>
Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
11
[Desktop Entry]
22
Name=Aquiis Property Management
3-
Comment=Multi-tenant property management system for small landlords
4-
Exec=Aquiis-1.1.1-x86_64.AppImage
3+
Comment=Multi-tenant property management system.
4+
Exec=Aquiis-1.1.2-x86_64.AppImage
55
Icon=aquiis
66
Type=Application
77
Categories=Office;Finance;
88
Terminal=false
99
StartupWMClass=Aquiis Property Management
10-
X-AppImage-Version=1.1.1
10+
X-AppImage-Version=1.1.2
1111
X-AppImage-Name=Aquiis Property Management
1212
X-AppImage-Arch=x86_64
13+
X-AppImage-Payload-License=MIT
1314
Keywords=property;management;landlord;rental;lease;tenant;invoice;

4-Aquiis.SimpleStart/Assets/com.aquiis.propertymanagement.appdata.xml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,17 @@
6363
</provides>
6464

6565
<releases>
66+
<release version="1.1.2" date="2026-03-01">
67+
<description>
68+
<p>AppImageHub Compliance Release</p>
69+
<ul>
70+
<li>Embedded MIT license metadata in AppImage desktop file for catalog integration</li>
71+
<li>Configured electron.manifest.json with desktop.entry for automated CI detection</li>
72+
<li>No functional changes - metadata enhancement only</li>
73+
<li>Database schema v1.1.0 unchanged</li>
74+
</ul>
75+
</description>
76+
</release>
6677
<release version="1.1.1" date="2026-02-28">
6778
<description>
6879
<p>Bug Fix and Enhancement Release</p>

4-Aquiis.SimpleStart/ElectronHostHook/package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

4-Aquiis.SimpleStart/ElectronHostHook/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "aquiis-simplestart-electron",
3-
"version": "1.1.1",
3+
"version": "1.1.2",
44
"description": "Aquiis SimpleStart Electron Host",
55
"main": "main.js",
66
"dependencies": {

4-Aquiis.SimpleStart/appsettings.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
"ApplicationSettings": {
1515
"AppName": "Aquiis",
1616
"ProductName": "Aquiis SimpleStart",
17-
"Version": "1.1.1",
17+
"Version": "1.1.2",
1818
"Author": "CIS Guru",
1919
"Email": "cisguru@outlook.com",
2020
"Repository": "https://github.com/xnodeoncode/Aquiis",

4-Aquiis.SimpleStart/electron.manifest.json

Lines changed: 13 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
"appId": "com.aquiis.propertymanagement",
1818
"productName": "Aquiis",
1919
"copyright": "Copyright © 2026",
20-
"buildVersion": "1.1.1",
20+
"buildVersion": "1.1.2",
2121
"compression": "normal",
2222
"directories": {
2323
"output": "../../../bin/Desktop"
@@ -59,7 +59,18 @@
5959
"target": "AppImage",
6060
"icon": "bin/Assets/icon.png",
6161
"category": "Office",
62-
"artifactName": "${productName}-${version}-${arch}.${ext}"
62+
"artifactName": "${productName}-${version}-${arch}.${ext}",
63+
"desktop": {
64+
"entry": {
65+
"X-AppImage-Payload-License": "MIT"
66+
}
67+
},
68+
"extraFiles": [
69+
{
70+
"from": "Assets/com.aquiis.propertymanagement.appdata.xml",
71+
"to": "usr/share/metainfo/com.aquiis.propertymanagement.appdata.xml"
72+
}
73+
]
6374
}
6475
}
6576
}

Aquiis.code-workspace

Lines changed: 15 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,16 @@
11
{
2-
"folders": [
3-
{
4-
"path": "."
5-
},
6-
{
7-
"path": "../../Documents/Orion/Projects/Aquiis"
8-
}
9-
],
10-
"settings": {
11-
"powershell.cwd": "Aquiis"
12-
}
13-
}
2+
"folders": [
3+
{
4+
"path": ".",
5+
},
6+
{
7+
"path": "../../Documents/Orion/Projects/Aquiis",
8+
},
9+
{
10+
"path": "../appimage.github.io",
11+
},
12+
],
13+
"settings": {
14+
"powershell.cwd": "Aquiis",
15+
},
16+
}

CHANGELOG.md

Lines changed: 54 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,60 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
---
99

10+
## [1.1.2] - 2026-03-01
11+
12+
### 🏷️ AppImageHub Compliance Release
13+
14+
**Aquiis SimpleStart v1.1.2** adds license metadata to the AppImage for AppImageHub catalog integration. This is a metadata-only enhancement with no functional changes.
15+
16+
### Added
17+
18+
#### AppImageHub Integration
19+
20+
- **Embedded MIT license metadata** in AppImage desktop file via `electron.manifest.json` configuration
21+
- Added `linux.desktop.entry.X-AppImage-Payload-License: MIT` configuration
22+
- Enables automated license detection by AppImageHub CI validation
23+
- Desktop file inside AppImage now contains `X-AppImage-Payload-License=MIT` field
24+
- **Updated appdata.xml** with v1.1.2 release information
25+
26+
### Technical Details
27+
28+
- **Application Version:** 1.1.2
29+
- **Database Schema:** v1.1.0 (unchanged from v1.1.1)
30+
- **Assembly Version:** 1.1.2.0
31+
- **File Version:** 1.1.2.0
32+
- **Informational Version:** 1.1.2
33+
- **Release Type:** Patch (metadata enhancement only)
34+
35+
### Changed
36+
37+
- **electron.manifest.json:** Added `linux.desktop.entry` configuration for custom desktop file fields
38+
- **All project version files:** Updated from 1.1.1 to 1.1.2 (electron.manifest.json, .csproj, appsettings.json, package.json)
39+
- **Documentation:** Updated all version references to 1.1.2
40+
41+
### Upgrade Path
42+
43+
- **From v1.1.1:** Drop-in replacement, no database migration required, no functional changes
44+
- **From v1.1.0:** Drop-in replacement, no database migration required
45+
- **From v1.0.0:** Automatic migration to v1.1.0 schema on first run, then v1.1.2 application starts
46+
47+
### Platform Support
48+
49+
- **Linux:** AppImage (x86_64) with embedded license metadata ✅
50+
- **Windows:** NSIS Installer and Portable (x64) - unchanged from v1.1.1
51+
52+
### References
53+
54+
- **AppImageHub PR:** [#3688](https://github.com/AppImage/appimage.github.io/pull/3688)
55+
- **Pattern Reference:** [Gryt Chat](https://github.com/AppImage/appimage.github.io/pull/3689) (successful desktop file license implementation)
56+
- **electron-builder Desktop Entry:** [Documentation](https://www.electron.build/configuration/linux#desktop-entry)
57+
58+
### Notes
59+
60+
This release focuses solely on AppImageHub catalog compliance by embedding license metadata in the desktop file. Users of v1.1.1 will not experience any functional differences. The version bump from v1.1.1 to v1.1.2 ensures clear distinction between AppImages with and without license metadata for distribution clarity.
61+
62+
---
63+
1064
## [1.1.1] - 2026-02-28
1165

1266
### 🐛 Bug Fix & Enhancement Release

Documentation/Compatibility-Matrix.md

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# Aquiis Compatibility Matrix
22

3-
**Last Updated:** February 28, 2026
4-
**Current Release:** v1.1.1 (SimpleStart) | v0.3.0 (Professional)
3+
**Last Updated:** March 1, 2026
4+
**Current Release:** v1.1.2 (SimpleStart) | v0.3.0 (Professional)
55
**Next Release:** v1.2.0 (SimpleStart) | v0.3.1 (Professional)
66

77
---
@@ -25,7 +25,8 @@ This matrix tracks version compatibility across Aquiis releases, enabling you to
2525
| Release Date | App Version | Database Schema | .NET SDK | ElectronNET | Bootstrap | QuestPDF | Migration Required | Breaking Changes | Status | Download |
2626
| ------------ | ----------- | --------------- | -------- | ----------- | --------- | --------- | ------------------ | ---------------- | ------------------ | -------------------------------------------------------------------- |
2727
| TBD | **1.2.0** | v1.2.0 | 10.0.1 | 23.6.2 | 5.3.3 | 2025.12.1 | Yes (v1.1.0→1.2.0) | TBD | **In Development** | - |
28-
| 2026-02-28 | 1.1.1 | v1.1.0 | 10.0.1 | 23.6.2 | 5.3.3 | 2025.12.1 | No | No | **Current** | [Release](https://github.com/xnodeoncode/Aquiis/releases/tag/v1.1.1) |
28+
| 2026-03-01 | 1.1.2 | v1.1.0 | 10.0.1 | 23.6.2 | 5.3.3 | 2025.12.1 | No | No | **Current** | [Release](https://github.com/xnodeoncode/Aquiis/releases/tag/v1.1.2) |
29+
| 2026-02-28 | 1.1.1 | v1.1.0 | 10.0.1 | 23.6.2 | 5.3.3 | 2025.12.1 | No | No | Previous | [Release](https://github.com/xnodeoncode/Aquiis/releases/tag/v1.1.1) |
2930
| 2026-02-18 | 1.1.0 | v1.1.0 | 10.0.1 | 23.6.2 | 5.3.3 | 2025.12.1 | Yes (v1.0.0→1.1.0) | New tables/cols | Superseded | [Release](https://github.com/xnodeoncode/Aquiis/releases/tag/v1.1.0) |
3031
| 2026-01-29 | 1.0.1 | v1.0.0 | 10.0.1 | 23.6.2 | 5.3.3 | 2025.12.1 | No | No | Superseded | [Release](https://github.com/xnodeoncode/Aquiis/releases/tag/v1.0.1) |
3132
| 2026-01-28 | 1.0.0 | v1.0.0 | 10.0.1 | 23.6.2 | 5.3.3 | 2025.12.1 | No | No | Superseded | [Release](https://github.com/xnodeoncode/Aquiis/releases/tag/v1.0.0) |

0 commit comments

Comments
 (0)