PulseNova Changelog

1.0.41 - 2026-08-17
- Removed the optional Theme URI header to address the WordPress.org theme review feedback.
- No theme layout, styling, functionality, or bundled assets were changed.

1.0.40 - 2026-08-13
- Removed the custom Appearance > PulseNova Settings screen and moved all presentation settings into the native WordPress Customizer.
- Preserved the pulsenova_options array so existing saved values continue to work without changing the public design.
- Added Customizer controls for header advertisement media/options and social profile URLs.
- Standardized copyright and GPLv2-or-later licensing notices.
- Rebuilt screenshot.png using only original PulseNova abstract artwork and removed unknown/third-party imagery and advertisement-looking preview content.
- Removed the unused custom admin PHP, CSS, and JavaScript files.

1.0.39 - 2026-08-04
- Corrected static-front-page and separate posts-page handling.
- Added complete mobile-menu focus containment, Escape handling, modal semantics, and focus restoration.
- Fixed long-title and unbroken-text wrapping throughout the theme.
- Hardened option validation, external URL protocols, attachment checks, nonces, capabilities, escaping, and accessible labels.
- Preserved the managed header advertisement, compact search, editorial homepage, light footer, admin settings screen, and existing visual design.
- Verified responsive layouts from 320px mobile screens through wide desktop viewports, including RTL rendering and keyboard interactions.
- Optimized the 1200 × 900 screenshot.png to approximately 252 KiB.
- Refreshed translation, licensing, privacy, and resource documentation.
