PluginProbe
FluentCommunity – Ultra-Fast High-Performance Social Network, Community, LMS & Online Courses / 2.10.0
FluentCommunity – Ultra-Fast High-Performance Social Network, Community, LMS & Online Courses v2.10.0
2.11.0 2.10.0 2.10.01 2.9.1 2.9.0 2.8.1 2.8.0 2.7.7 2.7.5 2.7.0 2.6.01 2.6.0 2.5.0 2.4.01 trunk 1.0.90 1.0.91 1.0.92 1.0.93 1.0.94 1.0.95 1.0.96 1.0.97 1.0.98 1.0.99 All 78 releases
← All changes | readme.txt +277 -5 2.6.02.10.0 View file →
@@ -1,11 +1,11 @@
1 1 === FluentCommunity - Ultra-Fast High-Performance Social Network, Community, LMS & Online Courses ===
2 2 Contributors: techjewel, wpmanageninja
3 3 Tags: community, forum, social network, LMS
4 4 Requires at least: 6.0
5 -Tested up to: 7.0
5 +Tested up to: 7.1
6 6 Requires PHP: 7.4
7 -Stable tag: 2.6.0
7 +Stable tag: 2.10.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.
@@ -33,13 +33,16 @@
33 33 * Setup Wizard
34 34 * User-friendly Dashboards
35 35 * Unlimited Spaces
36 36 * User Profiles
37 +* Custom Profile Fields
37 38 * Activity Feeds
38 39 * Manage Topics
39 40 * Posts
41 +* Post Scheduling
40 42 * Comments/Reactions
41 43 * Real-time Chats
44 +* Follow Members
42 45 * Notifications
43 46 * Privacy
44 47 * Mentions
45 48 * Hashtag
@@ -45,8 +48,10 @@
45 48 * Hashtag
46 49 * Polls & Surveys
47 50 * Leaderboard
48 51 * Bookmarks
52 +* Content Moderation
53 +* Reporting & Analytics
49 54 * Branding Customizations
50 55 * Custom Sidebar Link
51 56 * Welcome Message
52 57 * Custom Slug
@@ -52,8 +57,11 @@
52 57 * Custom Slug
53 58 * Search
54 59 * Directory
55 60 * File Upload
61 +* Media Gallery
62 +* Video Uploads (FluentPlayer)
63 +* Audio Uploads
56 64 * GIF
57 65 * Emoji
58 66 * Media Storage
59 67 * Role Manager
@@ -59,8 +67,9 @@
59 67 * Role Manager
60 68 * User Approval
61 69 * Email Digest
62 70 * Dark/Light Mode
71 +* BuddyBoss/BuddyPress Migration
63 72
64 73
65 74 ==Super Fast & Efficient Community Management==
66 75 FluentCommunity is designed to deliver a seamless community experience with powerful social networking features. Unlike other community plugins with slow loading times, FluentCommunity is optimized for speed, providing fast and efficient performance to keep your users engaged and scale your business.
@@ -85,17 +94,33 @@
85 94
86 95 ==Comments/Reactions==
87 96 Boost community engagement by allowing members to comment on and react to posts and updates. This fosters dynamic interactions, encourages discussions, and strengthens connections within your community.
88 97
98 +==Follow Members==
99 +Let members follow each other to stay connected and never miss an update. Followers see new posts and activity from the people they care about, building tighter relationships and a more engaged community.
100 +
101 +==Media Gallery==
102 +Give every Space a rich media gallery for images, video, and audio. Members browse, share, and revisit community media in one organized place, keeping content discoverable long after it scrolls off the feed.
103 +
104 +==Content Moderation==
105 +Keep your community safe with built-in moderation tools—profanity filtering, auto-flag thresholds, first-comment approval, and a review queue. Empower moderators to act fast and keep conversations healthy.
106 +
89 107 ==Powerful LMS Features of FluentCommunity==
90 108 Here’s the complete list of LMS features available in FluentCommunity:
91 109
92 110 * Setup Wizard
93 111 * Course Editor (Gutenberg)
112 +* Quiz Module
94 113 * Lesson Discussion
95 114 * Progress Tracking
96 115 * Drip Content
97 116 * Embed Content
117 +* Sequential Lesson Lock
118 +* Course Welcome Banners
119 +* Course Monetization (FluentCart)
120 +* Video Lessons (FluentPlayer)
121 +* Details & LaTeX Blocks
122 +* Free Lesson Preview
98 123 * Course Status
99 124 * Enrollment Type
100 125 * Lock Screen
101 126 * Unlimited Spaces
@@ -111,9 +136,9 @@
111 136 * GIF
112 137 * Dark/Light Mode
113 138
114 139
115 -==Create Courses & Build Community Around Your Courses Efforlessly==
140 +==Create Courses & Build Community Around Your Courses Effortlessly==
116 141 FluentCommunity features a powerful built-in Learning Management System (LMS) that eliminates the hassle of managing courses and communities on separate platforms. With FluentCommunity, you can effortlessly create and manage courses while fostering dedicated communities around them—all within a single, seamless solution.
117 142
118 143 ==Powerful Course Builder==
119 144 Effortlessly create and organize courses using the intuitive Gutenberg editor, designed to simplify course design and enhance the learning experience. Additionally, access a centralized course directory for seamless course management, ensuring everything is easily organized and accessible in one place.
@@ -130,9 +155,18 @@
130 155
131 156 ==Progress Tracking==
132 157 Monitor student progress with real-time tracking, providing both instructors and learners with clear insights into achievements and areas for improvement. Enable timely feedback and personalized guidance to ensure learners stay on track and make continuous progress toward their goals.
133 158
159 +==Quizzes & Assessments==
160 +Reinforce learning with built-in quizzes. Create graded assessments per lesson, track results, and export them, giving instructors clear insight into learner understanding and helping students measure their own progress.
134 161
162 +==Monetize Your Courses & Spaces==
163 +Turn your community into a business with native FluentCart monetization. Sell courses and Spaces with multiple pricing plans, paywalls, and seamless checkout, all without any third-party tools.
164 +
165 +==Sequential Lessons & Drip Content==
166 +Guide learners step by step with sequential lesson unlocking and scheduled drip content, so students progress in the right order and stay focused on what matters now.
167 +
168 +
135 169 ==Features Available in the Pro Version==
136 170
137 171 * Manager Role
138 172 * Leaderboards
@@ -137,12 +171,19 @@
137 171 * Manager Role
138 172 * Leaderboards
139 173 * User Badges
140 174 * Verification Sign
175 +* Webhooks
176 +* Media Gallery
177 +* Follow / Following
178 +* SEO & XML Sitemap
179 +* Quiz Module
180 +* Sequential Lesson Lock
181 +* Document Library (Secure Documents)
182 +* Cloud Storage (S3 / BunnyCDN / R2)
141 183 * Giphy Module
142 184 * Emoji Module
143 185 * Manage Topic
144 -* Media Module
145 186 * Welcome Screen
146 187 * Automation Actions
147 188
148 189 ==A Versatile Community Platform for Business==
@@ -148,9 +189,9 @@
148 189 ==A Versatile Community Platform for Business==
149 190 FluentCommunity is a versatile community platform designed for businesses of all kinds. Whether you're building a learning hub, fostering collaboration, or engaging with customers, FluentCommunity provides the tools to create and manage a dynamic community that meets your unique business needs. Let us help you build the perfect space to grow, connect, and thrive. Here’s how FluentCommunity can empower businesses:
150 191
151 192 ==Community for Education==
152 -With FleuntCommunity, you can create a safe, collaborative space where students can learn, engage, and grow together. With tools for course management, peer interaction, and real-time feedback, FluentCommunity fosters a dynamic educational environment that supports both students and educators in achieving success.
193 +With FluentCommunity, you can create a safe, collaborative space where students can learn, engage, and grow together. With tools for course management, peer interaction, and real-time feedback, FluentCommunity fosters a dynamic educational environment that supports both students and educators in achieving success.
153 194
154 195 ==Community for Nonprofits==
155 196 Build a thriving community around the causes that matter most to you, and drive meaningful change. FluentCommunity empowers nonprofits to connect supporters, share updates, and collaborate on initiatives, creating a powerful space for advocacy, awareness, and impact.
156 197
@@ -248,8 +289,239 @@
248 289 7. All Members
249 290 8. Private Message
250 291
251 292 == Changelog ==
293 +
294 += 2.10.0 (Date: Sep 14, 2026) =
295 +- Introduced: Static Pages for Spaces
296 +- Introduced: Server-Rendered Portal Pages for Search Engines
297 +- Added: Navigation Guards for Unsaved Page Edits
298 +- Added: Action Hooks for Lesson and Section Create and Publish
299 +- Added: Filter to Adjust Resolved Portal Head Meta
300 +- Added: Mark Notifications Read on Push Click
301 +- Improved: Guided FluentNotify Setup From the Push Settings Drawer
302 +- Improved: In-App Toast Skipped When a Push Is Delivered
303 +- Improved: Mobile Toast Slides In From the Top
304 +- Improved: Space, Course and Feed Settings as Real Vue Routes
305 +- Improved: Dark Mode Styling Keyed off data-color-mode
306 +- Improved: Space Header Menu on Mobile and Active Link State
307 +- Improved: Query Counts in Pages Manager and Server-Rendered Views
308 +- Improved: Popular Day and Time Analytics Aggregation
309 +- Security: Space Link Scoping and Page Endpoint Validation
310 +- Fixed: Scheduled Post Time in Localised Formats
311 +- Fixed: Posts Bumped to the Top After Pin, Moderation and Report Actions
312 +- Fixed: Empty Notification Preference Row When Push Is Unavailable
313 +- Fixed: Toast Dropped for an Event Without a Push
314 +- Fixed: Untranslatable Strings in the Community UI
315 +- Fixed: Uploaded Videos Rendering as a Plain Link
316 +- Fixed: Course Lessons Not Scrolling Back Up in the iOS App
317 +- Fixed: Stale In-Memory Space Copy After Cache Invalidation
318 +- Fixed: Null to String Deprecation Notices on PHP 8.1 and Later
319 +- Fixed: Same-Day Daily Digest Scheduling
320 +- Fixed: Quiz Submission With No Enabled Questions
321 +- Fixed: WordPress Plugin Check Compliance for Shipped Files
322 +
323 += 2.9.1 (Date: Sep 04, 2026) =
324 +- Hotfix: Notification Prefs Cache Not Updating on Pref Change
325 +- Fixed: Deprecation Notices From the Markdown Parser
326 +- Improved: Push Notification Setup Guidance
327 +
328 += 2.9.0 (Date: Sep 3, 2026) =
329 +- Introduced: Push Notifications with FluentNotify
330 +- Added: Per-Member and Community-Level Push Preferences
331 +- Added: Drag-and-Drop Ordering for Topics and Profile Badges
332 +- Added: Canonical Tags for Spaces, Courses and Lessons
333 +- Added: Video Thumbnail Preview for Feed Card View
334 +- Added: Full-Site Support for the Installed PWA App
335 +- Added: Pull-to-Refresh for the Installed iOS PWA
336 +- Added: Filter to Set PWA Icon Purpose for Maskable Icons
337 +- Improved: Screen Reader and Keyboard Accessibility Across the Portal
338 +- Improved: Notification Preference Lookups via a Dedicated Table
339 +- Improved: Unread Filter Moved Into the Notifications Header
340 +- Improved: Ticker Refresh on Window and App Refocus
341 +- Improved: Feedback When Video Playback Fails
342 +- Security: Access Control, Data Scoping and Input Sanitization Hardening
343 +- Fixed: Duplicate Submissions and Lost Counter Updates Under Concurrency
344 +- Fixed: Silent Login Failure With Two-Factor Plugins
345 +- Fixed: Editor Fallback on Older iOS Devices and False Failure Notices
346 +- Fixed: Lesson Editor Styles, Block Rendering and Empty-Payload Saves
347 +- Fixed: Empty Lesson Discussion Area Layout in Courses
348 +- Fixed: Deleted Quizzes Still Listed in Quiz Results
349 +- Fixed: Notification Badge Count and Drawer Not Refreshing
350 +- Fixed: Poll End Date Marked as Ended on Non-UTC Timezones
351 +- Fixed: Empty Media Upload Treated as a Valid File
352 +- Fixed: Raw HTML Entities and Hidden Images in Post Excerpts
353 +- Fixed: Overlapping Text in Script-Based oEmbeds
354 +- Fixed: Mobile Sidebar Missing Overlay Backdrop
355 +- Fixed: Mobile Sidebar Not Closing on Create
356 +- Fixed: Document List Overflow in Edit Feed Modal on Mobile
357 +- Fixed: Auth Page Indexed as a Canonical URL
358 +- Fixed: Topic Kept on Posts Moved to a Profile
359 +- Fixed: PWA Head Tags and iOS Home Screen Launch
360 +- Fixed: S3 Delete Failing on S3-Compatible Storage
361 +- Fixed: Undefined Version Notice on Plugin Details
362 +
363 += 2.8.1 (Date: Aug 20, 2026) =
364 +- Added: Verified Members Only Posting Option for Spaces
365 +- Added: PWA Install Instructions for Non-Chromium Android and iOS
366 +- Improved: Sidebar Link Row Layout and Truncated Title
367 +- Improved: Feed Customizer Mobile Responsiveness
368 +- Improved: Translator Context for Placeholder Strings
369 +- Fixed: MemberPress Blocking Portal Signup
370 +- Fixed: English Source Strings Reported by Translators
371 +- Fixed: Card Action Popover Menu Rendered Sideways
372 +- Fixed: Stuck Popover on Space Member Actions
373 +- Fixed: Sidebar Gap With PWA Install Button at Top
374 +
375 += 2.8.0 (Date: Aug 19, 2026) =
376 +- Introduced: Progressive Web App (PWA) Module
377 +- Added: Unlisted Post Visibility with Feed Status Filter
378 +- Added: Sort Direction Control on Member and Student Lists
379 +- Added: FluentCRM Bounce Suppression with Email Re-Confirm Flow
380 +- Improved: Customizer Back Button Keyboard Accessibility
381 +- Improved: WordPress 7.1 Compatibility
382 +- Improved: Quiz Submit Disabled for Non-Enrolled Members
383 +- Improved: Onboarding License Management Experience
384 +- Security: Plugin-Wide Access Control and Data Protection Hardening
385 +- Fixed: Full Legal Name Exposed in Notifications and Emails
386 +- Fixed: Lesson Duplication Copying Deleted Documents
387 +- Fixed: Member Join Time Off by Site Timezone
388 +- Fixed: Profile Dropdown Links Not Redirecting on iOS
389 +- Fixed: Missing Padding on Loading Skeletons
390 +- Fixed: Unstyled Logo Picker Buttons in Input Group
391 +- Fixed: Untranslated Password-Change and Slash-Menu Labels
392 +- Fixed: YouTube Playlist Links Spinning Forever in Feed
393 +- Fixed: Feed Edit Deleting Media from Remote Storage
394 +- Fixed: Replacing Native Video with Image on Post Edit
395 +- Fixed: Feed Videos Forcing Fullscreen on Android
396 +- Fixed: Unsupported HTML Embed Rendering Broken Output
397 +- Fixed: Emoji Picker Hidden Inside Popovers
398 +- Fixed: Social Login Buttons Missing on Signup
399 +- Fixed: Media Insert Failing Under Strict SQL Mode
400 +- Fixed: Link Fields Rejecting Valid Paths and Placeholders
401 +- Fixed: Empty Title or Slug When Creating Space Group
402 +- Fixed: Misleading Lock Icon on Public-View Lessons
403 +- Fixed: Mobile Lesson Table of Contents Cannot Collapse
404 +- Fixed: Self-Reaction Block Hooks Not Working
405 +- Fixed: Members Denied Access to Own Scheduled Posts
406 +- Fixed: Popular Spaces Report Ranking Oldest Spaces
407 +- Fixed: Cloud Storage URLs for Keys with Special Characters
408 +- Fixed: Misspelled Manager and Sitemap Hook Names
409 +
410 += 2.7.7 (Date: Aug 10, 2026) =
411 +- Security: Restricted HTML Embed for media (props to patchstack. CVE-2026-66467)
412 +- Added: Privacy Control for Profile Password Changes
413 +- Added: Divider Option in the Editor Slash Menu
414 +- Added: Play Button Color Options in FluentPlayer Settings
415 +- Improved: Media Gallery Tabs Synced to URL Query Params
416 +- Improved: Audio Edit Modal Thumbnail Upload and Styling
417 +- Improved: Quiz Result Badges in Dark Mode
418 +- Improved: Keyboard and Screen Reader Accessibility
419 +- Fixed: Session-Expiry Request Loop on Portal Tab
420 +- Fixed: Comment Reply Mention, Focus and Collapse Behavior
421 +- Fixed: Unsaved Changes Warning Missing for Comment Replies
422 +- Fixed: Mobile Sidebar Not Closing on Scroll or Outside Tap
423 +- Fixed: Mobile Bottom Nav Overlapped by Video Overlays
424 +- Fixed: Blank Audio Players After Media Gallery Tab Switch
425 +- Fixed: Multi-Select Quiz Answers Not Marked
426 +- Fixed: Lesson Editor Ignoring Browser Back Button
427 +- Fixed: Textarea Profile Fields Losing Line Breaks
428 +- Fixed: HTML Entities Showing in Community Card Excerpts
429 +- Fixed: Action Menu Popover Styling and Sticky-Header Overlap
430 +- Fixed: Box Card Placeholder Ignoring Theme Colors
431 +- Fixed: Sidebar Custom Link Missing Top Padding
432 +
433 += 2.7.5 (Date: Jul 24, 2026) =
434 +- Introduced: Audio Uploads and Audio Media Gallery
435 +- Added: Details and LaTeX (Math) Blocks in Lesson Editor
436 +- Added: Password Change Option on Profile Edit
437 +- Added: Default Theme Mode Customization
438 +- Added: Rename Documents in Space Documents Section
439 +- Added: Open Profile Comments in Feed Modal
440 +- Added: Message Field Support in Lesson PATCH Endpoint
441 +- Improved: Activity Feed and Ticker Query Performance
442 +- Improved: New Posts Notification Preferences as a Table
443 +- Improved: Sidebar Membership Preloading and Per-User Permission Caching
444 +- Improved: Database Indexes on Notifications, Comments and Space Members
445 +- Improved: Space Feature Access Nested Under Toggles
446 +- Improved: Primary Menu Default Items Support Visibility Controls
447 +- Improved: Best-Quality WebP Thumbnails for YouTube Feed Previews
448 +- Improved: Cached Sitemap Index and Moderator Recipient Lists
449 +- Security: Access Control on Comments, Lockscreens and Documents
450 +- Security: Escaping, Input Sanitization and API Key Masking
451 +- Fixed: Fatal Error on WordPress 6.0 from Unguarded Core Calls
452 +- Fixed: Mobile Menu and Sidebar Feed Link Ignoring Menu Settings
453 +- Fixed: Duplicate and Missing Mention Notifications
454 +- Fixed: Notification Highlight Targeting the Wrong Comment
455 +- Fixed: Markdown Tables Stripped on Feed Render
456 +- Fixed: Cross-Space Post View via Space Permalink
457 +- Fixed: Photos Uploaded Sideways From Unhandled EXIF Orientations
458 +- Fixed: Moderation Actions for Course and Sticky Posts
459 +- Fixed: Comment Toolbox Overlapping Delete Dialog
460 +- Fixed: Space Lock and Unread Badge Visible in Collapsed Sidebar
461 +- Fixed: Space Sub-Header Overflow With Collapsible Sidebar
462 +- Fixed: Sidebar Toggle Missing on Fcom Frame Templates
463 +- Fixed: Empty Space Groups Skipped in FluentCRM Tagging
464 +- Fixed: Followers and Following Alphabetical Sort
465 +- Fixed: Corrected Comment Author Profile Links in SEO
466 +- Fixed: Course Lesson Comment Approval Feed Lookup
467 +- Fixed: Early Text Domain Translation Loading Notice
468 +- Fixed: Duplicate Auto-Flag Reports on Content Edit
469 +
470 += 2.7.0 (Date: Jul 8, 2026) =
471 +- Introduced: Space Media Gallery
472 +- Added: Sidebar Collapse Toggle with Persistence
473 +- Added: Invite Members by Email and Name
474 +- Added: Auto-Flag User Threshold Moderation
475 +- Added: Per-User Moderation Flag in Admin Actions
476 +- Added: FluentPlayer Block as Lesson Feature Media
477 +- Added: Required Video Completion to Complete Lesson
478 +- Added: Auto-Complete Lesson When the Feature Video Ends
479 +- Added: Profile Headline Field on Members Listing
480 +- Added: Upload Progress for Inline Images
481 +- Added: Missing Translation Strings
482 +- Improved: Email CSS Inlining for Better Rendering
483 +- Improved: Feed Cache Refresh and Memory Cap
484 +- Improved: Link Preview Detection and Pre-Fetch Hook
485 +- Improved: Notification and CRM Tag Mapping List UI
486 +- Improved: Site Time Format Across Schedule and Time UI
487 +- Improved: Auto-Scroll After Settings and Profile Updates
488 +- Improved: Comment and Reaction Cleanup on Feed Delete
489 +- Improved: Custom Lockscreen Background to Match Page
490 +- Security: Hardened Space, Feed, and Comment Access Authorization
491 +- Security: Gated Portal Access Before Profile Provisioning
492 +- Fixed: Sidebar First-Paint Layout Shifts
493 +- Fixed: Document Upload Crash on Invalid File Type
494 +- Fixed: External Redirect URL for Portal Access Restriction
495 +- Fixed: Feed and Cross-Space Scroll Restore on Back Navigation
496 +- Fixed: All Spaces Infinite Loading Without Access
497 +- Fixed: Private Space Description Visibility
498 +- Fixed: Notification Settings Space Scope on Other Profiles
499 +- Fixed: Notification Auto-Marked Read on Feed Visit
500 +- Fixed: Clearing a Single-Select Custom Profile Field
501 +- Fixed: Profile First Name Saved to Last Name
502 +- Fixed: Leaderboard Permission Message for Unauthorized Users
503 +- Fixed: Feed Video Fallback When FluentPlayer Stalls
504 +- Fixed: Lesson Video Block Shifting Left
505 +- Fixed: Lesson Body Cannot Be Cleared in Editor
506 +- Fixed: New Section and Lesson Priority Stuck at Zero
507 +- Fixed: Course Creator Not Notified on Lesson Comments
508 +- Fixed: Sequential Lessons Not Unlocking in Order
509 +- Fixed: Scheduled Documents Showing in Documents List
510 +- Fixed: Scheduled Post with Documents Publishing Immediately
511 +- Fixed: Multibyte Title Truncation in Posts
512 +- Fixed: Checklist Bullets Missing in Custom Lockscreen
513 +- Fixed: Show More Always Expanding Inline
514 +- Fixed: Follow/Unfollow Toast Ignoring API Message
515 +- Fixed: RTL Customizer Overlap and Reversed Lightbox Arrows
516 +- Fixed: Search Input Background in Search Dialog
517 +- Fixed: Divider Not Using Theme Color
518 +- Fixed: User Name Included in Access URL
519 +
520 += 2.6.1 (Date: Jun 11, 2026) =
521 +- Added: Community-Scoped Filter for Signup Email Verification
522 +- Hotfix: Mobile Horizontal Overflow on Feed
523 +- Hotfix: Enroll Button Shown for Non-Enrollable Courses
252 524
253 525 = 2.6.0 (Date: Jun 10, 2026) =
254 526 - Introduced: Course Welcome Banners
255 527 - Added: First Comment Approval Moderation Option