@@ -24,7 +24,7 @@ This matrix tracks version compatibility across Aquiis releases, enabling you to
2424
2525| Release Date | App Version | Database Schema | .NET SDK | ElectronNET | Bootstrap | QuestPDF | Migration Required | Breaking Changes | Status | Download |
2626| ------------ | ----------- | --------------- | -------- | ----------- | --------- | --------- | ------------------ | ---------------- | ------------------ | -------------------------------------------------------------------- |
27- | TBD | ** 1.1.0** | v1.0 .0 | 10.0.1 | 23.6.2 | 5.3.3 | 2025.12.1 | Auto (location) | Database path | ** In Development** | - |
27+ | TBD | ** 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 | ** In Development** | - |
2828| 2026-01-29 | 1.0.1 | v1.0.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.0.1 ) |
2929| 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 ) |
3030
@@ -63,12 +63,12 @@ This matrix tracks version compatibility across Aquiis releases, enabling you to
6363
6464### Database & Storage
6565
66- | Component | Current Version | Purpose | Upgrade Notes |
67- | ------------------- | -------------------- | --------------- | ---------------------------------------------- |
68- | ** SQLite** | 3.46.0 | Database engine | Via Microsoft.Data.Sqlite |
69- | ** EF Core** | 10.0.1 | ORM | Breaking changes uncommon in minor versions |
70- | ** Database Schema** | v1.0.0 (SimpleStart) | Data structure | Tracks with app version MAJOR.MINOR milestones |
71- | | v0.0.0 (Professional)| Data structure | Pre-v1.0.0 rapid iteration phase |
66+ | Component | Current Version | Purpose | Upgrade Notes |
67+ | ------------------- | --------------------- | --------------- | ---------------------------------------------- |
68+ | ** SQLite** | 3.46.0 | Database engine | Via Microsoft.Data.Sqlite |
69+ | ** EF Core** | 10.0.1 | ORM | Breaking changes uncommon in minor versions |
70+ | ** Database Schema** | v1.0.0 (SimpleStart) | Data structure | Tracks with app version MAJOR.MINOR milestones |
71+ | | v0.0.0 (Professional) | Data structure | Pre-v1.0.0 rapid iteration phase |
7272
7373### UI & Front-end
7474
@@ -95,12 +95,19 @@ This matrix tracks version compatibility across Aquiis releases, enabling you to
9595
9696## Database Schema Versioning
9797
98- ** Current Schema:**
99- - ** SimpleStart:** v1.0.0 (production)
98+ ** Current Schema:**
99+
100+ - ** SimpleStart:** v1.1.0 (in development)
100101- ** Professional:** v0.0.0 (pre-release)
101102
102103### Schema Version Strategy
103104
105+ - ** v1.1.0** (SimpleStart): Database encryption and sample data features
106+ - Added DatabaseSettings table for encryption state tracking
107+ - Added IsSampleData column to all entities (30+ tables)
108+ - Fixed multi-tenant invoice/payment indexes
109+ - Database filename: ` app_v1.1.0.db `
110+
104111- ** v1.0.0** (SimpleStart): Initial production schema
105112 - Entity models stabilized for production
106113 - Schema managed via EF Core Migrations
@@ -126,30 +133,30 @@ This matrix tracks version compatibility across Aquiis releases, enabling you to
126133
127134### Rollback Safety
128135
129- | From Version | To Version | Database Compatible | Safe Rollback | Notes |
130- | ------------ | ---------- | ------------------- | ------------- | --- ------------------------------------- |
131- | v1.1.0 | v1.0.1 | ✅ Yes (v1.0.0) | ⚠️ Manual | Database location differs, manual copy |
132- | v1.0.1 | v1.0.0 | ✅ Yes (v1.0.0) | ✅ Yes | Drop-in replacement |
133- | v1.1.0 | v1.0.0 | ✅ Yes (v1.0.0) | ⚠️ Manual | Database location differs, manual copy |
136+ | From Version | To Version | Database Compatible | Safe Rollback | Notes |
137+ | ------------ | ---------- | -------------------- | ------------- | ------------------------------------- |
138+ | v1.1.0 | v1.0.1 | ❌ No (v1.1.0→1.0.0) | ❌ No | v1.0.1 missing DatabaseSettings table |
139+ | v1.0.1 | v1.0.0 | ✅ Yes (v1.0.0) | ✅ Yes | Drop-in replacement |
140+ | v1.1.0 | v1.0.0 | ❌ No (v1.1.0→1.0.0) | ❌ No | v1.0.0 missing DatabaseSettings table |
134141
135142### Upgrade Compatibility
136143
137- | From Version | To Version | Migration Type | Breaking Changes | Notes |
138- | ------------ | ---------- | -------------- | ---------------- | ---------------------------------------- |
139- | v1.0.0 | v1.0.1 | None | No | Drop-in replacement |
140- | v1.0.1 | v1.1.0 | Automatic | Database path | Auto-migrates Electron → Aquiis folder |
141- | v0.3.0 | v0.3.1 | Automatic | Database path | Same migration as SimpleStart |
142- | v1.x.x | v2.0.0 | Automatic | Schema changes | Future: Major version, backup enforced |
144+ | From Version | To Version | Migration Type | Breaking Changes | Notes |
145+ | ------------ | ---------- | -------------- | ---------------- | ------------------------------------------------ |
146+ | v1.0.1 | v1.1.0 | Automatic | Schema v1.1.0 | New DatabaseSettings table, IsSampleData columns |
147+ | v1.0.0 | v1.0.1 | None | No | Drop-in replacement |
148+ | v0.3.0 | v0.3.1 | Automatic | Database path | Same migration as SimpleStart |
149+ | v1.x.x | v2.0.0 | Automatic | Schema changes | Future: Major version, backup enforced |
143150
144151---
145152
146153## Breaking Changes Summary
147154
148- | Version | Breaking Changes | Impact | Migration Strategy |
149- | ------- | -------------------- | --- ----------------------- | ----------------------- |
150- | v1.1.0 | Database path change | Transparent to users | Automatic on first run |
151- | v1.0.1 | None | Backward compatible | Drop-in replacement |
152- | v1.0.0 | Org structure | Pre-release users only | Manual migration |
155+ | Version | Breaking Changes | Impact | Migration Strategy |
156+ | ------- | ---------------------- | ----------------------- | ----------------------- |
157+ | v1.1.0 | Schema v1.1.0 required | Cannot run on v1.0.0 DB | Automatic EF migrations |
158+ | v1.0.1 | None | Backward compatible | Drop-in replacement |
159+ | v1.0.0 | Org structure | Pre-release users only | Manual migration |
153160
154161** For detailed migration procedures** , see version-specific Release Notes.
155162
@@ -185,14 +192,15 @@ This matrix tracks version compatibility across Aquiis releases, enabling you to
185192
186193## Database Schema Compatibility
187194
188- | App Version | Database Schema | Database File | Forward Compatible | Backward Compatible | Notes |
189- | ----------- | --------------- | -------------------- | ------------------ | ------------------- | ------------------------------ |
190- | v1.1.0 | v1.0 .0 | app_v1.0 .0.db | No (path change) | Yes (same schema) | Path: ~ /.config/Aquiis/ |
191- | v1.0.1 | v1.0.0 | app_v1.0.0.db | Yes | Yes | Path: ~ /.config/Electron/ |
192- | v1.0.0 | v1.0.0 | app_v1.0.0.db | Yes | Yes | Path: ~ /.config/Electron/ |
193- | v0.3.0 | v0.0.0 | app_v0.0.0.db | No | No | Pre-release, rapid iteration |
195+ | App Version | Database Schema | Database File | Forward Compatible | Backward Compatible | Notes |
196+ | ----------- | --------------- | ------------- | ------------------ | ------------------- | - ------------------------------ |
197+ | v1.1.0 | v1.1 .0 | app_v1.1 .0.db | No | No | Requires DatabaseSettings table |
198+ | v1.0.1 | v1.0.0 | app_v1.0.0.db | Yes | Yes | Path: ~ /.config/Electron/ |
199+ | v1.0.0 | v1.0.0 | app_v1.0.0.db | Yes | Yes | Path: ~ /.config/Electron/ |
200+ | v0.3.0 | v0.0.0 | app_v0.0.0.db | No | No | Pre-release, rapid iteration |
194201
195202** Key:**
203+
196204- ** Forward Compatible** : Newer app can open older database
197205- ** Backward Compatible** : Older app can open newer database
198206
@@ -212,14 +220,14 @@ This matrix tracks version compatibility across Aquiis releases, enabling you to
212220
213221## Third-Party Licenses
214222
215- | Component | License Type | Eligibility Notes |
216- | ------------ | --------------------- | ------------------------------------------------------------------ |
217- | ** QuestPDF** | Community (Free) | Free for <$1M revenue, individuals, non-profits, FOSS. Honor-based |
218- | ** .NET** | MIT | Open source, commercial use allowed |
219- | ** Bootstrap** | MIT | Open source, commercial use allowed |
220- | ** Electron** | MIT | Open source, commercial use allowed |
221- | ** SendGrid** | Commercial (Optional) | Requires API key and account |
222- | ** Twilio** | Commercial (Optional) | Requires credentials and account |
223+ | Component | License Type | Eligibility Notes |
224+ | ------------- | --------------------- | ------------------------------------------------------------------ |
225+ | ** QuestPDF** | Community (Free) | Free for <$1M revenue, individuals, non-profits, FOSS. Honor-based |
226+ | ** .NET** | MIT | Open source, commercial use allowed |
227+ | ** Bootstrap** | MIT | Open source, commercial use allowed |
228+ | ** Electron** | MIT | Open source, commercial use allowed |
229+ | ** SendGrid** | Commercial (Optional) | Requires API key and account |
230+ | ** Twilio** | Commercial (Optional) | Requires credentials and account |
223231
224232** QuestPDF Community License** : SimpleStart (max 9 properties) qualifies as most users will be under $1M annual revenue. Professional edition users must verify eligibility.
225233
@@ -245,12 +253,12 @@ This matrix tracks version compatibility across Aquiis releases, enabling you to
245253
246254## Change Log
247255
248- | Date | Change | Updated By |
249- | ---------- | ----------------------------------- | ------------ |
250- | 2026-02-01 | Refocused as Compatibility Matrix | Release Team |
251- | 2026-02-01 | Added v1.1.0 compatibility info | Release Team |
252- | 2026-01-29 | Added v1.0.1 entry | Release Team |
253- | 2026-01-28 | Initial compatibility tracking | Release Team |
256+ | Date | Change | Updated By |
257+ | ---------- | --------------------------------- | ------------ |
258+ | 2026-02-01 | Refocused as Compatibility Matrix | Release Team |
259+ | 2026-02-01 | Added v1.1.0 compatibility info | Release Team |
260+ | 2026-01-29 | Added v1.0.1 entry | Release Team |
261+ | 2026-01-28 | Initial compatibility tracking | Release Team |
254262
255263---
256264
0 commit comments