=== 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.2.0
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 ==

= v2.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

= v2.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

= v2.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

= v2.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

= v2.1.1 (10 May 2025)
New: Added OnePage docs settings and 'View Docs' Shortcode for Single docs view
New: Added a settings option to define which user roles can add or edit documentation as contributors
New: Added 'View Docs' shortcode for single Docs view
Fixed: OnePage Doc left sidebar menu active issue fixed with scrolling
Fixed: Control issue fixed in the Book Chapter widget
Tweaked: Private Docs Access for All Users and Multiple Role Support
Tweaked: Private docs allowed for all users based on capabilities
Tweaked: Unlimited roles can now be assigned for private docs
Tweaked: Chatbot responsiveness has been improved
Tweaked: Admin bar hide for OnePage Docs
Tweaked: Fixed issue with add and edit buttons not appearing for contributors
Tweaked: Ensured private docs in the left sidebar are visible only to users with proper capabilities
Tweaked: Collaboration roles update by adding capabilities instead of role name
