{ "version": "0.8.2", "notes": "### Added\n- **Feedback Hub widget** (Settings → Logs): a *Send feedback* button in the Logs card opens a dialog to submit suggestions, comments, or bug reports to the central Feedback Hub. A one-time consent prompt explains that submission reaches `feedback.lacompagniemaximus.com` — an explicit exception to the app's 100% local operation. Three opt-in checkboxes (all unchecked by default): include navigation context (page, theme, viewport, app version, OS), include recent error logs, identify with your Maximus account. Routed through a Rust-side command so nothing is sent unless you press *Send* (#67)\n- **Cartes report** (`/reports/cartes`): new dashboard-style sub-report in the Reports hub. Combines four KPI cards (income, expenses, net balance, savings rate) showing MoM and YoY deltas simultaneously with a 13-month sparkline highlighting the reference month, a 12-month income vs. expenses overlay chart (bars + net balance line), top 5 category increases and top 5 decreases vs. the previous month, a budget-adherence card (N/M on-target plus the three worst overruns with progress bars), and a seasonality card that compares the reference month against the same calendar month from the two previous years. All data comes from a single `getCartesSnapshot()` service call that runs its queries concurrently (#97)\n\n### Changed\n- **Compare report** (`/reports/compare`): reduced from three tabs (MoM / YoY / Budget) to two modes (Actual vs. actual / Actual vs. budget). The actual-vs-actual view now has an explicit reference-month dropdown in the header (defaults to the previous month), a MoM ↔ YoY sub-toggle, and a grouped side-by-side bar chart (two bars per category: reference period vs. comparison period). The URL `PeriodSelector` stays in sync with the reference month picker (#96)", "pub_date": "2026-04-17T15:32:23Z", "platforms": { "linux-x86_64": { "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVUakFVTzBFb0RYZ2dsQldlYVUxNDlNNXlUZ2VmK25mRXIyUiswczI4UWdOQmxyZC9IOThKU1ZuZlpJMlpRRFJ3TW9nK2JSRFViYWJ0Ymk3VGlSa3hIZjFsSkJCcE5NRWdVPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc2NDM5NDM2CWZpbGU6U2ltcGwgUmVzdWx0YXRfMC44LjJfYW1kNjQuZGViCjJKcDVCZzBQUnIxUGNzbmFWRE1ndTRVSUNpNC81NW5aNjdUN2Vrc1pGL2NGdDFGSlBLOEhWQmtyd25EbjBrLzdJYTRTd0Vmb3haUkVFVHJnYmJxVUF3PT0K", "url": "https://git.lacompagniemaximus.com/maximus/Simpl-Resultat/releases/download/v0.8.2/Simpl Resultat_0.8.2_amd64.deb" }, "windows-x86_64": { "signature": "dW50cnVzdGVkIGNvbW1lbnQ6IHNpZ25hdHVyZSBmcm9tIHRhdXJpIHNlY3JldCBrZXkKUlVUakFVTzBFb0RYZ25PcTJTUld2ZjN4dzF5NHNzckc3cFNVUDJXWFRJVFgrMlhITlNzN1MwV3JvelBpcGNQNjFoQXYvZnVXSkpOZEdLajZWc3lUTGxTUXp0VEphZ01iS3dNPQp0cnVzdGVkIGNvbW1lbnQ6IHRpbWVzdGFtcDoxNzc2NDM5OTQyCWZpbGU6U2ltcGwgUmVzdWx0YXRfMC44LjJfeDY0LXNldHVwLmV4ZQpGMlB5Q2V0bEVBMXVnS2g4UmQ3bmJ0QU9zODFkVFYzelRrdHhoclVEUTZ0RER0amFWTkROMjBzKzdzR0hsOWxWNWZJdFBuRWNsNjcrTkJnRWFlOU5BQT09Cg==", "url": "https://git.lacompagniemaximus.com/maximus/Simpl-Resultat/releases/download/v0.8.2/Simpl Resultat_0.8.2_x64-setup.exe" } } }