== Changelog ==

= 1.0.9 - 2026-10-15 =
* Fix - The Documentation button now opens the WPInterface documentation site; the theme page it linked to does not exist.
* Enhancement - Redesigned welcome notice: compact, uses the theme screenshot and the plugins' WordPress.org icons, shows a "plugins ready" state, and appears only on the Dashboard and Themes screens.
* Enhancement - Redesigned theme dashboard (Appearance › TruthBlog) with a setup checklist that follows your site's progress, Customizer shortcuts and a new Recommended tab for WPInterface services, plugins and themes.
* Enhancement - The Recommended tab can list every WPInterface theme from WordPress.org. The list loads only when you click "Show all WPInterface themes", is cached for 12 hours, and screenshots load lazily.
* Enhancement - Starter sites tab redesigned to match the new dashboard, with preview and import buttons for each starter site plus the Pro starter site with its preview and an upgrade link, and a note that importing adds demo content, with the option to have the design set up on an existing site instead (imports still run in One Click Demo Import).
* Enhancement - "What's new" changelog panel opens from the dashboard header, with colour-coded labels for security updates, new features, enhancements, improvements and fixes.
* Enhancement - More visible "Upgrade to Pro" button in the dashboard header.
* Enhancement - The Overview tab now shows animated previews of TruthBlog Pro's accessibility toolbar (with a demo you can try) and of the SEO plugin included with Pro. They use HTML and CSS only (no images or external requests), pause when off screen and stay still for users who prefer reduced motion.
* Enhancement - Faster loading: the theme's own stylesheets and scripts now load as minified files, with right-to-left versions for RTL languages. With SCRIPT_DEBUG on, the readable files load instead.
* Fix - In right-to-left languages the theme's Customizer styles did not load, because their RTL stylesheet was missing.
* Tweak - Dashboard and notice styles and scripts now load only on the screens that use them, without jQuery; dashboard images went from about 461 KB to 47 KB.
* Tweak - Recommended plugins are installed and activated through WordPress core screens; removed the old install/activate AJAX handlers.
* Tweak - Removed Elementor from the recommended plugins; the theme supports it but does not need it.
* Tweak - Readme credits for the dashboard images and icons.
* Enhancement - Faster first paint: the small font stylesheet is printed inline instead of loaded as a separate file, and the Inter font file is preloaded, so the text doesn't reflow when it arrives.
* Fix - Accessibility: slider dots are tap targets of at least 24px; the visible dot keeps its size.
* Enhancement - Faster loading on the blog and front page: the first banner image (or the first post image when there is no banner) is fetched first (fetchpriority high, never lazy-loaded) and preloaded from the page head on later visits; images above it no longer compete for the browser's high-priority slot.
* Fix - Accessibility: post preview image links have the post title as their name, and the fallback image has an empty alt text.
* Fix - Accessibility (colour contrast, WCAG AA 4.5:1): the active "Show All" filter mixes the accent with the text colour (darker green on light backgrounds, lighter in dark mode) instead of the light green accent.

= 1.0.8 - 2026-10-15 =
* Security - The welcome notice's "Get started" button can no longer be used by users without plugin permissions to install plugins; the notice is now shown only to administrators.
* Security - Load More now only returns published, public posts and caps the page size.
* Security - The "Show All" post filter no longer adds a sticky post that is unpublished or password-protected.
* Fix - Load More now keeps the current category, tag, author, date or search filter.
* Fix - Minimum PHP version raised from 5.6 to 7.4; the theme code already requires PHP 7 and would not run on older versions.
* Fix - Removed the WordPress.com/WordPress.org social icon to meet the current WordPress.org theme requirements.
* Tweak - The review request notice is shown to administrators only.
* Tweak - Updated the translation template (POT) with the new and changed strings.

= 1.0.7 - 2026-09-14 =
* Enhancement - Added compatibility with WordPress 7.1

= 1.0.6 - 2026-05-01 =
* Enhancement - New social media icons and styling support (Substack, Patreon, Slack)
* Fix    - Removed Redundant and obsolete social media icons and their associated CSS (Last.fm, Pocket, Foursquare)

= 1.0.5 - 2026-03-28 =
* Enhancement - Improved CSS

= 1.0.4 - 2025-12-19 =
* Enhancement - WordPress 6.9 compatibility

= 1.0.3 - 2025-08-28 =
* Enhancement - Improved CSS

= 1.0.2 - 2025-07-15 =
* Fix - Keyboard Navigation

= 1.0.1 - 2025-07-09 =
* Fix - Added license information and source URL for Swiper CSS.
* Fix - Addressed an issue where the hamburger menu lacked visual focus indication in mobile view during keyboard navigation.
* Enhancement -  Improved functionality and appearance of the social navigation menu.

= 1.0.0 - 2025-06-05 =
* Release - Initial Version