Skip to content

v1.2.0

Choose a tag to compare

@github-actions github-actions released this 28 Apr 10:40
bda8418

What's changed

  • v1.2.0: correctness, security, reliability, and simplification (#1) (bda8418)
  • Pre-merge cleanup: drop stale import, harden Encryption::decrypt (4edb3a0)
  • Route CSV amount formatting through a Money helper (2404b69)
  • Move portal inline JS / styles into proper assets (cfb9213)
  • Batch-load affiliates in commissions / payouts screens (4f85e27)
  • Normalize tiers at save-time, not on every read (f64abe8)
  • Cut the dead service container (a6bd9e4)
  • Drop pre-launch migration shims (no live data to migrate) (1e60c30)
  • Privacy: cover agreement acceptances and stop swallowing erase failures (61a6100)
  • Cleanup: drop dead code and add a missing settings default (f1ff262)
  • Security: REST host check, settings-import allowlist, dedicated encryption key (8d88ab5)
  • Reliability: cron locks, batched hold release, and stop init-time option writes (53dcdc3)
  • v1.2.0: correctness fixes for refunds, attribution, and renewals (05bb114)
  • v1.2 milestone 3: quality and performance polish (M1-M10) (4ebd803)
  • v1.2 milestone 2: high-priority bug fixes (H1-H8) (a02d2c3)
  • v1.2 milestone 1: security and data correctness (a4552f1)
  • Drop pre-launch migrations now that we have no real data to migrate (0b0fc4e)
  • Docs: stop overstating chargeback handling in feature lists (3e9df3e)
  • Remove redundant "extra shared password" portal feature (84c527c)
  • Show field labels (not keys) on the application review page (f2011d2)
  • Fix application form select rendering and preserve per-field options (a219784)

Install

Download partner-program.zip and upload it under Plugins → Add New → Upload Plugin. Sites already running this plugin will receive the update automatically via the built-in GitHub Releases updater.

Full diff: v1.1.0...v1.2.0