Skip to content

2.0.0

Latest

Choose a tag to compare

@dilux-release dilux-release released this 08 Oct 21:53
9b9761d

Requires PHP 8.0. Security fixes: new sites no longer copy main-site roles, removed people stay removed, administrator is never copied, and site administrators can no longer pull the whole network into their site.

What was merged since 1.5.0

🐛 Fixes

  • admin escape two outputs, verify a nonce, literal SQL (#36)
  • coverage measure line coverage of every layer and fail below the floors (#30)
  • sync commit a batch's writes in groups of about a second (#29)
  • sync keep jobs queued during a batch and retry a queue a dead run left locked (#28)
  • sync safe roles on new sites, removals respected, super admins and inactive sites skipped, batched syncs (#25)

👷 CI

  • release publish to wordpress.org instead of rehearsing (#41)
  • workflows adopt the organisation's v5 setup (#37)
  • policy let strict Plugin Check accept the published slug (#34)

🔧 Maintenance

  • release 2.0.0 (#40)
  • policy the commented example names Sonnet 5.5, the organisation's reviewer (#27)
  • ⚠️ breaking plugin join the DiluxOne family as DiluxOne Multisite User Sync on PHP 8.0 (#26)