Releases: NichlasB/alynt-404-sitemap
Release list
v1.2.0 - Shared Surface Styling Controls
What's New in v1.2.0
This release adds a shared section background color control for the plugin's 404 and sitemap surfaces and updates the admin preview so appearance settings reflect the frontend more accurately. It also refreshes the frontend styling for the search UI and quick-link buttons, including contrast-aware outline treatment that adapts to the configured surface color.
Highlights
- Added a shared section background color control with live admin preview support
- Refreshed the 404 and sitemap search and quick-link styling with a more consistent pill-shaped layout
- Expanded default excluded public URL path fragments and added inline frontend color CSS loading
Changelog
Added
- Added a shared section background color control for the plugin's 404 and sitemap surfaces, including live admin preview support.
Changed
- Refreshed the 404 and sitemap frontend styling so the search field, search button, and quick-link buttons use a more consistent pill-shaped layout.
- Switched quick-link buttons to an automatic high-contrast outline treatment derived from the configured section background color.
- Added inline dynamic CSS loading for frontend color output and expanded the default excluded URL path fragments for public search and sitemap results.
Fixed
- Improved shared color defaults and preview rendering so the admin appearance tools reflect frontend output more accurately.
Upgrade Notes
No breaking changes in this release.
v1.1.1 - Fix sitemap title fallbacks and release packaging
What's New in v1.1.1
This patch release fixes sitemap title generation issues that could leave the sitemap page showing an Untitled browser title on some WordPress sites. It also hardens the GitHub release packaging workflow so builds use lockfile-aware npm installs and exclude local-only artifacts from the generated plugin zip.
Highlights
- Fix sitemap title fallbacks when title generation happens before the sitemap query var is available
- Improve reliability of The SEO Framework and Slim SEO sitemap metadata integration with lazy adapter detection
- Harden release packaging to use
pm ci when a lockfile exists and exclude local-only files from release archives
Changelog
[1.1.1] - 2026-04-06
Changed
- Hardened the GitHub release packaging workflow to use npm lockfile installs, cache Node dependencies, and exclude local-only build artifacts from the generated plugin zip.
Fixed
- Repaired sitemap document titles when WordPress, themes, or SEO plugins generated an Untitled placeholder before the sitemap query var was available.
- Added request URI sitemap detection and lazy SEO adapter resolution so supported SEO integrations still supply sitemap metadata when plugin load order changes.
- Added regression coverage for sitemap title repairs and late SEO adapter detection.
Upgrade Notes
No breaking changes in this release.
v1.1.0 - SEO metadata and modular runtime update
What's New in v1.1.0
This release expands Alynt 404 & Sitemap with SEO metadata integration for supported SEO plugins, better control over which private routes appear in sitemap and search output, and a substantial internal refactor to make the plugin easier to maintain. It also improves the admin settings experience with more accessible interactions and stronger validation feedback.
Highlights
- Added route metadata adapters for The SEO Framework and Slim SEO
- Added private-path exclusion support for sitemap output and 404-page AJAX search
- Refactored the plugin into smaller PHP traits and JS modules with improved admin UX
Changelog
[1.1.0] - 2026-04-05
Added
- Added route metadata adapters for The SEO Framework and Slim SEO so Alynt 404 and sitemap pages can supply titles, descriptions, and featured-image previews through supported SEO plugins.
- Added configurable private-path exclusion hooks for sitemap output and 404-page AJAX search results.
Changed
- Refactored the plugin runtime into focused PHP traits and smaller admin/frontend script modules for easier maintenance.
- Split the sitemap admin settings into dedicated content, display, and SEO/style sections with improved accessibility and validation behavior.
- Added build tooling, automated tests, and WordPress coding-standards automation for the plugin source.
Security
- Removed server-side CSS generation debug logging and tightened release-ready error handling around generated style updates.
Upgrade Notes
No breaking changes in this release.
v1.0.3 - Remove Composer dependencies, adopt GitHub Actions
What's New in v1.0.3
Streamlined plugin dependencies by removing Composer and bundling, while adding GitHub Actions for automated workflows.
Highlights
- Removed Composer dependency management and bundled vendor files
- Added GitHub Actions workflows for CI/CD
- Updated repository ignore rules for cleaner diffs
Changelog
Changed
- Removed the bundled GitHub update-checker implementation from the main plugin bootstrap.
- Removed the Composer dependency files and committed vendor/ tree that supported the old updater setup.
- Updated repository ignore rules for build and local maintenance artifacts.
Upgrade Notes
No breaking changes in this release. Users can upgrade normally.
Version 1.0.2: Improved Update System
What's New in 1.0.2
Improved Update System
- Removed dependency on YahnisElsts plugin update checker
- Added compatibility with Alynt Git Updater
- Reduced plugin file size significantly by removing unnecessary dependencies
Technical Changes
- Updated plugin header format for GitHub integration
- Removed composer.json, composer.lock, and vendor directory
- Simplified update checking process
Benefits
- Smaller plugin footprint
- Streamlined update process
- Improved compatibility with other plugins
- Reduced potential for conflicts
v1.0.1 - Documentation Enhancement
Documentation Improvements
Added
- README.md
Technical Details
- Added parallel documentation support