Updates

   
Released
3 months ago

Directorist v8.6 shipped! Conditional logic across all fields, better bulk edits, and smoother frontend experience.

Added
– Conditional Logic support across all form fields in both Listing Form and Search Form. Fields can now dynamically show or hide based on other field values, allowing more advanced and flexible form configurations. (#2711)
– Expiration date and “Never Expires” option added to listings bulk edit for improved listing lifecycle management. (#2705)

Changed
– Listings deleted from the user dashboard are now moved to Trash instead of being permanently removed. (#2703)

Improved
– Search Form layout and responsiveness enhanced for mobile devices. (#2574)

Fixed
– Broken access issue affecting user permissions. (#2710)
– Unlimited expiration email trigger issue. (#2700)
– Missing Font Awesome Regular SVG icons not rendering on the frontend. (#2708)
– Builder issue where the Section Name input lost focus on every keystroke. (#2698)
– Text alignment inconsistencies on the Single Listing page. (#2683)
– Formgent incorrect enquiry submission date & time (#2701)

Released
5 months ago

Directorist v8.5.7 is live! More control for developers. A smoother experience for everyone.


Added

Filter hook directorist_single_slider_template. (#2623)

Filter hook for review avatar customization. (#2618)

Filter hook on registration success email body. (#2617)

Filter hook directorist_rest_listing_data for REST listing responses. (#2603)


Improved

Listing type handling and related logic. (#2626)

Custom single listing page copy and toggle alignment. (#2619)

Builder user experience improvements. (#2600)


Changed

Twitter label text updated to X. (#2585)


Fixed

Widget field definitions not being preserved in the listing header builder. (#2614)

Map view initialization and default zoom level issues. (#2613)

Media playback issues in listing descriptions. (#2594)

Radius search field visibility when the location selector is unavailable. (#2584)

Featured option visibility when the Directorist Pricing Plans plugin is active. (#2583)

Range slider triggering instant search while dragging. (#2582)

Search pagination not working correctly. (#2580)

Category icon not displaying correctly on the map. (#2554)

Open redirect vulnerability by implementing proper URL validation for redirect parameters. (#2631)


Refactored

Removed duplicate CSS classes from create-directory.scss to reduce duplication and improve maintainability. Fixed broken icons in the settings panel after the refactor. (#2629)

Released
7 months ago

Directorist v8.5 has been released! Better, cleaner, and more efficient.

New

Migrated category, location, and tag pages to use default WordPress taxonomy archive pages, ensuring better SEO compatibility, cleaner URLs, and improved hierarchy handling. (#2514)

Added comprehensive REST API improvements: new v2 endpoints for listings (create/edit/delete), upgraded plan and order read endpoints, builder tab endpoint support and a temporary media upload endpoint. (#2529)

Changed

Builder Enhancement: Improved Search Form, Add Listing Form, Single Listing Header, and Card Widget System for better customization and flexibility. (#2522)

Fixed

Taxonomy hierarchy issue. (#2548)

Issue where the directory type was not applied correctly when performing a search without using the advanced search field. (#2544)

About/Bio field required issue on the sign up page. (#2543)

Undefined value issue in icon picker input field. (#2545)

Dashboard single item position placement issue. (#2541)

Viewport-aware dropdown system that auto-positions dropdowns up or down based on available space, preventing clipping. (#2537)

Ensured directory_type parameter consistency in pagination across all screen sizes. (#2530)

The instant search custom URL field didn't work after reloading the page. (#2553)

Released
9 months ago

Directorist just got better! v8.4.6 is out!

Fixed
– Map disable issue on single listing. (#2471)
– Placeholder not fully displayed in Add Listing Form (Multi Select). (#2470)
– Category field box resizing issue in Add Listing Form. (#2469)
– Category icon not properly showing in map view. (#2465)
– Custom field select value on listing card. (#2462)
– Loading more translation issue. (#2459)
– PHP 8 deprecated error issue. (#2458)
– Schema error issue. (#2455)
– Enter key press issue on instant search. (#2454)
– Spelling issue in filter hooks. (#2452)
– Account block styling issue. (#2467)
– Layout issue when taxonomy title is too long. (#2442)

Changed
– Global columns optimization for responsive layout with clean CSS. (#2436)
– Wrapped default CSS with .directorist-content-active selector. (#2419)
– Added directorist_is_multiple_review_enabled hook to manage multiple reviews. (#2453)
– Added filter hook to modify the find & replace contents in email. (#2450)
– Added hooks for email notifications: directorist_guest_submission_email_notification and directorist_after_user_registration_confirmation_email_sent. (#2464)
– Added Action hooks in Grid & List loop (before/after header & excerpt). (#2476)
– Single listing slider thumb shows only when there are multiple items. (#2394)

Released
10 months ago

Directorist version 8.4.5 is out!

Changed
– Introduced show/hide password toggle on the login form. (#2415)
– Added new filter hooks in the listing form to support better customization. (#2378)
– Prevented the login modal from showing on login, registration, dashboard, and add listing pages to fix password reset issues. (#2421)
– Refactored account-related code for better performance and stability. (#2391)
– Optimized instant search to improve speed and reduce load. (#2353)

Fixed
– Email notifications were not being sent to listing owners and admins. (#2398)
– Listing expiry date was calculated incorrectly. (#2396)
– Issue where shared media was being deleted unintentionally. (#2392)
– PayPal download issue in the setup wizard. (#2389)
– Resolved problem with user meta data not being deleted correctly. (#2375)
– Reduced unnecessary queries by fixing thumbnail caching. (#2373)
– Settings data restore issue. (#2358)
– Formatting and link options issue in TinyMCE editor. (#2346)
– Prevented infinite loop in the builder’s assign-to-category field. (#2418)
– Zipcode radius search. (#2446)

Security
– Applied WordPress coding standards using PHPCS across the entire codebase. Addressed numerous potential vulnerabilities by improving input validation, data sanitization, and output escaping to enhance overall plugin security and code quality. (#2379)