=== EazyDocs Pro ===
Contributors: mdjwel, spiderdevs, freemius
Tags: document, docs, documentation, knowledge base, knowledgebase, kb, support, faq, faqs, wiki, helpdesk, table of content, documentation generator, support center
Requires at least: 5.0
Tested up to: 6.8
Requires PHP: 7.4
Stable tag: 2.3.1
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

EazyDocs assist you in easily creating beautifully designed documentation for your products.

== Description ==

EazyDocs assist you in quickly and easily creating great looking documentation for your products. Site operators can create & manage detailed, hierarchical documentation in the WordPress admin. You get all the power of WordPress to create/add new docs, tags, organize with ordering your documentation. EazyDocs makes browsing and creating advanced documentation easy and user-friendly.

### Author ###
Brought to you by Md Jwel from [spider-themes](https://spider-themes.com)

== Frequently Asked Questions ==

= Does EazyDocs work with any theme? =
Yes, the EazyDocs works with any standard WordPress theme.

= Do I need coding skills to use EazyDocs? =
Absolutely not! EazyDocs is as easy to use, as you can think of.

= Where can I report bugs or contribute to the project? =
To report bugs or to contribute, head-over to the [GitHub repository](https://github.com/spider-themes/eazydocs/issues)

== Installation ==

= Minimum Requirements =

* PHP 7.3 or greater is recommended
* MySQL 5.6 or greater is recommended

You can install the EazyDocs from your WordPress Dashboard or manually upload it through cPanel/FTP.

= OPTION 1: Install the EazyDocs Plugin from WordPress Dashboard =

1. Navigate to Plugins -> Add New.
2. Search for 'EazyDocs' and click on the Install button to install the plugin.
3. Activate the plugin in the Plugins menu.
4. Optional step: configure the plugin in the Admin menu, in EazyDocs -> Settings.

= OPTION 2: Manually Upload Plugin Files =

1. Download the plugin file from the plugin page: eazydocs.zip.
2. Upload the 'eazydocs.zip' file to your '/wp-content/plugins' directory.
2. Unzip the file eazydocs.zip (do not rename the folder).
4. Optional step: configure the plugin in the Admin menu, in EazyDocs -> Settings.

== Screenshots ==

1. Admin UI
2. Documentation on Admin UI builder
3. Docs shortcode UI on frontend
4. Single doc page

== Changelog ==

= 2.3.1 (19 December 2025)
Converted: EazyDocs “Book Chapter” now available as a Gutenberg block for flexible editing
Converted: EazyDocs “Glossary Doc” now available as a Gutenberg block for better content management
Security Fix: Skin values whitelisted to prevent unauthorized file inclusion
Improved: Minor tweaks and overall performance enhancements for smoother experience
Updated: Freemius SDK updated to 2.13.0

= 2.3.0 (08 November 2025)
New: Added a “Search Mode” option to allow searching by title only or by title and content
New: Doc Single File Attachment feature introduced. Attachments can now be added from the Doc Edit page
Improved: Dark mode behavior and styling refined for consistency
Improved: AJAX search enhanced to match exact titles, partial titles, and content
Improved: Docs sidebar content update functionality for better reliability
Updated: JS logic updated to apply dark mode only when the switcher is enabled
Updated: OnePage doc creation and editing flow for smoother experience
Updated: Removed extra dark mode styles from SCSS and CSS files
Updated: Custom headers removed from wp_mail and option keys fixed
Removed: Unnecessary CSS to clean up the codebase and improve performance

= 2.2.1 (16 October 2025)
Fixed: Broken Access Control vulnerability resolved by adding proper permission checks to AJAX endpoints
Fixed: Removed unnecessary for and id attributes from subscription form labels to resolve conflicts with custom form handlers
Tweaked: Design feedback on text adjusted for better readability and alignment
Enhanced: Security improved by sanitizing input and checking user capabilities in document visibility and duplication functions
Improved: Selected comment feature enhanced for better usability
Improved: Doc badges and assistant design refined for a more consistent and appealing look
Improved: Subscription field colors adjusted for better visibility and consistency in dark mode
Optimized: Doc Ranks code refactored with templating for better performance and maintainability
Updated: 'Feedback on Selected Text' settings fields updated
Renamed: Helpful Docs renamed to Doc Ranks for clarity
Updated: Analytics default number for most viewed docs modified for accuracy
Updated: Feedback management logic to handle both full doc and text feedback
Removed: Unused settings option 'Button Text' removed

= 2.2.0 (18 September 2025)
New: Added Email Reporting with static and dynamic analytics reports
New: Added option to set the Number of Docs displayed in the Assistant
Fixed: SVG icon not showing on the profile page
Fixed: Security issues fixed
Tweaked: Non-matching sidebar items are now hidden when filtering with search
Tweaked: Assistant font now matches the theme
Tweaked: Enhanced notification filter functionality and the notification icon on the EazyDocs dashboard
Updated: Freemius SDK updated to 2.12.2

= 2.1.3 (17 August 2025)
New: Added “Most Viewed” tab in Helpful Docs under Analytics
New: Collaboration added in analytics
New: Integrated Akismet spam protection into Assistant contact form
Fixed: Resolved assistant fields disappearing issue
Fixed: Resolved some issues of Assistant fields
Fixed: Security issues fixed par
Tweaked: Contributors restricted to Editor, Administrator, and Author roles
Tweaked: Visibility and duplicate feature files and codes updated
Tweaked: Updated a text for translation compatibility
Tweaked: Analytics page design improved

= 2.1.2 (18 June 2025)
New: Added Author Profile Page, Anyone can now view an author’s profile by clicking their profile picture in the contributor list on a single doc page. The profile displays contributor details and all the docs they've contributed
New: Added Cross Domain Embed option in "EazyDocs < Settings < Docs Assistant < Cross Domain Embed" Now you can extend your Docs Assistant to other websites by embedding it across multiple domains using a simple code snippet—making your documentation accessible wherever it's needed
New: Featured image show hide option added for EazyDocs Grid block
Fixed: Sidebar menu expand/collapse with AJAX loading issue
Fixed: Ajax loading issue resolved
Fixed: Selected comment button issue resolved
Tweaked: Improved responsive of footnotes
Updated: Freemius SDK updated to 2.12.0