Skip to content

Releases: lloc/Multisite-Language-Switcher

2.10.0

03 Dec 11:23
897c7ea

Choose a tag to compare

What's Changed

  • Add prefixed public helper functions (msls_get_*, msls_the_msls) with deprecation shims for legacy names to satisfy WPCS while staying backward compatible.
  • Expose action hook names as constants for safer programmatic use.
  • Accessibility: add aria-current="page" on the active language link.
  • Fix: resolve path-related issue affecting asset/loader resolution.
  • Internal: reorganized folders for clearer structure; include composer.json in release artifacts.
  • Maintenance: numerous dependency updates (WordPress build tooling, Playwright/e2e utils, Node types, security bumps such as tar-fs, dotenv, js-yaml, express).

New Contributors

Full Changelog: 2.9.6...2.10.0

Version 2.9.6

04 May 14:11
720656e

Choose a tag to compare

Highlights

  • Alternate links are now printed without the title attribute.
  • Fix in ImportCoordinates

Developer & CI Enhancements

  • Updated actions and dependencies:
  • Adjustments to Playwright and other workflows.
  • Full strict typing applied across all classes for improved code safety and clarity.
  • PHPStan upgraded to Level 6 with numerous fixes and improvements.
  • New WP-CLI tests and adjustments to testing infrastructure.

Full Changelog: 2.9.5...2.9.6

Version 2.9.5

30 Nov 11:46
a613157

Choose a tag to compare

What's Changed

  • Importer base & ImportCoordinates tested and refactored
  • Phpstan issues addressed

Full Changelog: 2.9.4...2.9.5

Version 2.9.4

10 Nov 11:40
2c5246b

Choose a tag to compare

What's Changed

  • fix: type casting for msls_id in render_option call by @MiguelRoot in #396

New Contributors

Full Changelog: 2.9.3...2.9.4

Version 2.9.3

21 Oct 14:43
761a0c3

Choose a tag to compare

What's Changed

  • Assets updates
  • Welsh language code for CSS flag fixed

Version 2.9.2

13 Oct 10:23
1c165f8

Choose a tag to compare

What's Changed

  • Addressed some of the errors that were reported by PHPStan
  • Upgrade of PHPUnit to version 10
  • Raise coverage
  • Plugin check workflow added and existing workflows updated
  • Updated JS dependencies
  • Fix for build script
  • Security fixes
  • Fix double output

Full Changelog: 2.9.1...2.9.2

Version 2.9.1

16 Aug 14:56

Choose a tag to compare

What's Changed

  • Use 'include' instead of 's' in case that the input is numeric by @lloc in #364

Version 2.9.0

14 Aug 17:01
c0d4a6c

Choose a tag to compare

  • Gato GraphQL integration with 3 new functions: msls_get_post, msls_get_tax and msls_get_query
  • Fix for creating terms on the overview page by @hamsterkacke in #361
  • Fix #352 by @hatsumatsu in #353

Version 2.8.2

22 Jul 13:53
f387e7f

Choose a tag to compare

Bugfix: Content filter

Version 2.7.1

22 May 15:35

Choose a tag to compare

What's Changed

  • raise coverage of unit tests
  • flags/labels for every role

image