Skip to content

Releases: GeorgeWebDevCy/ms-stats

v3.10.6 - Performance Improvements

Choose a tag to compare

@GeorgeWebDevCy GeorgeWebDevCy released this 25 May 08:53

What changed

  • Stopped bootstrapping admin reporting functionality on public site requests.
  • Removed unused scaffolded frontend CSS and JavaScript enqueue hooks, avoiding unnecessary public-page asset requests.
  • Changed the Partner Export country selector to use a lightweight distinct-country query.
  • Applied a selected country inside the participant SQL query so admin display and CSV export no longer build every learner/module row before filtering.

Validation

  • PHP syntax validation passed for changed PHP files under PHP 8.4.
  • Committed diff whitespace check passed.

v3.10.5 - No-Scroll Partner Export Layout

Choose a tag to compare

@GeorgeWebDevCy GeorgeWebDevCy released this 25 May 08:49

What changed

  • Removed the horizontal-scrolling Partner Export layout introduced in v3.10.4.
  • Made Username compact and allocated more page width to Modules Registered.
  • Kept module labels on a single line, clipping long titles with an ellipsis and showing their full value on hover so progress and certificate columns cannot overlap.

Validation

  • PHP syntax validation passed for changed PHP files under PHP 8.4.
  • Committed diff whitespace check passed.

v3.10.4 - Partner Export Layout Fix

Choose a tag to compare

@GeorgeWebDevCy GeorgeWebDevCy released this 25 May 08:48

What changed

  • Fixed the Partner Export overlap caused by long, single-line translated module labels.
  • The report now gives each column readable minimum space and scrolls horizontally when module titles require extra width.
  • Completion bars and certificate status remain separated and legible.

Validation

  • PHP syntax validation passed for changed PHP files under PHP 8.4.
  • Committed diff whitespace check passed.

v3.10.3 - Module Languages and Balanced Export

Choose a tag to compare

@GeorgeWebDevCy GeorgeWebDevCy released this 25 May 08:44

What changed

  • Displayed the stored enrollment language code after each registered module title in Partner Export, including CSV output.
  • Kept module titles on one line in the report table.
  • Rebalanced widths across every Partner Export column so the Username field no longer dominates or looks disproportionately constrained.

Validation

  • PHP syntax validation passed for changed PHP files under PHP 8.4.
  • Committed diff whitespace check passed.

v3.10.2 - Partner Export Update

Choose a tag to compare

@GeorgeWebDevCy GeorgeWebDevCy released this 25 May 08:35

What changed

  • Published the current Partner Export improvements as plugin version 3.10.2.
  • Updated the plugin version metadata and WordPress readme stable tag/changelog.

Validation

  • PHP syntax validation passed for the plugin bootstrap file under PHP 8.4.
  • Committed diff whitespace check passed.

v3.10.1 - Refined Partner Export

Choose a tag to compare

@GeorgeWebDevCy GeorgeWebDevCy released this 25 May 08:33

What changed

  • Reduced the Username column width in the Partner Export table.
  • Replaced repeated module titles in completion/certificate columns with aligned compact values, including visual progress bars for completion.
  • Added a declared-country filter to the Partner Export screen and applied that selection to CSV export.

Validation

  • PHP syntax validation passed for changed PHP files under PHP 8.4.
  • Committed diff whitespace check passed.

v3.10.0 - Partner Export by Country

Choose a tag to compare

@GeorgeWebDevCy GeorgeWebDevCy released this 25 May 08:16

What changed

  • Added a Partner Export admin table and CSV for sending participant information to each country partner.
  • Includes username, email, name, surname, declared profile country, all registered modules, per-module completion level, and per-module certificate status.
  • Keeps module language independent from participant country, so English-module registrations remain assigned to the declared country.

Validation

  • PHP syntax validation passed for the changed PHP files under PHP 8.4.
  • Staged diff whitespace check passed.