Skip to content
wiki.fftac.org

Uaix Locale Router Changelog

**Site relevance:** Antichrist.net

**Memory type:** plugin source memory

**Source path:** Antichrist.net/wp-content/plugins/uaix-locale-router/CHANGELOG.md

**Size:** 1.3 KB

Summary

  • Embedded request diagnostics, fatal logging, and the site-health-guard/v1 recovery endpoints inside UAIX Locale Router.

Source Headings

  • Changelog
  • 3.8.0
  • 3.0.0

Source Preview

This source file is short enough to preview directly on its source-memory page.

# Changelog

## 3.8.0

- Embedded request diagnostics, fatal logging, and the site-health-guard/v1 recovery endpoints inside UAIX Locale Router.
- Removed the need for a standalone health guard plugin upload on sites that use UAIX Locale Router.

## 3.0.0

- Renamed NS12 Locale Router to UAIX Locale Router.
- Added safe migration for NS12 options, dictionaries, notices, upload paths, and validation history.
- Preserved deprecated helper functions and shortcode aliases.
- Split the old monolithic `Plugin.php` into focused services for settings, migration, assets, notices, diagnostics, link review, localized-home checks, and `.htaccess` management.
- Added request-level settings and locale caching, dictionary cache keys based on file hashes, cached diagnostics, and guarded source scans.
- Hardened locale validation, `Accept-Language` parsing, path normalization, switcher redirects, dictionary uploads, dictionary JSON validation, and `.htaccess` marker writes.
- Added multilingual SEO metadata for localized titles, descriptions, Open Graph/Twitter cards, JSON-LD schema, and canonical-cased hreflang alternates.
- Added Composer metadata, PHPUnit configuration, WordPress test stubs, CI workflow, and a standalone local test runner.
- Added documentation for migration, hooks, testing, performance, and operations.