Speed & Docs Builder: Faster, Smoother, More Accessible
This release brings significant performance improvements across the plugin, with Docs Builder articles and the builder interface loading noticeably faster. Access Docs Builder quicker from the dashboard, and enjoy a smoother experience thanks to refined notification designs and a fixed drag-and-drop interface.
- Docs Builder – Added a "Switch to Docs Builder" button in the dashboard for quicker access.
- Internal Architecture – Improved behind-the-scenes code to make the plugin run faster.
- Docs Builder – Made articles and the builder load noticeably faster for a smoother experience.
- OnePage Docs – Updated the design of notification pop-ups to look better and more consistent.
- Cleaned up old and unused files to make the plugin load faster.
- Docs Builder – Fixed a visual issue where the drag-and-drop lines were not showing up correctly.
Docs Builder Reimagined: Speed, Design, and Stability
This release delivers a completely rebuilt Docs Builder, offering a significantly faster, smoother, and more responsive experience with a refreshed design. Enjoy enhanced drag-and-drop reordering and reliable ‘Expand All’ / ‘Collapse All’ functionality, alongside overall performance boosts and critical navigation fixes.
- Completely rebuilt the Docs Builder page to provide a much smoother, faster, and more responsive experience.
- Refreshed the Docs Builder design with a cleaner layout and easier-to-read section lists.
- Reordering documents using drag-and-drop is now greatly enhanced and more reliable.
- Redesigned the Pro upgrade popup for a more pleasant user experience.
- Under-the-hood performance improvements to make the Docs Builder load faster.
- The "Expand All" and "Collapse All" buttons on the Docs Builder page are now working perfectly.
- Resolved an issue where breadcrumb navigation wasn't displaying correctly alongside the Docy theme.
Optimized Performance, Fortified Security, and Refined Experience
This update significantly boosts search performance through advanced caching and ID optimizations, while fortifying security with critical vulnerability fixes and stronger nonce protection. We’ve also refined the user experience with a refreshed feedback modal and introduced admin notifications for negative user feedback.
- Feedback modal design refreshed with cleaner UI and better usability.
- Implemented transient caching for EazyDocs search results to reduce database load.
- Added 60-second transient cache for AJAX search results with user-aware cache keys.
- Improved docs sidebar existence check for faster rendering.
- Search performance improved using ID caching and query limits.
- HTML Notice SDK upgraded to latest version.
- Enforced strict comparisons and better type safety in core functions.
- Import conflict with WoodMart theme resolved.
- Stored XSS vulnerability in OnePage Docs module.
- Strengthened nonce security for document creation and deletion actions.
- Memory leak issue in search banner event listeners resolved.
- Admin notification for negative user feedback submissions.
- Docblocks across core files with WPCS standard documentation.
EazyDocs 2.10.0: Performance, Accessibility & Security Update
This release introduces the new ‘Tabbed Docs’ block for flexible content organization and delivers significant performance enhancements through optimized asset loading and database queries. We’ve also greatly improved accessibility across the admin and frontend, alongside fortifying security with critical vulnerability patches.
- Pro badge indicator in admin menu when EazyDocs Pro is active for better visibility.
- informational notice clarifying that EazyDocs works with Gutenberg blocks and doesn't require Elementor.
- "Tabbed Docs" block for organizing documentation content in a tab-based layout.
- EazyDocs Shortcode block option to display featured images as 50×50 thumbnails or full size.
- Ddoc theme to the integrated themes list.
- Setup Wizard page redesigned and optimized to be fully responsive on all desktop screen sizes.
- Docs Builder now remembers the last active documentation item in the sidebar on page reload.
- Email settings reorganized under a new “Email Settings” parent section for better clarity.
- Dashboard page UI and overall user experience refined.
- Private docs are now visible in the frontend sidebar navigation.
- Pro and ProMax badges and notices fixed in both Admin Settings and Customizer.
- Accessibility enhanced across admin actions, bulk options, doc builder filters, analytics filters, and sidebar tabs with proper ARIA roles, keyboard navigation, and focus indicators.
- Doc Builder UI now fully support keyboard interaction (Enter/Space).
- Asset loading optimized to load scripts only where needed, reducing unnecessary overhead.
- Doc IDs processing optimized using map/join logic, reducing memory usage and improving speed.
- Core files standardized with strict comparisons, Yoda conditions, and improved type safety.
- Updated documentation to clarify that no third-party page builder is required.
- Optimized AJAX tag search by replacing get_terms with direct database lookup.
- Optimized doc builder queries for faster load times.
- Added admin-settings.css and limited settings styling to the Settings page only.
- Twitter logo replaced with the X logo in admin UI.
- Review reminder now properly hides after user clicks "Ok, you deserve" and rates the plugin.
- Search form spinner alignment issue.
- IDOR vulnerability in nestable callback functions by enforcing proper permission checks.
- Information disclosure issue by restricting private docs visibility based on user capabilities.
- Prevented unauthorized user creation via Google Login when registration is disabled.
- Accessibility issue with duplicate IDs and missing ARIA labels in child docs list.
- Undefined function errors related to update_post_meta_cache.
- Dark mode compatibility issue with Docly theme.
Streamlined Setup and Enhanced Documentation Tools
This release introduces a completely redesigned Setup Wizard, featuring a modern, compact UI with improved navigation, progress tracking, and contextual quick tips for an effortless onboarding experience. Additionally, we’ve added a new sample data import feature, optimized documentation builder controls, and enhanced AI integrations with a refreshed ‘Create Doc’ popup to streamline your content creation workflow.
- Redesigned Setup Wizard with a compact, modern UI and improved progress tracking.
- Added floating Quick Tips panel in the Setup Wizard for contextual guidance (visible on desktop).
- Added "Import Sample Data" feature to quickly populate documentation with demo content.
- Added "Close All/Collapse All" button in the EazyDocs > Docs Builder page to expand/collapse the docs at a single click.
- Sample data import from demo.xml using WordPress Importer with fallback manual import support.
- UI alignment and progress indicator issues in the Setup Wizard.
- Setup Wizard navigation now supports clicking on completed steps to go back.
- Replaced Forumax with Antimanual in the plugin recommendation step.
- Redesigned "Create Doc with AI" popup with a modern, feature-rich UI and video preview.
- Enhanced Antimanual AI integration card on the dashboard with a cleaner layout.
- Streamlined Setup Wizard steps by removing redundant text and improving layout consistency.
Enhanced Navigation, Performance, and Localization
This release brings significant improvements to navigation with a reorganized settings page, enhanced dashboard links, and updated AJAX breadcrumbs for a smoother experience. Enjoy a faster, more reliable application thanks to performance enhancements, refreshed Russian translations, and an updated core SDK.
- Settings page reorganized for easier navigation
- AJAX breadcrumb updated and Russian translations refreshed for accuracy and consistency.
- Minor tweaks and performance enhancements for smoother usage
- Dashboard links improved and top docs limited to 10 posts for better overview
- Freemius SDK updated to 2.13.0
EazyDocs 2.8.0: New Admin Dashboard, AI & Security Boost
Experience a streamlined workflow with the new dedicated Admin Dashboard, featuring major UI and analytics enhancements, plus integrated AI in the Doc Builder. This update also brings enhanced security and permission checks, alongside various UI refinements and core system improvements for greater stability.
- Added dedicated EazyDocs Admin Dashboard page
- Added featured image support for the EazyDocs shortcode
- Prevented empty search submissions in all EazyDocs search forms
- Improved Previous/Next docs navigation markup and resolved structural inconsistencies
- Major dashboard UI and analytics enhancements
- WpEazy AI presentation added inside the Doc Builder
- Enhanced security with added nonce verification and capability checks across AJAX/admin actions
- Refactored doc creation logic to unify handlers and simplify Create_Post workflow
- Strengthened permission checks across review notices, CSF import/export/reset, and one-page edit actions
- Refactored Google_Login enrollment logic for clarity and maintainability
- Refreshed search banner and breadcrumb colors for a cleaner look.
Enhanced Security and Database Reliability
This release significantly strengthens platform security by patching critical LFI vulnerabilities and implementing robust input and path validation for template functions. We’ve also boosted database stability by resolving a critical deadlock issue through SQL normalization, alongside improvements to styling flexibility with CSS variables.
- Database deadlock issue caused by uppercase SQL column types in CREATE TABLE statements triggering unnecessary dbDelta operations on every request
- Local File Inclusion (LFI) vulnerability patched in template loading functions
- Resolved Advanced Accordion Block plugin installation issue in FAQ Builder
- Added input validation and path traversal protection to eazydocs_get_template_part() and eazydocs_get_template() functions
- Implemented whitelist validation for template file paths to prevent arbitrary file inclusion
- Normalized all SQL DDL statements to lowercase to ensure compatibility with WordPress dbDelta function
- Replaced hardcoded color values with CSS variables for the attached file accordion
- Sanitized URL hash on docs page load for enhanced security
Design Polish & Extensibility Enhancements
This update brings visual polish and improved readability through refined typography, consistent styling, and precise heading scroll offsets for a smoother user experience. Additionally, the attached files feature now leverages WordPress hooks, providing enhanced extensibility and easier integration for developers.
- Minor CSS and style improvements for visual consistency
- Removed the border-bottom from the last search result item for a cleaner visual appearance
- Heading scroll offset adjusted for accurate anchor positioning
- Doc single page typography refined for better readability
- Attached files feature updated using WordPress hooks for better extensibility
Security Hardening, UI & Builder Enhancements
This update significantly enhances security with critical vulnerability fixes and robust input validation. It also delivers a more consistent and refined user interface through extensive layout improvements, CSS optimization, and a more performant documentation builder, alongside SEO improvements and better code maintainability.
- Grid and masonry layout issues resolved in both single and multi-docs Elementor widgets for consistent display
- Broken Access Control vulnerability resolved by adding proper permission checks to AJAX endpoints
- Single docs layout collapsed issue with WoodMart theme
- Vulnerability issues
- Security and code consistency improved
- Refined constant definitions and removed redundant code
- Improved handling of dynamic content and AJAX endpoints
- Doc single page markup updated to make it more SEO friendly
- Repetitive code replaced with reusable helper functions (ezd_get_doc_items, ezd_render_doc_items_list, etc.) to improve maintainability
- Documentation builder refined by reorganizing layout rendering logic across multiple templates for better performance and structure
- Icon/featured image added to Docs widget tab on Style 3
- CSS and UI consistency for better user experience
- Input sanitization and validation to address potential vulnerabilities
- Setup wizard made smoother and more user-friendly with efficient wrapper functions (ezd_render_setup_step_wrapper, ezd_render_setup_buttons)
- Admin panel feedback section styling refined with better CSS alignment and layout adjustments for a cleaner interface.
- Grammar in notices corrected and SCSS styling improved for consistency and visual appeal
- Doc Sections design improved in the Single doc page
- ezd_arrow() function now returns the icon class instead of echoing it, ensuring correct icon rendering in Elementor widgets
- CSS optimized to make UI elements cleaner and ensure faster loading performance
- Language files updated
UI Enhancements and SDK Update
This update introduces several user interface improvements, enhancing the Docs Builder, review notice design, and left sidebar readability. We’ve also upgraded the Freemius SDK to version 2.12.2 for continued stability and performance.
- Docs Builder UI improved
- Improved the review notice design
- Removed unnecessary padding from highlighted text in left sidebar
- Freemius SDK updated to 2.12.2
Major Update: Migration, Security, & UX Enhancements
Version 2.7.0 introduces a powerful Migration Tool for easy transfer from BetterDocs and adds convenient Google Login. This update also delivers crucial security fixes, refines documentation navigation and display, and enhances overall user experience with improved search and UI.
- Added Migration Tool to move docs from BetterDocs to EazyDocs (Go to EazyDocs > Migration, click “Start Migration,” then review and delete BetterDocs)
- Added Google Login functionality with configurable settings
- Added setting to enable/disable search form submission via Enter key or search icon
- Security issues by properly escaping output
- Resolved correct previous/next navigation order in Docs hierarchy
- Fixed incorrect child doc ordering in the left sidebar
- A PHP deprecation issue fixed on includes/functions.php file
- Quote sign wasn't rendering correctly on Feedback email subject and email body
- Doc Tab ID Format wasn't working in the MultiDocs Elementor widget. Now it's fixed with optimized code for better performance
- Drafted docs shows on sidebar
- Update pro feature unlock logic with active theme conditions and improve
- Improved search result order in ajax search
- Improved CSS to handle overflow when many docs are present in the sidebar
EazyDocs Enhancements and Settings Fixes
This update addresses a critical settings issue and refines the EazyDocs admin menu title for improved clarity. We’ve also updated the EazyDocs shortcode to enhance overall functionality.
- Settings issue resolved
- Resolved admin menu title for EazyDocs via CSF field
- EazyDocs shortcode updated
Enhanced Customization, Security & Stability
This release enhances your control with new Dashboard Menu customization and an improved OnePage Fullscreen demo. We’ve also addressed critical security vulnerabilities, resolved documentation editing and translation issues, and refined the admin interface for greater stability and usability.
- Dashboard Menu Title option added in the EazyDocs Settings > General page
- Added a new button to see onePage Fullscreen layout demo
- Docs edit issue resolved
- Translation issues
- Security issues fixed
- Resolved some issues of Assistant fields
- Admin Doc sidebar width flexibility improved
- Make the string translation safe and secure
- Improved View OnePage demo button
- Language files updated
Enhanced Design and Accordion Stability
We’ve focused on enhancing the user interface and overall stability in this update. Key improvements include a fix for the accordion reorder issue at depth-4, alongside improved full-width container display on mobile and a refined documentation page design.
- Accordion reorder issue at depth-4 resolved
- Improved the Full width container in mobile devices
- Improved doc single page design
Enhanced Customization & UI/UX Refinements
This update introduces new customization options for document tags and MultiDocs widget ordering, giving you greater control over your documentation. Enjoy an improved user experience with various UI/UX enhancements, including better mobile navigation and consistent styling. Additionally, several display and admin issues have been resolved for greater accuracy and efficiency.
- Tags show hide option added in 'EazyDocs > Settings > Docs single'
- Added Order & OrderBy options to MultiDocs widget
- Child doc count was showing wrong in the Doc builder UI
- Child doc title alignment issue fixed in content area
- Resolved update database admin notice
- Parent doc active color applied for all depths
- Improve the left sidebar on mobile device
- Freemius SDK updated to 2.12.0
Display Enhancements & Stability Fixes
This release introduces new display controls for doc archives and Multidocs widgets, offering greater customization for your content. We’ve also resolved numerous layout and compatibility issues, improving sidebar functionality, mobile responsiveness, and overall theme integration for a smoother user experience.
- Added option to hide "View All" button on Docs archive for docs that have no child items
- Added a control for show the Number of articles to show under every sections
- Added a new style hover tab option in the Eazydocs 'Multidocs' widget
- Left sidebar menu active issue with ajax loading
- Fixed the position of the TOC sidebar toggle button on mobile
- TOC scroll height issue resolved
- Resolved EazyDocs layout conflict with BuddyBoss Theme
- Resolved deprecation warning by wrapping csf files in hook
- Button alignment issue in the EazyDocs Search Elementor widget
- Multi Docs widget tabs with masonry issue solved
- Active color added for the Parent doc of the current active Doc item
- Setup wizard design improved
Embed Post Shortcode & Usability Enhancements
This release introduces the new Embed Post shortcode to the EazyDocs Toolbar, making it easier to integrate content. We’ve also enhanced usability by reorganizing Multi Docs widget controls, improving the search experience, and resolving a credit text overflow issue.
- Embed Post shortcode added in EazyDocs Toolbar
- Credit text overflown issue
- Disable the enter key for search field
- Multi Docs Elementor widget controls reorganized
- Multi Docs widget
- Removed some unused CSS
Setup Wizard Enhancements & Multidocs Layout Fix
This update streamlines the Setup Wizard, improving its performance by unloading unnecessary assets and enhancing maintainability with a refined code structure. We’ve also added a new plugin recommendation for the Advanced Accordion Gutenberg Block. Additionally, this release resolves a critical issue with the missing multidocs widgets masonry layout.
- Missing multidocs widgets masonry layout resolved
- Advanced Accordion Gutenberg Block plugin added in the Setup Wizard plugin recommendation step
- Unloaded unnecessary CSS and JS files from the Setup Wizard page
- Setup Wizard code file structure improved to make the maintenance easier
Improved Setup Wizard, Performance & Mobile Experience
This update streamlines your initial setup experience with an improved Setup Wizard, now featuring integrated plugin installation. We’ve also boosted dashboard performance, enhanced mobile sidebar stickiness, and refined several UI elements for a cleaner, more efficient workflow.
- Included required & recommended plugins installation section in setup wizard
- Added install/activate button in setup wizard plugin section instead of switcher
- Resolved the review notice
- Dashicons used instead of fontawesome icon to optimize performance in the dashboard
- Enable Sticky for Left and Right Sidebars on Mobile Screens
- Getting Started renamed to Setup Wizard
- Padding added before anchor.js icon
- Removed some unnecessary code
- Improved the top spacing of the left sidebar on the OnePage docs
- Settings page icons changed
Enhanced Performance & UI Refinements
This release significantly boosts application performance through optimized JavaScript, providing a faster and smoother user experience. We’ve also refined the Dark Mode display and addressed a settings page visibility issue.
- Settings page hide issue
- Onepage dark Mode improved
- JS code optimized for better performance
Improved Plugin Notice Targeting
This update refines how plugin notices are displayed. We’ve added conditions to ensure notices are only visible to the appropriate users, reducing visual clutter and improving the overall administrative experience.
- Added conditions to ensure plugin notices are displayed only to the appropriate users.
Improved Access, Localization & User Offers
This release enhances user access by fixing Customizer settings and introduces a special offer notice for existing users. It also brings significant improvements to localization with updated language files and new configuration for translation workflows.
- Offer notice added for our beloved users (not for new users)
- Loco.xml configuration file added for multiple text domains mapping in Loco translate plugin
- Customizer settings option unlock with free instead of promax plan
- Language files (.pot and .po) updated with the latest strings
Enhanced Stability & UI Refinements
This update delivers several key stability improvements, addressing issues with plugin activation and private document management. Users will also enjoy an enhanced frontend dark mode experience and new brand color options, alongside an updated SDK for a more robust platform.
- Brand color shades added in css variables
- Resolved redirection issue during plugin activation
- Private docs drag and drop issue resolved
- An PHP error fixed
- Frontend view in dark mode improved
- Freemius SDK updated to 2.11.0
EazyDocs 2.5.7: Stability & Widget Refinements
This update significantly enhances EazyDocs’ stability, performance, and overall user experience. We’ve resolved critical issues impacting Elementor widgets, search functionality, and addressed various backend conflicts and errors. Enjoy faster admin asset loading and a cleaner interface.
- Added functions for detecting EazyDocs admin pages, post types and taxonomy page
- Some control & responsive issue of "Single Doc" Elementor widget
- Search widget dependency issue solved
- The search widget static keyword text field was not editable, it resolved
- Codestar conflicts with Docy theme
- Cannot modify header information – headers already sent by… PHP error
- Undefined issue resolved by defining eazydocs settings option in right sidebar for widgets
- Some control issue of "EazyDocs Multi Doc" Elementor widget
- Removed notices from EazyDocs pages
- Improved admin assets loading
- File loading dependency improved
- Codestar updated
- Assets re-organized
- Related docs design
Elementor Compatibility and Core Refinements
This release ensures full compatibility with Elementor 3.26.0 by addressing a critical widget scheme key issue. It also includes important reverts and removals for breadcrumb markup, improving overall stability. Additionally, new hooks have been added for single documentation content, offering enhanced developer flexibility.
- Removed Scheme Key from Widget for compatibility with the latest version of Elementor (3.26.0)
- Removed ezd_get_breadcrumb action
- Reverted breadcrumbs markup
- Before and after hook added for single doc content
Enhanced Stability & Search Experience
This release delivers crucial fixes for TOC numbering, database errors, and shortcode rendering, significantly improving overall stability. We’ve refined the search experience to accurately display protected and private documents based on user login status, alongside other CSS enhancements and an SDK upgrade.
- Fixed the TOC auto numbering, when an item is active
- WordPress database error: [Table 'wp.wp_eazydocs_view_log' doesn't exist]
- Shortcode support inside footnote has been reverted, as it was breaking the design
- Protected posts of docs enabled in search result
- CSF translation issue resolved
- Improve some CSS in Single Doc widget
- Include private docs in search for logged-in users
- Exclude private docs from search for visitors
- Freemius SDK updated to 2.10.1
Style Fixes & Footnote Enhancements
This release resolves critical style conflicts and corrects padding settings for the Search Banner Block, improving visual consistency. We’ve also added shortcode support within footnotes, providing greater flexibility for your content.
- The Padding settings wasn't working on the Search Banner Block
- ul,ol was style was conflicting with theme css
- Added shortcode support inside footnote
Enhanced Title Options & Stability Improvements
This release introduces flexible title management options, including a secondary title for the sidebar and the ability to show/hide main titles on pages. We’ve also resolved critical issues such as user access to settings and navigation button functionality, alongside various UI and styling improvements for a more stable experience.
- Added a secondary title option for long titles, allowing you to display a shorter title in the left sidebar.
- Added an option to show/hide the main title on single pages via 'EazyDocs > Settings > General'.
- User access issue with settings customizer options
- Shortcode block settings issue fixed
- The 'Prev' button at the bottom of the content page were not working
- Empty meta fields creation issue resolved
- Removed data-bs-spy attribute to fix Docy tab active state issue
- Parent doc link background and color option added 'EazyDocs > Settings > Doc Single'
- Ul, Ol design improved
- Wrong escaping removed
- Removed settings link from admin bar
- Added some CSS for rtl
- Tags based result display in search result
- Promax notice added for subscription & selected comment feature
- Search Elementor widget level text locked "popular" with pro
Improved Documentation Display & Stability
Version 2.5.2 brings enhanced control over document excerpts, allowing you to display full content directly on parent doc pages. This release also resolves critical 404 errors by optimizing URL structures and fixes a search banner issue, improving site stability and user experience.
- Added a Switcher in the (Settings > Doc Single > General > Full Excerpt) for showing full excerpt in the parent doc page
- Fixed search banner issue
- Resolved the issue with 404 errors by removing the post type slug from URL
Enhanced Security & Setup Experience
This release significantly enhances security by fixing critical vulnerabilities, making EazyDocs more robust and safer. It also introduces a new setup wizard for a smoother onboarding experience and refines document navigation for improved usability and accessibility.
- Setup wizard added
- Parent doc on the top of the Doc title
- Made the Font size switching compatible with heading tags
- All code of EazyDocs is re-reviewed and fixed some security and vulnerability issues. Now, EazyDocs is more secured.
- Previous doc link was not showing correctly on the Doc navigation
Enhanced Settings & Core Stability Update
This release introduces the highly anticipated settings import/export feature, streamlining configuration management and backup. We’ve also implemented numerous fixes to bolster security, resolve critical errors, and refine the user interface for a more stable and seamless experience.
- Added Import/Export Option for Settings. now you're able to export your settings from 'EazyDocs > Settings > Backup' and you can import it another site
- Some sanitization function was misused in the plugin. Now, all the functions are properly sanitized and escaped.
- TOC auto numbering & Label color option
- Solved Font size switcher overlapping issue
- Settings menu capability related fatal error resolved
- SMTP conflict issue resolved
- Block theme hamburger and mobile menu issue solved
- Solved the Doc password protection form deprecated issues
- improved navigation and feedback switcher Settings
- Close the Feedback form on pressing the ESC button
Enhanced Article Controls & Core Improvements
This release introduces new control fields for Articles, offering greater flexibility in documentation management. It also delivers crucial fixes for errors and deprecation warnings, significantly enhancing core stability and performance. Users will also benefit from improved settings organization, responsive design, and dynamic popular keywords in the search widget.
- Some Control fields (Show/hide switcher, title field) are added for Articles in the 'EazyDocs > Settings > Doc Single > General' page
- An error notice "This block has encountered an error and cannot be previewed" was showing on editing the existing gutenberg blocks
- Uncaught TypeError in /eazydocs/includes/Admin/template/header.php on line 53
- Deprecated: Increment on non-alphanumeric string is deprecated in /eazydocs/includes/Admin/template/child-docs.php on line 10
- Deprecated: Increment on non-alphanumeric string is deprecated in /eazydocs/includes/Admin/template/parent-docs.php on line 17
- Some settings are organized to control in ease (Settings > Doc Single > General)
- Moved Docs archive options in the 'EazyDocs Shortcode' block (No need to go to the settings page to change the Docs archive options)
- Responsive design improved on the doc details page
- Integrated dynamic popular keywords option in the EazyDocs Search widget
- Book chapter layout improved
- Improved the doc middle content on the big screen
- Necessary support added for EazyDocs Premium version 2.0.0
Security, Stability & Design Enhancements
This release significantly improves security by enforcing user role capabilities for document creation and deletion. It also resolves critical issues including feedback email functionality in incognito mode and fixes for the archive page layout. Enjoy enhanced stability and a refined design for document excerpts.
- Delete and Create doc secured by user role (user who has not the capability to delete or create doc, they can't delete or create doc)
- Feedback Email field did not work in incognito mode
- Solved fatal error by reverting a function name with template override
- Archive page masonry layout was not working
- Doc excerpt design improved with non-bootstrap based themes
- Freemius SDK updated to 2.6.2
Document Control & User Experience Enhancements
This update empowers users with the ability to delete their own documents, significantly enhancing content management. We’ve also introduced dynamic popular keywords for the doc search form and improved the notification dropdown’s design for a better user experience. Additionally, this release includes important fixes for the Single Doc widget and Analytics views.
- Resolved the issue with the show more button in Single Doc elementor widget preset 4
- The problem with Analytics views
- Added an option in the settings for dynamic popular keywords in the doc search form
- Notification dropdown box design improved
- Users can now delete their own documents
Version 2.3.8
- In some cases, the doc creation was not working
- Compatibility with any block theme (the header and footer of block theme will show properly)
- Compatibility with the latest EazyDocs Pro v1.4.3
- The Feedback form is now more secure
- Language (.pot) file
Version 2.3.7
- Freemius SDK updated to 2.6.1
- Users role replaced by their capabilities – Followed by org review
- theme check in ezd_unlock_themes (Merge pull request #10 from EazyDocs Github repository)
Version 2.3.6
- COMPATIBILITY ISSUE WITH WPDATATABLES PLUGIN SOLVED (the plugin was conflicting with the EazyDocs plugin)
- In some cases, the drag-n-drop doc ordering was not working on the Docs builder UI
- Table of content navigation active issue with scrolling on Doc single page
- Mixitup JS library was missing, ERROR 500 on the admin side
- Resolved a critical issue causing an E_ERROR at line 168 in the feedback.php file.
- Data secured by nonce and sanitized output – followed by wp.org standards and best practices
- Single Doc page and OnePage Doc frontend design improved in 4k resolution display
- The "Docs Page" option moved to the Archive tab in the EazyDocs > Settings > Docs Archive page
- Frontend design improved (Doc single page, OnePage Doc, Feedback modal)
- Rating notice text updated with created doc count
- Modified user feedback settings to make them private, restricting visitor access from the frontend.
- Implemented measures to make user feedback non-accessible, preventing Google indexing for enhanced privacy.
- Doc Builder UI design improved
- Removed some unnecessary files and code (normalize.css)
- Added "Breadcrumb" show/hide option in the Settings > Doc Single > Search Banner, so that a user can enable or disable the breadcrumbs in the search Ajax results
- eazydocs.pot file in the languages folder
Version 2.3.5
- Shortcode wasn't rendering in the doc content area.
- Console error for the Conditional dropdown on the right sidebar (unlocked in EazyDocs Pro, Docy and Docly themes)
- Conditional dropdown was conflicting with Bootstrap based themes (removed the bootstrap-select JS and made it with custom JS)
- On Doc single page, the left sidebar doc menu item's child expand icon (which has children item) click wasn't working as expected
Version 2.3.4
- Left sidebar arrow icon toggle not working on Ajax load
- Some JS was not working on the Ajax loaded content
- Right sidebar template added OnePage Doc (unlocked in Docy, Docly themes and EazyDocs Premium plans)
- Improved the OnePage Doc design
- Improved the custom framework CSS to avoid conflict with other frameworks, themes and plugins
- Deleted some unnecessary codes and files
- Sidebar open icon made smaller on mobile device to adjust spacing with the doc content
- Properly sanitized $wpdb queries and custom SQL queries to avoid SQL injection vulnerabilities (Thanks to the EazyDocs users for the report)
- Compatibility with FSE/block themes (tested with 'Twenty Twenty-Four' and 'Twenty Twenty-Three' improved
- Feedback modal UX improved (the modal will close on clicking on the modal overlay area)
- Freemius SDK updated to 2.6.0
