-
Simpl'Résultat v0.8.1
StableAll checks were successfulRelease / build-and-release (push) Successful in 24m56sreleased this
2026-04-16 02:07:53 +00:00 | 249 commits to main since this release
Installation
Windows : Téléchargez le fichier
.execi-dessous.
Linux : Téléchargez le fichier.debou.AppImageci-dessous.Downloads
-
Source code (ZIP)
16 downloads
-
Source code (TAR.GZ)
21 downloads
-
Simpl Resultat-0.8.1-1.x86_64.rpm
45 downloads · 9.3 MiB
-
Simpl Resultat-0.8.1-1.x86_64.rpm.sig
52 downloads · 424 B
-
Simpl Resultat_0.8.1_amd64.deb
45 downloads · 9.3 MiB
-
Simpl Resultat_0.8.1_amd64.deb.sig
53 downloads · 420 B
-
Simpl Resultat_0.8.1_x64-setup.exe
18 downloads · 5.1 MiB
-
Simpl Resultat_0.8.1_x64-setup.exe.sig
51 downloads · 428 B
-
latest.json
30 downloads · 1.3 KiB
-
Source code (ZIP)
-
Simpl'Résultat v0.8.0
StableAll checks were successfulRelease / build-and-release (push) Successful in 25m4sreleased this
2026-04-14 19:39:27 +00:00 | 254 commits to main since this releaseAdded
- Reports hub:
/reportsis now a hub surfacing a live highlights panel (current month + YTD net balance with sparklines, top movers vs. last month, top recent transactions) and four navigation cards to dedicated sub-reports (#69–#76) - Highlights report (
/reports/highlights): balance tiles with 12-month sparklines, sortable top movers table, diverging bar chart, recent transactions list with 30/60/90 day window toggle (#71) - Trends report (
/reports/trends): internal sub-view toggle between global flow (income vs. expenses) and by-category evolution, chart/table toggle on both (#72) - Compare report (
/reports/compare): tab bar for Month vs. Previous Month, Year vs. Previous Year, and Actual vs. Budget; diverging bar chart centered on zero for the first two modes (#73) - Category zoom (
/reports/category): single-category drill-down with donut chart of subcategory breakdown, monthly evolution area chart, and filterable transactions table (#74) - Contextual keyword editing: right-click any transaction row to add its description as a categorization keyword; a preview dialog shows every transaction that would be recategorized (capped at 50, with an opt-in checkbox for N+) before you confirm. Available on the category zoom, the highlights list, and the main transactions page (#74, #75)
- Bookmarkable period: the reports period now lives in the URL (
?from=YYYY-MM-DD&to=YYYY-MM-DD), so you can copy, paste, and share the link and keep the same state (#70) - View mode preference (chart vs. table) is now persisted in
localStorageper report section
Changed
- The legacy monolithic
useReportshook has been split into per-domain hooks (useReportsPeriod,useHighlights,useTrends,useCompare,useCategoryZoom) so every sub-report owns only the state it needs (#70) - Context menu on reports (right-click) is now a generic
ContextMenushell reused by the existing chart menu and the new keyword dialog (#69)
Removed
- The dynamic pivot table report was removed. Over 90% of its real usage was zooming into a single category, which is better served by the new Category Zoom report. Git history preserves the old implementation if it ever needs to come back (#69)
Security
- New
AddKeywordDialogenforces a 2–64 character length bound on user keywords to prevent ReDoS on large transaction sets (CWE-1333), uses parameterizedLIKEqueries for the preview (CWE-89), wraps its INSERT + per-transaction UPDATEs in an explicit BEGIN/COMMIT/ROLLBACK transaction (CWE-662), renders all untrusted descriptions as React children (CWE-79), and recategorizes only the rows the user explicitly checked — never retroactively. Keyword reassignment across categories requires an explicit confirmation step (#74) getCategoryZoomwalks the category tree through a bounded recursive CTE (WHERE depth < 5), protecting against malformedparent_idcycles (CWE-835) (#74)
Installation
Windows : Téléchargez le fichier
.execi-dessous.
Linux : Téléchargez le fichier.debou.AppImageci-dessous.Downloads
-
Source code (ZIP)
18 downloads
-
Source code (TAR.GZ)
20 downloads
-
Simpl Resultat-0.8.0-1.x86_64.rpm
41 downloads · 9.3 MiB
-
Simpl Resultat-0.8.0-1.x86_64.rpm.sig
49 downloads · 424 B
-
Simpl Resultat_0.8.0_amd64.deb
41 downloads · 9.3 MiB
-
Simpl Resultat_0.8.0_amd64.deb.sig
48 downloads · 420 B
-
Simpl Resultat_0.8.0_x64-setup.exe
24 downloads · 5.1 MiB
-
Simpl Resultat_0.8.0_x64-setup.exe.sig
48 downloads · 428 B
-
latest.json
25 downloads · 4.2 KiB
- Reports hub:
-
Simpl'Résultat v0.7.4
StableAll checks were successfulRelease / build-and-release (push) Successful in 26m7sreleased this
2026-04-14 15:24:40 +00:00 | 271 commits to main since this releaseChanged
- OAuth tokens are now stored in the OS keychain (Credential Manager on Windows, Secret Service on Linux) instead of a plaintext JSON file. Existing users are migrated transparently on the next sign-in refresh; the old file is zeroed and removed. A "tokens stored in plaintext fallback" banner appears in Settings if the keychain is unavailable (#66, #78, #79, #81)
- Cached account info is now HMAC-signed with a keychain-stored key: writing
subscription_statustoaccount.jsonmanually can no longer bypass the Premium gate (#80) - PIN hashing migrated from SHA-256 to Argon2id for brute-force resistance (CWE-916). Existing SHA-256 PINs are verified transparently and rehashed on next successful unlock; new PINs use Argon2id (#54)
Security
- Closed CWE-312 (cleartext storage of OAuth tokens), CWE-345 (missing integrity check on the subscription cache), and CWE-916 (weak PIN hashing). Legacy
tokens.jsonand legacy unsignedaccount.jsoncaches are rejected by the gating path until the next token refresh re-establishes a keychain-anchored trust (#66, #54)
Installation
Windows : Téléchargez le fichier
.execi-dessous.
Linux : Téléchargez le fichier.debou.AppImageci-dessous.Downloads
-
Source code (ZIP)
17 downloads
-
Source code (TAR.GZ)
23 downloads
-
Simpl Resultat-0.7.4-1.x86_64.rpm
43 downloads · 9.3 MiB
-
Simpl Resultat-0.7.4-1.x86_64.rpm.sig
50 downloads · 424 B
-
Simpl Resultat_0.7.4_amd64.deb
43 downloads · 9.3 MiB
-
Simpl Resultat_0.7.4_amd64.deb.sig
52 downloads · 420 B
-
Simpl Resultat_0.7.4_x64-setup.exe
19 downloads · 5.1 MiB
-
Simpl Resultat_0.7.4_x64-setup.exe.sig
53 downloads · 428 B
-
latest.json
23 downloads · 2.4 KiB
-
Simpl'Résultat v0.7.3
StableAll checks were successfulRelease / build-and-release (push) Successful in 27m50sreleased this
2026-04-13 19:26:17 +00:00 | 291 commits to main since this releaseFixed
- Maximus Account sign-in: the deep-link callback now uses the canonical Tauri v2
on_open_urlAPI, so the auth code is properly received by the running app instead of leaving the UI stuck in "loading" (#51, #65) - OAuth callbacks containing an
errorparameter now surface the error to the UI instead of being silently ignored (#51)
Installation
Windows : Téléchargez le fichier
.execi-dessous.
Linux : Téléchargez le fichier.debou.AppImageci-dessous.Downloads
-
Source code (ZIP)
18 downloads
-
Source code (TAR.GZ)
15 downloads
-
Simpl Resultat-0.7.3-1.x86_64.rpm
44 downloads · 9 MiB
-
Simpl Resultat-0.7.3-1.x86_64.rpm.sig
51 downloads · 424 B
-
Simpl Resultat_0.7.3_amd64.deb
46 downloads · 9 MiB
-
Simpl Resultat_0.7.3_amd64.deb.sig
49 downloads · 420 B
-
Simpl Resultat_0.7.3_x64-setup.exe
18 downloads · 5.1 MiB
-
Simpl Resultat_0.7.3_x64-setup.exe.sig
51 downloads · 428 B
-
latest.json
27 downloads · 1.6 KiB
- Maximus Account sign-in: the deep-link callback now uses the canonical Tauri v2
-
Simpl'Résultat v0.7.2
StableAll checks were successfulRelease / build-and-release (push) Successful in 25m59sreleased this
2026-04-13 18:11:16 +00:00 | 292 commits to main since this releaseChanged
- Auto-updates are temporarily open to the Free edition until the license server (issue #49) is live. Gating will be restored once paid activation works end-to-end (#48)
Installation
Windows : Téléchargez le fichier
.execi-dessous.
Linux : Téléchargez le fichier.debou.AppImageci-dessous.Downloads
-
Source code (ZIP)
19 downloads
-
Source code (TAR.GZ)
18 downloads
-
Simpl Resultat-0.7.2-1.x86_64.rpm
52 downloads · 9 MiB
-
Simpl Resultat-0.7.2-1.x86_64.rpm.sig
58 downloads · 424 B
-
Simpl Resultat_0.7.2_amd64.deb
47 downloads · 9 MiB
-
Simpl Resultat_0.7.2_amd64.deb.sig
56 downloads · 420 B
-
Simpl Resultat_0.7.2_x64-setup.exe
18 downloads · 5 MiB
-
Simpl Resultat_0.7.2_x64-setup.exe.sig
58 downloads · 428 B
-
latest.json
25 downloads · 1.5 KiB
-
Simpl'Résultat v0.7.1
StableAll checks were successfulRelease / build-and-release (push) Successful in 26m52sreleased this
2026-04-13 16:37:09 +00:00 | 293 commits to main since this releaseFixed
- Maximus Account sign-in: the OAuth2 callback now correctly returns to the running app instead of launching a second instance and leaving the original one stuck in "loading" (#51, #65)
Installation
Windows : Téléchargez le fichier
.execi-dessous.
Linux : Téléchargez le fichier.debou.AppImageci-dessous.Downloads
-
Source code (ZIP)
13 downloads
-
Source code (TAR.GZ)
7 downloads
-
Simpl Resultat-0.7.1-1.x86_64.rpm
50 downloads · 9 MiB
-
Simpl Resultat-0.7.1-1.x86_64.rpm.sig
52 downloads · 424 B
-
Simpl Resultat_0.7.1_amd64.deb
46 downloads · 9 MiB
-
Simpl Resultat_0.7.1_amd64.deb.sig
50 downloads · 420 B
-
Simpl Resultat_0.7.1_x64-setup.exe
11 downloads · 5 MiB
-
Simpl Resultat_0.7.1_x64-setup.exe.sig
51 downloads · 428 B
-
latest.json
13 downloads · 1.5 KiB
-
Simpl'Résultat v0.7.0
StableAll checks were successfulRelease / build-and-release (push) Successful in 27m50sreleased this
2026-04-11 15:58:34 +00:00 | 294 commits to main since this releaseAdded
- CI: new
check.ymlworkflow runscargo check/cargo testand the frontend build on every branch push and PR, catching errors before merge instead of waiting for the release tag (#60) - License card in Settings page: shows the current edition (Free/Base/Premium), accepts a license key, and links to the purchase page (#47)
- Maximus Account card in Settings: optional sign-in via OAuth2 PKCE for Premium features (#51)
- Machine activation: activate/deactivate machines against the license server, view activated machines in the license card (#53)
- Daily subscription status check: automatically refreshes account info once per day at launch (#51)
Changed
- Automatic updates are now gated behind the Base edition entitlement; the Free edition shows an upgrade hint instead of fetching updates (#48)
- Edition detection now considers Maximus Account subscription: Premium overrides Base when subscription is active (#51)
Installation
Windows : Téléchargez le fichier
.execi-dessous.
Linux : Téléchargez le fichier.debou.AppImageci-dessous.Downloads
-
Source code (ZIP)
9 downloads
-
Source code (TAR.GZ)
6 downloads
-
Simpl Resultat-0.7.0-1.x86_64.rpm
47 downloads · 8.9 MiB
-
Simpl Resultat-0.7.0-1.x86_64.rpm.sig
50 downloads · 424 B
-
Simpl Resultat_0.7.0_amd64.deb
47 downloads · 8.9 MiB
-
Simpl Resultat_0.7.0_amd64.deb.sig
52 downloads · 420 B
-
Simpl Resultat_0.7.0_x64-setup.exe
9 downloads · 5.1 MiB
-
Simpl Resultat_0.7.0_x64-setup.exe.sig
53 downloads · 428 B
-
latest.json
12 downloads · 2.2 KiB
- CI: new
-
Simpl'Résultat v0.6.7
StableAll checks were successfulRelease / build-and-release (push) Successful in 22m49sreleased this
2026-03-30 01:16:35 +00:00 | 317 commits to main since this releaseChanged
- Category Over Time report: removed hard-coded expense-only filter, added type selector defaulting to expense (#41)
- Category Over Time report: added type filter (expense/income/transfer) in the right filter panel (#41)
Fixed
- Updated picomatch dependency (4.0.3 → 4.0.4) to fix HIGH severity vulnerabilities (#43)
Installation
Windows : Téléchargez le fichier
.execi-dessous.
Linux : Téléchargez le fichier.debou.AppImageci-dessous.Downloads
-
Source code (ZIP)
9 downloads
-
Source code (TAR.GZ)
10 downloads
-
Simpl Resultat-0.6.7-1.x86_64.rpm
46 downloads · 7.7 MiB
-
Simpl Resultat-0.6.7-1.x86_64.rpm.sig
52 downloads · 424 B
-
Simpl Resultat_0.6.7_amd64.deb
48 downloads · 7.7 MiB
-
Simpl Resultat_0.6.7_amd64.deb.sig
52 downloads · 420 B
-
Simpl Resultat_0.6.7_x64-setup.exe
10 downloads · 4.5 MiB
-
Simpl Resultat_0.6.7_x64-setup.exe.sig
52 downloads · 428 B
-
latest.json
11 downloads · 1.6 KiB
-
Simpl'Résultat v0.6.6
StableAll checks were successfulRelease / build-and-release (push) Successful in 28m8sreleased this
2026-03-11 21:34:35 +00:00 | 324 commits to main since this releaseChanged
- Budget table: previous year column now shows actual transactions instead of planned budget (#34)
- Refactored
buildPrevYearTotalMapinline and simplified tests (#39)
Fixed
- Changelog files synced automatically via Vite plugin, removed stale public/ copies (#37)
Installation
Windows : Téléchargez le fichier
.execi-dessous.
Linux : Téléchargez le fichier.debou.AppImageci-dessous.Downloads
-
Source code (ZIP)
8 downloads
-
Source code (TAR.GZ)
8 downloads
-
Simpl Resultat-0.6.6-1.x86_64.rpm
45 downloads · 7.7 MiB
-
Simpl Resultat-0.6.6-1.x86_64.rpm.sig
55 downloads · 424 B
-
Simpl Resultat_0.6.6_amd64.deb
53 downloads · 7.7 MiB
-
Simpl Resultat_0.6.6_amd64.deb.sig
56 downloads · 420 B
-
Simpl Resultat_0.6.6_x64-setup.exe
13 downloads · 4.5 MiB
-
Simpl Resultat_0.6.6_x64-setup.exe.sig
56 downloads · 428 B
-
latest.json
9 downloads · 1.6 KiB
-
Simpl'Résultat v0.6.5
StableAll checks were successfulRelease / build-and-release (push) Successful in 27m1sreleased this
2026-03-11 00:14:52 +00:00 | 339 commits to main since this releaseAdded
- Dashboard: month dropdown selector for the Budget vs Actual section with last completed month as default (#31)
Changed
- Reports & Dashboard: reduced font size of month dropdown for better visual balance (#31)
Installation
Windows : Téléchargez le fichier
.execi-dessous.
Linux : Téléchargez le fichier.debou.AppImageci-dessous.Downloads
-
Source code (ZIP)
10 downloads
-
Source code (TAR.GZ)
11 downloads
-
Simpl Resultat-0.6.5-1.x86_64.rpm
49 downloads · 7.7 MiB
-
Simpl Resultat-0.6.5-1.x86_64.rpm.sig
57 downloads · 424 B
-
Simpl Resultat_0.6.5_amd64.deb
50 downloads · 7.7 MiB
-
Simpl Resultat_0.6.5_amd64.deb.sig
53 downloads · 420 B
-
Simpl Resultat_0.6.5_x64-setup.exe
9 downloads · 4.5 MiB
-
Simpl Resultat_0.6.5_x64-setup.exe.sig
54 downloads · 428 B
-
latest.json
15 downloads · 1.5 KiB