Skip to content

Calends 1.6.0

Choose a tag to compare

@imetn imetn released this 22 Oct 02:03
· 497 commits to main since this release

Calends 1.6 makes focused reports easier to use, brings day details back to the calendar, and aligns shared-plan collections around a common billing date.

Highlights

  • Reports for a selection. Generate a report from filtered or searched subscriptions using the dashed entry below the results. Report cards sit directly on the page, with copy and collapse actions in the first card and icons linking rows to subscription details.
  • Day details and monthly reports. The calendar starts with today selected. A compact report at the upper right shows the month’s total, comparisons and a six-month chart; expand it for the full report, then collapse to return to day details.
  • Aligned shared-plan collections. Set a common collection date and choose how a member joining mid-period pays for the first period: prorated by actual days, the full fee, or free. Receipt defaults follow the earliest unpaid period. MCP tools support the same settings and previews.
  • Clearer everyday controls. A clear-filters pill restores the default selection. Horizontal scrolling stays inside the subscription timeline, and the report footer cards align in height.

Fixes

  • Removed repeated figures and aligned spending, monthly changes, historical losses and shared-plan totals across pages.
  • Kept manually edited receipt amounts, currencies, dates and notes when switching collection periods.
  • Corrected loss signs, gift-card face values, stopped-subscription endings and receipt captions.
  • Fixed public-page theme updates and cash-flow signs, reminder date grouping, and narrow-screen statistics across all 14 languages.

Upgrading

There are no breaking changes and no new database migrations. Upgrade directly from 1.5.0 using the same configuration and data volume. Existing shared plans remain compatible; the new collection and first-period settings are optional.

Images

Multi-architecture images (linux/amd64, linux/arm64) are available from Docker Hub and GitHub Container Registry:

docker pull xizozhe/calends:1.6.0
docker pull ghcr.io/imetn/calends:1.6.0