| @@ -3,9 +3,9 @@ | ||
| 3 | 3 | Tags: community, forum, social network, LMS |
| 4 | 4 | Requires at least: 6.0 |
| 5 | 5 | Tested up to: 7.1 |
| 6 | 6 | Requires PHP: 7.4 |
| 7 | -Stable tag: 2.8.1 | |
| 7 | +Stable tag: 2.11.0 | |
| 8 | 8 | License: GPLv2 or later |
| 9 | 9 | License URI: http://www.gnu.org/licenses/gpl-2.0.html |
| 10 | 10 | |
| 11 | 11 | Get a fast & all-in-one community plugin. Create unlimited communities, and courses with robust social networking and LMS features. |
| @@ -290,8 +290,102 @@ | ||
| 290 | 290 | 8. Private Message |
| 291 | 291 | |
| 292 | 292 | == Changelog == |
| 293 | 293 | |
| 294 | += 2.11.0 (Date: Sep 18, 2026) = | |
| 295 | +- Introduced: Space Menu Manager with Drag-and-Drop Ordering | |
| 296 | +- Added: Fill in the Blank, Ordering, and Matching Quiz Questions | |
| 297 | +- Added: Written Answer Quiz Questions with Open or Exact-Match Grading | |
| 298 | +- Added: One-by-One Quiz Layout with Progress Bar | |
| 299 | +- Added: Shuffle Option for Quiz Questions and Answers | |
| 300 | +- Added: Per-Question Explanations for Quizzes | |
| 301 | +- Added: Course Progress Restart for Students and Admins | |
| 302 | +- Added: Filter to Override Space Permalink | |
| 303 | +- Improved: Compatibility with the Latest FluentAuth Login Flow | |
| 304 | +- Improved: Space Settings Layout and Menu Preview | |
| 305 | +- Improved: Course Module Layout on Mobile | |
| 306 | +- Improved: Notification Count Updates Instantly | |
| 307 | +- Improved: Radio Buttons Follow the Theme Color | |
| 308 | +- Fixed: Embedded Videos Blocked by WAF XSS Rules | |
| 309 | +- Fixed: Custom SVG Icons Hidden for Guests | |
| 310 | +- Fixed: Space Page Title Overwriting the Post Title | |
| 311 | +- Fixed: Comment Count Drift After Moderation | |
| 312 | +- Fixed: Untranslatable Block Editor and Space Page Labels | |
| 313 | +- Fixed: Lesson Video Shrinking on Course Lesson Pages | |
| 314 | + | |
| 315 | += 2.10.01 (Date: Sep 14, 2026) = | |
| 316 | +- Fixed: Broken Layout on the FluentCommunity Page Template | |
| 317 | +- Security: Output Escaping and Content Access Hardening | |
| 318 | + | |
| 319 | += 2.10.0 (Date: Sep 14, 2026) = | |
| 320 | +- Introduced: Static Pages for Spaces | |
| 321 | +- Introduced: Server-Rendered Portal Pages for Search Engines | |
| 322 | +- Added: Navigation Guards for Unsaved Page Edits | |
| 323 | +- Added: Action Hooks for Lesson and Section Create and Publish | |
| 324 | +- Added: Filter to Adjust Resolved Portal Head Meta | |
| 325 | +- Added: Mark Notifications Read on Push Click | |
| 326 | +- Improved: Guided FluentNotify Setup From the Push Settings Drawer | |
| 327 | +- Improved: In-App Toast Skipped When a Push Is Delivered | |
| 328 | +- Improved: Mobile Toast Slides In From the Top | |
| 329 | +- Improved: Space, Course and Feed Settings as Real Vue Routes | |
| 330 | +- Improved: Dark Mode Styling Keyed off data-color-mode | |
| 331 | +- Improved: Space Header Menu on Mobile and Active Link State | |
| 332 | +- Improved: Query Counts in Pages Manager and Server-Rendered Views | |
| 333 | +- Improved: Popular Day and Time Analytics Aggregation | |
| 334 | +- Security: Space Link Scoping and Page Endpoint Validation | |
| 335 | +- Fixed: Scheduled Post Time in Localised Formats | |
| 336 | +- Fixed: Posts Bumped to the Top After Pin, Moderation and Report Actions | |
| 337 | +- Fixed: Empty Notification Preference Row When Push Is Unavailable | |
| 338 | +- Fixed: Toast Dropped for an Event Without a Push | |
| 339 | +- Fixed: Untranslatable Strings in the Community UI | |
| 340 | +- Fixed: Uploaded Videos Rendering as a Plain Link | |
| 341 | +- Fixed: Course Lessons Not Scrolling Back Up in the iOS App | |
| 342 | +- Fixed: Stale In-Memory Space Copy After Cache Invalidation | |
| 343 | +- Fixed: Null to String Deprecation Notices on PHP 8.1 and Later | |
| 344 | +- Fixed: Same-Day Daily Digest Scheduling | |
| 345 | +- Fixed: Quiz Submission With No Enabled Questions | |
| 346 | +- Fixed: WordPress Plugin Check Compliance for Shipped Files | |
| 347 | + | |
| 348 | += 2.9.1 (Date: Sep 04, 2026) = | |
| 349 | +- Hotfix: Notification Prefs Cache Not Updating on Pref Change | |
| 350 | +- Fixed: Deprecation Notices From the Markdown Parser | |
| 351 | +- Improved: Push Notification Setup Guidance | |
| 352 | + | |
| 353 | += 2.9.0 (Date: Sep 3, 2026) = | |
| 354 | +- Introduced: Push Notifications with FluentNotify | |
| 355 | +- Added: Per-Member and Community-Level Push Preferences | |
| 356 | +- Added: Drag-and-Drop Ordering for Topics and Profile Badges | |
| 357 | +- Added: Canonical Tags for Spaces, Courses and Lessons | |
| 358 | +- Added: Video Thumbnail Preview for Feed Card View | |
| 359 | +- Added: Full-Site Support for the Installed PWA App | |
| 360 | +- Added: Pull-to-Refresh for the Installed iOS PWA | |
| 361 | +- Added: Filter to Set PWA Icon Purpose for Maskable Icons | |
| 362 | +- Improved: Screen Reader and Keyboard Accessibility Across the Portal | |
| 363 | +- Improved: Notification Preference Lookups via a Dedicated Table | |
| 364 | +- Improved: Unread Filter Moved Into the Notifications Header | |
| 365 | +- Improved: Ticker Refresh on Window and App Refocus | |
| 366 | +- Improved: Feedback When Video Playback Fails | |
| 367 | +- Security: Access Control, Data Scoping and Input Sanitization Hardening | |
| 368 | +- Fixed: Duplicate Submissions and Lost Counter Updates Under Concurrency | |
| 369 | +- Fixed: Silent Login Failure With Two-Factor Plugins | |
| 370 | +- Fixed: Editor Fallback on Older iOS Devices and False Failure Notices | |
| 371 | +- Fixed: Lesson Editor Styles, Block Rendering and Empty-Payload Saves | |
| 372 | +- Fixed: Empty Lesson Discussion Area Layout in Courses | |
| 373 | +- Fixed: Deleted Quizzes Still Listed in Quiz Results | |
| 374 | +- Fixed: Notification Badge Count and Drawer Not Refreshing | |
| 375 | +- Fixed: Poll End Date Marked as Ended on Non-UTC Timezones | |
| 376 | +- Fixed: Empty Media Upload Treated as a Valid File | |
| 377 | +- Fixed: Raw HTML Entities and Hidden Images in Post Excerpts | |
| 378 | +- Fixed: Overlapping Text in Script-Based oEmbeds | |
| 379 | +- Fixed: Mobile Sidebar Missing Overlay Backdrop | |
| 380 | +- Fixed: Mobile Sidebar Not Closing on Create | |
| 381 | +- Fixed: Document List Overflow in Edit Feed Modal on Mobile | |
| 382 | +- Fixed: Auth Page Indexed as a Canonical URL | |
| 383 | +- Fixed: Topic Kept on Posts Moved to a Profile | |
| 384 | +- Fixed: PWA Head Tags and iOS Home Screen Launch | |
| 385 | +- Fixed: S3 Delete Failing on S3-Compatible Storage | |
| 386 | +- Fixed: Undefined Version Notice on Plugin Details | |
| 387 | + | |
| 294 | 388 | = 2.8.1 (Date: Aug 20, 2026) = |
| 295 | 389 | - Added: Verified Members Only Posting Option for Spaces |
| 296 | 390 | - Added: PWA Install Instructions for Non-Chromium Android and iOS |
| 297 | 391 | - Improved: Sidebar Link Row Layout and Truncated Title |
| @@ -884,184 +978,7 @@ | ||
| 884 | 978 | - Improved Moderation Module and Added new features |
| 885 | 979 | - BuddyBoss & BuddyPress Migration Support for Media |
| 886 | 980 | - Improved Database Queries for Feeds |
| 887 | 981 | - Accessibility support for top menu bar |
| 888 | - | |
| 889 | -= 1.2.0 (Date: Mar 06, 2025) = | |
| 890 | -- Introduced Content Moderation Feature | |
| 891 | -- Integrated BunnyCDN | |
| 892 | -- Added Incoming Webhook | |
| 893 | -- Added Social Links Customizations! | |
| 894 | -- Added Search and Sort Options in Space and Course List | |
| 895 | -- Added Profile Section To FluentCRM | |
| 896 | -- Added Last Seen as Privacy Settings! | |
| 897 | -- Resolved Image Rotation Issues! | |
| 898 | -- Fixed File Upload Bug | |
| 899 | -- Fixed Welcome Banner Style Issue | |
| 900 | -- Fixed Avatar Not Generating for Other Language | |
| 901 | -- Fixed User Badge Border Color Inconsistency | |
| 902 | -- Fixed Create Space Group Showing Exiting Group Data | |
| 903 | -- Fixed Profile Dropdown Icon Style Issue | |
| 904 | -- Fixed User Document Download Issue | |
| 905 | -- Fixed Issue with Daily Digest Email | |
| 906 | - | |
| 907 | -= 1.1.23 (Date: Feb 05, 2025) = | |
| 908 | -- Added Missing Translation | |
| 909 | -- Added Space Select Option | |
| 910 | -- Fixed Leaderboard CSS Glitch | |
| 911 | -- Fixed Warning Showing for Logged-out Users | |
| 912 | - | |
| 913 | -= 1.1.22 (Date: Feb 04, 2025) = | |
| 914 | -- New: Reporting and Analytics Overview | |
| 915 | -- New: Integration with Paymattic | |
| 916 | -- New: Allow Users to Leave/Join Group Chat | |
| 917 | -- Improvement: Multiple Media Upload Support in Post Comment | |
| 918 | -- Added Pagination for Space and Course Lists | |
| 919 | -- Added Options to Edit and Delete Space in Space Group Settings | |
| 920 | -- Duplicate Post Validation Limited to Current Space | |
| 921 | -- Resolved: Video Embed Issue with Custom HTML | |
| 922 | -- Resolved Space Remove from Group Issue | |
| 923 | -- Fixed: Login Button Label Not Updating Issue | |
| 924 | -- Fixed: Group Space Menu Visibility for Public | |
| 925 | -- Fixed: Space Permission Handling Issue | |
| 926 | -- Fixed: Flags Emoji Saving Issue | |
| 927 | -- Fixed Slug Not Updating Issue | |
| 928 | - | |
| 929 | -= 1.1.21 (Date: Jan 21, 2025) = | |
| 930 | -- Hotfix: mention html fixed | |
| 931 | - | |
| 932 | -= 1.1.20 (Date: Jan 21, 2025) = | |
| 933 | -- New: Migration support for BuddyPress | |
| 934 | -- New: Migration support for BuddyBoss | |
| 935 | -- New: Added ability to change the space for a post | |
| 936 | -- New: Terms and Conditions field customization option | |
| 937 | -- Added exclude users from leaderboard | |
| 938 | -- Added option to remove users from selected lists | |
| 939 | -- Added multisite compatibility for users | |
| 940 | -- Added space permission control | |
| 941 | -- Added missing translation strings | |
| 942 | -- Resolved posting without space selection issue | |
| 943 | -- Fixed login/signup background style not rendering | |
| 944 | -- Fixed permalink issue in course comments | |
| 945 | -- Fixed media storage issue with Amazon S3 region | |
| 946 | -- Fixed course document permission issue | |
| 947 | -- Fixed profile status update issue in CRM action | |
| 948 | -- Addressed numeric emoji saving issue | |
| 949 | -- Resolved invalid media image error | |
| 950 | -- Improved loading style | |
| 951 | -- Improve UI/UX | |
| 952 | - | |
| 953 | -= 1.1.17 (Date: Dec 17, 2024) = | |
| 954 | -- New: Post Sharing Card when sharing community post on the feed | |
| 955 | -- Added Missing Translations | |
| 956 | -- Added Soundcloud support for oEmbed | |
| 957 | -- Added Fallback slug generation for non-latin characters | |
| 958 | -- Fixed @everyone tag issues | |
| 959 | -- Fixed Styling issue for color customizations | |
| 960 | -- Fixed Open Graph Image issue | |
| 961 | - | |
| 962 | -= 1.1.15 (Date: Dec 16, 2024) = | |
| 963 | -- NEW: Secure Docoments Feature for Spaces | |
| 964 | -- NEW: Secure Documents Feature for Course Lesson | |
| 965 | -- NEW: Added new member list / grid layout | |
| 966 | -- NEW: Invitation Links for Spaces | |
| 967 | -- NEW: Rebust Access Management with FluentCRM tags | |
| 968 | -- NEW: Improved Auth Pages UI & UX & better integration with FluentAuth | |
| 969 | -- NEW: FluentCRM triggers for Course / Space left | |
| 970 | -- NEW: Contextual Smartcode for FluentCRM Automation | |
| 971 | -- Course Editor Mobile UI Issues Fixed | |
| 972 | -- Fixed Permission Issues with Moderartors / Course Creators | |
| 973 | -- Fixed Gravatar API Issues | |
| 974 | -- Fixed: everyone tag issues | |
| 975 | -- i18n Improvements | |
| 976 | - | |
| 977 | -= 1.1.12 (Date: Dec 02, 2024) = | |
| 978 | -- Added Option to disable Gravatar Profile Image | |
| 979 | -- You can now add Multiple Badges to a User | |
| 980 | -- Notification Type Icons added | |
| 981 | -- [FluentCRM Automation] - Add or Remove Badge on FluentCRM Automation Action | |
| 982 | -- [FluentCRM Bulk Actions] - Add Or Remove Badge on FluentCRM Bulk Actions | |
| 983 | -- Improved UX for Post Popup | |
| 984 | -- Disable Comments on courses globally | |
| 985 | -- Course Progress Bar added to lesson view | |
| 986 | -- Add Option to Hide Students Count from Course Listings | |
| 987 | -- You can now create Space without any group | |
| 988 | -- Improved Slug Generation for non-latin characters | |
| 989 | -- Space & Group menu management improved | |
| 990 | -- Bug Fixes and Improvements suggested by community users | |
| 991 | - | |
| 992 | -= 1.1.11 (Date: Nov 27, 2024) = | |
| 993 | -- Added Modal View for each post (Configurable) | |
| 994 | -- Single Post view is now blazing fast | |
| 995 | -- Courses now can be added without any Menu Group | |
| 996 | -- Login and Signup Page Customization Improved | |
| 997 | -- Post Slug issue fixed for non-latins characters | |
| 998 | -- Space and Course Slug can be edited now | |
| 999 | -- Fixed course URL issue when using custom slug | |
| 1000 | -- Added Topics as a required field for Posts (Configurable) | |
| 1001 | -- Added Option to edit user email from profile | |
| 1002 | -- Improved UI & UX | |
| 1003 | - | |
| 1004 | -= 1.1.10 (Date: Nov 20, 2024) = | |
| 1005 | -- (Hot fix) Fixed Login issue | |
| 1006 | - | |
| 1007 | -= 1.1.0 (Date: Nov 20, 2024) = | |
| 1008 | -- Improved FluentCRM Integration | |
| 1009 | -- Added Direct Integration with Fluent Forms | |
| 1010 | -- Styling & UX Improvements | |
| 1011 | -- Added Login and Signup Page Customization | |
| 1012 | -- Added Remove From Space Option from user profile | |
| 1013 | -- Added MySQL Lite Support | |
| 1014 | - | |
| 1015 | -= 1.0.99 (Date: Nov 19, 2024) = | |
| 1016 | -- Hotfix: User Registration Issue Fixed | |
| 1017 | - | |
| 1018 | -= 1.0.98 (Date: Nov 18, 2024) = | |
| 1019 | -- Added Color Schema Customization | |
| 1020 | -- Improved UI & UX | |
| 1021 | -- Improved FluentCRM Integration | |
| 1022 | -- Added more privacy Settings | |
| 1023 | -- Translation Improvement | |
| 1024 | - | |
| 1025 | -= 1.0.97 (Date: Nov 14, 2024) = | |
| 1026 | -- Fixed Portal Slug Issue on activation | |
| 1027 | - | |
| 1028 | -= 1.0.96 (Date: Nov 14, 2024) = | |
| 1029 | -- Improved Data Cleanup for old logs | |
| 1030 | -- Fixed Topics Edit Issues | |
| 1031 | -- Imptoved UI & UX in various Pages | |
| 1032 | -- Fixed Badge Delete issues | |
| 1033 | -- Improved Feeds Edit Form - Now you can edit topics and media as well | |
| 1034 | -- Email Digest & Notification Emails improvement | |
| 1035 | -- Added Option to hide members count from spaces | |
| 1036 | -- Improved Roles and Permissions | |
| 1037 | -- Comments sorting is now presistent | |
| 1038 | -- Added option to use custom Login/Signup URL | |
| 1039 | -- Translation and Different String Labels Improvements | |
| 1040 | - | |
| 1041 | -= 1.0.95 (Date: Nov 12, 2024) = | |
| 1042 | -- Added Community Privacy Settings. Now you can disable global profile listing and restrict profile listing on specific spaces | |
| 1043 | -- Fixed various Styling issues | |
| 1044 | -- Tagging users is now improved | |
| 1045 | -- Improved UI across the Community Feed Inteface | |
| 1046 | -- Fixed various issues with the Course UI | |
| 1047 | - | |
| 1048 | - | |
| 1049 | -= 1.0.94 (Date: Nov 08, 2024) = | |
| 1050 | -- Hotfix: Fixed Post Delete DB issue | |
| 1051 | - | |
| 1052 | -= 1.0.93 (Date: Nov 08, 2024) = | |
| 1053 | -- UI Improvements | |
| 1054 | -- Fixed Topics Delete Issue | |
| 1055 | -- Fixed Bulk Delete Issues on background | |
| 1056 | -- Course Content issues fixed | |
| 1057 | - | |
| 1058 | -= 1.0.92 (Date: Nov 07, 2024) = | |
| 1059 | -- Fixed Styling issues | |
| 1060 | -- Fixed FluentCRM Integration Issues | |
| 1061 | -- Added RTL Support | |
| 1062 | - | |
| 1063 | -= 1.0.90 (Date: Nov 07, 2024) = | |
| 1064 | -– Init the all in one community plugin | |
| 1065 | 982 | |
| 1066 | 983 | == Upgrade Notice == |
| 1067 | 984 | - This is the first version of the plugin |