Zum Inhalt

Stable v2.10.13

  • fix: drop redis-server from bootstrap, add missing dpkg lock timeout
  • fix(license): dashboard and settings tiles name the license state, not just "Active"
  • fix(license): cache derives its result from the signed body, keys never hit the log, lock messages name the real reason
  • fix(packages): remove the dead "Default resource quotas" card from the editor
  • fix(i18n): measure the truncation signal across all 15 languages, then finish wpPathHelp
  • fix(a11y): label every unlabeled Switch/Progress, put the customer view in the gate
  • fix(i18n): restore 57 more truncated sentences in Czech, Polish and Swedish
  • fix(i18n): restore two dropped safety sentences in Czech, Polish and Swedish
  • fix(license): tell a moved installation from an unusable key
  • fix(i18n): generalize the German toolkit-enable description to match the other 12 languages
  • fix(i18n): three proper-noun mistranslations and a truncated warning sentence
  • fix(backup): the assignment counts what the repository holds, not what the job rows say
  • feat(security): Stage 1 — surface packages no update mechanism covers
  • feat(backup): assign a kept repository key to a schedule after a customer deletion
  • fix(i18n): translate the extensions screen and the remaining import-wizard gaps across 13 languages
  • fix(i18n): Czech, French and Dutch translated the Enhance panel's own name as a verb
  • fix(auth): apply a saved account language on login, but only once it's a real choice
  • fix(i18n): translate the remaining English copies in packages.json across 13 languages
  • fix(i18n): the English source for the slice-limits card title was German
  • fix(i18n): translate the admin dashboard KPI bar and What's-new box across 13 languages
  • fix(i18n): translate the remaining English copies in sites.json across 13 languages
  • fix(warnings): silencing a warning no longer improves the health score, and the admin view says that it is silenced
  • fix(license): panel-lock gate becomes a positive list, not a corrected denylist
  • feat(warnings): the operator switches warnings per type in the settings, and a customer silences one for a single website
  • feat(warnings): the operator decides per warning type off, on or binding, and a customer may silence only what stays on
  • fix(wordpress): a live check that cannot read the installation no longer wipes its cached version, title and URL