| @@ -4,9 +4,9 @@ | ||
| 4 | 4 | Tags: docs, documentation, knowledge base, faq, chatgpt ai writer |
| 5 | 5 | Requires at least: 6.4 |
| 6 | 6 | Tested up to: 7.1 |
| 7 | 7 | Requires PHP: 7.4 |
| 8 | -Stable tag: 4.9.1 | |
| 8 | +Stable tag: 4.9.4 | |
| 9 | 9 | License: GPLv3 or later |
| 10 | 10 | License URI: http://www.gnu.org/licenses/gpl-3.0.html |
| 11 | 11 | |
| 12 | 12 | Documentation, FAQ & Knowledge Base plugin to create docs, FAQs, product FAQ, wikis & help center with MCP, AI writing, instant answers & AI Chatbot. |
| @@ -252,8 +252,47 @@ | ||
| 252 | 252 | |
| 253 | 253 | |
| 254 | 254 | |
| 255 | 255 | == Changelog == |
| 256 | + | |
| 257 | += 4.9.4 - 08/10/2026 = | |
| 258 | + | |
| 259 | +- New: Write with AI now accepts audio and video attachments — drop in a Loom, a Zoom recording or a voice note and BetterDocs transcribes it, lets you correct the transcript, then writes the doc from it. Up to 25 MB, using your own OpenAI or Gemini key | |
| 260 | +- New: Listen — a pill beside reading time that reads the article aloud in the reader's browser, with play, pause, seek and speed controls. Enable it under Settings → Layout → Single Doc → Listen; it also ships in the Reading Time block and Elementor widget, and as the [betterdocs_listen] shortcode | |
| 261 | +- New: Animated GIFs in docs are served as a looping, muted video instead of a GIF, cutting page weight substantially, with an editor UI to link an MP4 and a poster image to an existing GIF | |
| 262 | +- New: AI Actions — a "Copy page" button in the single doc meta row that copies the article as clean Markdown, or opens it in ChatGPT, Claude, Google AI Studio, Perplexity or Grok with the page as context. Every doc is also published as Markdown at <doc-url>.md so AI assistants can read it. Enabled by default; configure under Settings → Layout → Single Doc → AI Actions, with full Customizer styling including Icon Color. On block themes and with Elementor Theme Builder it ships inside the "Reading Time, Listen and AI Action" block and widget, and the [betterdocs_ai_actions] shortcode places it anywhere | |
| 263 | +- Improvement: Search now ranks exact title matches above older partial matches, instead of sorting ties oldest-first | |
| 264 | +- Improvement: The Category Grid block script now loads only on pages where the block actually renders | |
| 265 | +- Fixed: AI features ignored the AI platform you selected and required an OpenAI key regardless | |
| 266 | +- Fixed: A site could crash when the AI Chatbot loaded before BetterDocs and Pro loaded after it | |
| 267 | +- Fixed: Single doc URLs returned 200 instead of a proper 404 on WPML sites | |
| 268 | +- Fixed: Table of contents, search box and search form could overflow the page on phones, scrolling the page sideways | |
| 269 | +- Fixed: Single Doc Layout 7 scrolled sideways at 360px, and the reactions box overflowed on phones | |
| 270 | +- Fixed: A collapsible table of contents placed on a regular page could not be expanded on phones | |
| 271 | +- Fixed: The doc sidebar shifted after page load, and sidebar items could stack incorrectly | |
| 272 | +- Fixed: Synced patterns containing BetterDocs blocks lost their styling on most pages, and stale Essential Blocks CSS kept loading in the widget stylesheet on every page | |
| 273 | +- Fixed: GIFs served as video ignored the Image block's size and styles, lost "Expand on click", stayed frozen with no controls when the browser blocked autoplay, and rendered as an empty box when linked to a non-video attachment | |
| 274 | +- Fixed: The REST API and RSS feed returned video markup for converted GIFs | |
| 275 | +- Few minor bug fixes and improvements | |
| 276 | + | |
| 277 | += 4.9.3 - 27/09/2026 = | |
| 278 | + | |
| 279 | +- New: AI Actions — a "Copy page" button in the single doc meta row that copies the article as clean Markdown, or opens it in ChatGPT, Claude, Google AI Studio, Perplexity or Grok with the page as context. Every doc is also published as Markdown at <doc-url>.md so AI assistants can read it. Enabled by default; configure under Settings → Layout → Single Doc → AI Actions. On block themes and with Elementor Theme Builder it ships inside the "Reading Time and AI Action" block and widget, and the [betterdocs_ai_actions] shortcode places it anywhere | |
| 280 | +- Fixed: Doc URLs that do not exist now return a proper 404 instead of an empty page, on sites using category-in-path permalinks | |
| 281 | +- Fixed: Live search returned no results when the knowledge base is served from a subdomain or a domain alias | |
| 282 | +- Fixed: Single Doc Layout 5 no longer shows Table of Contents Background, Hover and Padding controls that had no effect on the page | |
| 283 | +- Fixed: Encyclopedia entries are now listed alphabetically within each letter, instead of newest first | |
| 284 | +- Fixed: MCP OAuth discovery could answer for — or be answered by — another MCP-enabled plugin on the same site, so connecting clients were handed metadata for the wrong plugin | |
| 285 | +- Few minor bug fixes and improvements | |
| 286 | + | |
| 287 | += 4.9.2 - 16/09/2026 = | |
| 288 | + | |
| 289 | +- Fixed: Customizer layout migration seeded the wrong defaults, so saved layouts reverted to Layout 1 | |
| 290 | +- Fixed: Nested subcategories could be cached while empty and stay empty until the cache expired | |
| 291 | +- Fixed: Term counts were not refreshed after a recount, and an aborted import left counts stale | |
| 292 | +- Fixed: Category grids now collapse to a single column below 500px | |
| 293 | +- Fixed: FAQ group titles can now have their own background color | |
| 294 | +- Few minor bug fixes and improvements | |
| 256 | 295 | |
| 257 | 296 | = 4.9.1 - 03/09/2026 = |
| 258 | 297 | |
| 259 | 298 | - New: Print template — add your logo and a custom footer to printed / PDF pages, from Settings → Layout → Single Doc |