• 1.2.0 d549e6878c

    1.2.0
    All checks were successful
    continuous-integration/drone/tag Build is passing
    continuous-integration/drone/promote/production Build is passing
    continuous-integration/drone/push Build is passing
    Stable

    simon released this 2026-05-08 15:23:17 +02:00 | 7 commits to main since this release

    [1.2.0] - 2026-05-08

    Changed

    • Clickable table row highlights – The new hover/focus-visible row highlight behavior is now the CoreComponents default across clickable tables. Sticky-first-column tables keep zebra striping and show selection through the sticky-column accent stripe (checkboxes keep their default style).
    • Members overview scrolling – The members table scrollbar now scrolls inside the table container instead of moving with the full page.
    • Join request display and settings workflow – Improved join request rendering and related settings behavior in one cohesive update:
      • Join request fields now respect their configured field types in the details view.
      • Custom field labels in join request views were standardized.
      • Join request field formatting was corrected for more consistent output.
      • Join link settings now include a direct "Open" action in addition to copy/share workflows.

    Fixed

    • Runtime ENV handling – Empty or invalid environment variables (e.g. SMTP_PORT=, PORT=, POOL_SIZE=, DATABASE_PORT=) no longer cause ArgumentError at boot. Instead raises clear errors for required vars set but empty (e.g. DATABASE_HOST, PHX_HOST/DOMAIN, SECRET_KEY_BASE).
    • PostgreSQL 18 Docker volume path – Corrected the database volume path to match PostgreSQL 18 expectations.
    • Association name ENV handlingASSOCIATION_NAME is now treated as source of truth; the field is read-only in Global Settings when managed via ENV.
    • Association name consistency after updates – Layout now prefers explicitly assigned club_name values to avoid stale cached values right after settings changes.
    • SMTP ENV/UI source selection – SMTP now follows a strict single-source policy: ENV-only when SMTP_HOST is set, otherwise Settings-only.
    • SMTP settings UI in ENV mode – SMTP fields are read-only, save action is hidden, and missing required ENV keys are shown as a warning.

    Dependency updates

    • Mix dependencies were updated.
    • Renovate Docker image was updated to v43.165.
    • Rauthy Docker image was updated to v0.35.1.
    • just was updated to v1.50.0.
    Downloads