| @@ -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: 6.9 | |
| 6 | -Requires PHP: 7.3 | |
| 7 | -Stable tag: 2.4.01 | |
| 5 | +Tested up to: 7.1 | |
| 6 | +Requires PHP: 7.4 | |
| 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. |
| @@ -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 | |
| @@ -249,10 +290,338 @@ | ||
| 249 | 290 | 8. Private Message |
| 250 | 291 | |
| 251 | 292 | == Changelog == |
| 252 | 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 | + | |
| 388 | += 2.8.1 (Date: Aug 20, 2026) = | |
| 389 | +- Added: Verified Members Only Posting Option for Spaces | |
| 390 | +- Added: PWA Install Instructions for Non-Chromium Android and iOS | |
| 391 | +- Improved: Sidebar Link Row Layout and Truncated Title | |
| 392 | +- Improved: Feed Customizer Mobile Responsiveness | |
| 393 | +- Improved: Translator Context for Placeholder Strings | |
| 394 | +- Fixed: MemberPress Blocking Portal Signup | |
| 395 | +- Fixed: English Source Strings Reported by Translators | |
| 396 | +- Fixed: Card Action Popover Menu Rendered Sideways | |
| 397 | +- Fixed: Stuck Popover on Space Member Actions | |
| 398 | +- Fixed: Sidebar Gap With PWA Install Button at Top | |
| 399 | + | |
| 400 | += 2.8.0 (Date: Aug 19, 2026) = | |
| 401 | +- Introduced: Progressive Web App (PWA) Module | |
| 402 | +- Added: Unlisted Post Visibility with Feed Status Filter | |
| 403 | +- Added: Sort Direction Control on Member and Student Lists | |
| 404 | +- Added: FluentCRM Bounce Suppression with Email Re-Confirm Flow | |
| 405 | +- Improved: Customizer Back Button Keyboard Accessibility | |
| 406 | +- Improved: WordPress 7.1 Compatibility | |
| 407 | +- Improved: Quiz Submit Disabled for Non-Enrolled Members | |
| 408 | +- Improved: Onboarding License Management Experience | |
| 409 | +- Security: Plugin-Wide Access Control and Data Protection Hardening | |
| 410 | +- Fixed: Full Legal Name Exposed in Notifications and Emails | |
| 411 | +- Fixed: Lesson Duplication Copying Deleted Documents | |
| 412 | +- Fixed: Member Join Time Off by Site Timezone | |
| 413 | +- Fixed: Profile Dropdown Links Not Redirecting on iOS | |
| 414 | +- Fixed: Missing Padding on Loading Skeletons | |
| 415 | +- Fixed: Unstyled Logo Picker Buttons in Input Group | |
| 416 | +- Fixed: Untranslated Password-Change and Slash-Menu Labels | |
| 417 | +- Fixed: YouTube Playlist Links Spinning Forever in Feed | |
| 418 | +- Fixed: Feed Edit Deleting Media from Remote Storage | |
| 419 | +- Fixed: Replacing Native Video with Image on Post Edit | |
| 420 | +- Fixed: Feed Videos Forcing Fullscreen on Android | |
| 421 | +- Fixed: Unsupported HTML Embed Rendering Broken Output | |
| 422 | +- Fixed: Emoji Picker Hidden Inside Popovers | |
| 423 | +- Fixed: Social Login Buttons Missing on Signup | |
| 424 | +- Fixed: Media Insert Failing Under Strict SQL Mode | |
| 425 | +- Fixed: Link Fields Rejecting Valid Paths and Placeholders | |
| 426 | +- Fixed: Empty Title or Slug When Creating Space Group | |
| 427 | +- Fixed: Misleading Lock Icon on Public-View Lessons | |
| 428 | +- Fixed: Mobile Lesson Table of Contents Cannot Collapse | |
| 429 | +- Fixed: Self-Reaction Block Hooks Not Working | |
| 430 | +- Fixed: Members Denied Access to Own Scheduled Posts | |
| 431 | +- Fixed: Popular Spaces Report Ranking Oldest Spaces | |
| 432 | +- Fixed: Cloud Storage URLs for Keys with Special Characters | |
| 433 | +- Fixed: Misspelled Manager and Sitemap Hook Names | |
| 434 | + | |
| 435 | += 2.7.7 (Date: Aug 10, 2026) = | |
| 436 | +- Security: Restricted HTML Embed for media (props to patchstack. CVE-2026-66467) | |
| 437 | +- Added: Privacy Control for Profile Password Changes | |
| 438 | +- Added: Divider Option in the Editor Slash Menu | |
| 439 | +- Added: Play Button Color Options in FluentPlayer Settings | |
| 440 | +- Improved: Media Gallery Tabs Synced to URL Query Params | |
| 441 | +- Improved: Audio Edit Modal Thumbnail Upload and Styling | |
| 442 | +- Improved: Quiz Result Badges in Dark Mode | |
| 443 | +- Improved: Keyboard and Screen Reader Accessibility | |
| 444 | +- Fixed: Session-Expiry Request Loop on Portal Tab | |
| 445 | +- Fixed: Comment Reply Mention, Focus and Collapse Behavior | |
| 446 | +- Fixed: Unsaved Changes Warning Missing for Comment Replies | |
| 447 | +- Fixed: Mobile Sidebar Not Closing on Scroll or Outside Tap | |
| 448 | +- Fixed: Mobile Bottom Nav Overlapped by Video Overlays | |
| 449 | +- Fixed: Blank Audio Players After Media Gallery Tab Switch | |
| 450 | +- Fixed: Multi-Select Quiz Answers Not Marked | |
| 451 | +- Fixed: Lesson Editor Ignoring Browser Back Button | |
| 452 | +- Fixed: Textarea Profile Fields Losing Line Breaks | |
| 453 | +- Fixed: HTML Entities Showing in Community Card Excerpts | |
| 454 | +- Fixed: Action Menu Popover Styling and Sticky-Header Overlap | |
| 455 | +- Fixed: Box Card Placeholder Ignoring Theme Colors | |
| 456 | +- Fixed: Sidebar Custom Link Missing Top Padding | |
| 457 | + | |
| 458 | += 2.7.5 (Date: Jul 24, 2026) = | |
| 459 | +- Introduced: Audio Uploads and Audio Media Gallery | |
| 460 | +- Added: Details and LaTeX (Math) Blocks in Lesson Editor | |
| 461 | +- Added: Password Change Option on Profile Edit | |
| 462 | +- Added: Default Theme Mode Customization | |
| 463 | +- Added: Rename Documents in Space Documents Section | |
| 464 | +- Added: Open Profile Comments in Feed Modal | |
| 465 | +- Added: Message Field Support in Lesson PATCH Endpoint | |
| 466 | +- Improved: Activity Feed and Ticker Query Performance | |
| 467 | +- Improved: New Posts Notification Preferences as a Table | |
| 468 | +- Improved: Sidebar Membership Preloading and Per-User Permission Caching | |
| 469 | +- Improved: Database Indexes on Notifications, Comments and Space Members | |
| 470 | +- Improved: Space Feature Access Nested Under Toggles | |
| 471 | +- Improved: Primary Menu Default Items Support Visibility Controls | |
| 472 | +- Improved: Best-Quality WebP Thumbnails for YouTube Feed Previews | |
| 473 | +- Improved: Cached Sitemap Index and Moderator Recipient Lists | |
| 474 | +- Security: Access Control on Comments, Lockscreens and Documents | |
| 475 | +- Security: Escaping, Input Sanitization and API Key Masking | |
| 476 | +- Fixed: Fatal Error on WordPress 6.0 from Unguarded Core Calls | |
| 477 | +- Fixed: Mobile Menu and Sidebar Feed Link Ignoring Menu Settings | |
| 478 | +- Fixed: Duplicate and Missing Mention Notifications | |
| 479 | +- Fixed: Notification Highlight Targeting the Wrong Comment | |
| 480 | +- Fixed: Markdown Tables Stripped on Feed Render | |
| 481 | +- Fixed: Cross-Space Post View via Space Permalink | |
| 482 | +- Fixed: Photos Uploaded Sideways From Unhandled EXIF Orientations | |
| 483 | +- Fixed: Moderation Actions for Course and Sticky Posts | |
| 484 | +- Fixed: Comment Toolbox Overlapping Delete Dialog | |
| 485 | +- Fixed: Space Lock and Unread Badge Visible in Collapsed Sidebar | |
| 486 | +- Fixed: Space Sub-Header Overflow With Collapsible Sidebar | |
| 487 | +- Fixed: Sidebar Toggle Missing on Fcom Frame Templates | |
| 488 | +- Fixed: Empty Space Groups Skipped in FluentCRM Tagging | |
| 489 | +- Fixed: Followers and Following Alphabetical Sort | |
| 490 | +- Fixed: Corrected Comment Author Profile Links in SEO | |
| 491 | +- Fixed: Course Lesson Comment Approval Feed Lookup | |
| 492 | +- Fixed: Early Text Domain Translation Loading Notice | |
| 493 | +- Fixed: Duplicate Auto-Flag Reports on Content Edit | |
| 494 | + | |
| 495 | += 2.7.0 (Date: Jul 8, 2026) = | |
| 496 | +- Introduced: Space Media Gallery | |
| 497 | +- Added: Sidebar Collapse Toggle with Persistence | |
| 498 | +- Added: Invite Members by Email and Name | |
| 499 | +- Added: Auto-Flag User Threshold Moderation | |
| 500 | +- Added: Per-User Moderation Flag in Admin Actions | |
| 501 | +- Added: FluentPlayer Block as Lesson Feature Media | |
| 502 | +- Added: Required Video Completion to Complete Lesson | |
| 503 | +- Added: Auto-Complete Lesson When the Feature Video Ends | |
| 504 | +- Added: Profile Headline Field on Members Listing | |
| 505 | +- Added: Upload Progress for Inline Images | |
| 506 | +- Added: Missing Translation Strings | |
| 507 | +- Improved: Email CSS Inlining for Better Rendering | |
| 508 | +- Improved: Feed Cache Refresh and Memory Cap | |
| 509 | +- Improved: Link Preview Detection and Pre-Fetch Hook | |
| 510 | +- Improved: Notification and CRM Tag Mapping List UI | |
| 511 | +- Improved: Site Time Format Across Schedule and Time UI | |
| 512 | +- Improved: Auto-Scroll After Settings and Profile Updates | |
| 513 | +- Improved: Comment and Reaction Cleanup on Feed Delete | |
| 514 | +- Improved: Custom Lockscreen Background to Match Page | |
| 515 | +- Security: Hardened Space, Feed, and Comment Access Authorization | |
| 516 | +- Security: Gated Portal Access Before Profile Provisioning | |
| 517 | +- Fixed: Sidebar First-Paint Layout Shifts | |
| 518 | +- Fixed: Document Upload Crash on Invalid File Type | |
| 519 | +- Fixed: External Redirect URL for Portal Access Restriction | |
| 520 | +- Fixed: Feed and Cross-Space Scroll Restore on Back Navigation | |
| 521 | +- Fixed: All Spaces Infinite Loading Without Access | |
| 522 | +- Fixed: Private Space Description Visibility | |
| 523 | +- Fixed: Notification Settings Space Scope on Other Profiles | |
| 524 | +- Fixed: Notification Auto-Marked Read on Feed Visit | |
| 525 | +- Fixed: Clearing a Single-Select Custom Profile Field | |
| 526 | +- Fixed: Profile First Name Saved to Last Name | |
| 527 | +- Fixed: Leaderboard Permission Message for Unauthorized Users | |
| 528 | +- Fixed: Feed Video Fallback When FluentPlayer Stalls | |
| 529 | +- Fixed: Lesson Video Block Shifting Left | |
| 530 | +- Fixed: Lesson Body Cannot Be Cleared in Editor | |
| 531 | +- Fixed: New Section and Lesson Priority Stuck at Zero | |
| 532 | +- Fixed: Course Creator Not Notified on Lesson Comments | |
| 533 | +- Fixed: Sequential Lessons Not Unlocking in Order | |
| 534 | +- Fixed: Scheduled Documents Showing in Documents List | |
| 535 | +- Fixed: Scheduled Post with Documents Publishing Immediately | |
| 536 | +- Fixed: Multibyte Title Truncation in Posts | |
| 537 | +- Fixed: Checklist Bullets Missing in Custom Lockscreen | |
| 538 | +- Fixed: Show More Always Expanding Inline | |
| 539 | +- Fixed: Follow/Unfollow Toast Ignoring API Message | |
| 540 | +- Fixed: RTL Customizer Overlap and Reversed Lightbox Arrows | |
| 541 | +- Fixed: Search Input Background in Search Dialog | |
| 542 | +- Fixed: Divider Not Using Theme Color | |
| 543 | +- Fixed: User Name Included in Access URL | |
| 544 | + | |
| 545 | += 2.6.1 (Date: Jun 11, 2026) = | |
| 546 | +- Added: Community-Scoped Filter for Signup Email Verification | |
| 547 | +- Hotfix: Mobile Horizontal Overflow on Feed | |
| 548 | +- Hotfix: Enroll Button Shown for Non-Enrollable Courses | |
| 549 | + | |
| 550 | += 2.6.0 (Date: Jun 10, 2026) = | |
| 551 | +- Introduced: Course Welcome Banners | |
| 552 | +- Added: First Comment Approval Moderation Option | |
| 553 | +- Added: Page Indicator in Image Carousel | |
| 554 | +- Added: Duplicate Actions for Lessons and Quizzes | |
| 555 | +- Added: Server-Side Thumbnails for Embedded Videos in Feeds | |
| 556 | +- Added: Glow Highlight for New Posts and Comments | |
| 557 | +- Added: German (de_DE) Translation Files (pro) | |
| 558 | +- Improved: WordPress 7 Compatibility | |
| 559 | +- Improved: Course Quiz Setup Editor UX | |
| 560 | +- Improved: Comment Reply Thread Stay-Open Behavior | |
| 561 | +- Improved: Theme-Aware Status Colors on Course Card Buttons | |
| 562 | +- Improved: Paywall-Aware Default Lock Screen Description | |
| 563 | +- Improved: Clickable Full Layout Dropdown Row in Feeds View | |
| 564 | +- Improved: Validation for Space Topic and Title Fields | |
| 565 | +- Improved: Translation Coverage Across Portal UI Strings | |
| 566 | +- Fixed: Poll Vote Misattribution on Option Reorder | |
| 567 | +- Fixed: Poll Options Deleted When Input Cleared | |
| 568 | +- Fixed: Verification Badge Removed on Space Join via Invitation Link | |
| 569 | +- Fixed: Course Creator Bypass on Private Space Approval | |
| 570 | +- Fixed: Comment Notification Content Leak Across Subscribers | |
| 571 | +- Fixed: Space Membership Data Bleed in FluentCRM Profile View | |
| 572 | +- Fixed: Lesson Video Missing Until Hard Refresh | |
| 573 | +- Fixed: Lesson Media Preview with FluentPlayer | |
| 574 | +- Fixed: iPad Safari Full-Screen Lesson Trap | |
| 575 | +- Fixed: Block Editor Not Rendering for Contributors | |
| 576 | +- Fixed: Bunny Stream Embed Layout in Composer and Feed Views | |
| 577 | +- Fixed: Stale Recent Activities Sidebar Widget | |
| 578 | +- Fixed: Notification Popover Scroll and Overflow | |
| 579 | +- Fixed: Scroll-to-Top Button Positioning Issues | |
| 580 | +- Fixed: Comment Scroll Behavior Inside Feed Modal | |
| 581 | +- Fixed: Section URL Placeholder Breaks in Hyperlinks | |
| 582 | +- Fixed: Undefined Variable Warning in Digest Email | |
| 583 | + | |
| 584 | += 2.5.0 (Date: May 20, 2026) = | |
| 585 | +- Introduced: Sequential Lesson Lock for Courses (pro) | |
| 586 | +- Added: Courses Tab on User Profile | |
| 587 | +- Added: Bulk Import Welcome Email Opt-In | |
| 588 | +- Added: Scroll To Top Button in Feeds | |
| 589 | +- Added: In-app Notification for Comment Reaction | |
| 590 | +- Added: Hide Mobile Header and Footer on Scroll Option | |
| 591 | +- Added: Unread Notifications Tab and Recent Notifications Popover | |
| 592 | +- Added: Copy Code Button for Code Blocks in Posts and Comments | |
| 593 | +- Added: Profile and Cover Photo Removal Options | |
| 594 | +- Added: Post Scheduling by Space Admins | |
| 595 | +- Added: Email Invite From Add Members Form | |
| 596 | +- Added: See More/Less Toggle for Long Comments | |
| 597 | +- Added: Duplicate Action for Custom Profile Fields | |
| 598 | +- Added: Theme Color Support in Email Templates | |
| 599 | +- Added: Filter Hook for Default Post Space Selection | |
| 600 | +- Improved: Admin Manage Courses Page | |
| 601 | +- Improved: Settings Drawer with Dirty-State Save Confirmation | |
| 602 | +- Improved: Confirm Modal for Space Image Remove Actions | |
| 603 | +- Improved: Error Page CSS Customization Hook | |
| 604 | +- Improved: Pending and Blocked Members Tabs | |
| 605 | +- Improved: Character Limit Error Messages for Posts and Comments | |
| 606 | +- Improved: Slug Generation for Non-Latin Titles via ICU Transliteration | |
| 607 | +- Improved: Enrollment Cache and Course Thread Context Performance | |
| 608 | +- Security: Hide User Existence in Login Error | |
| 609 | +- Fixed: Search Modal Context, Persistence, and Clear Button Behavior | |
| 610 | +- Fixed: Sticky Pin Persistence Across Navigation and Layouts | |
| 611 | +- Fixed: Edit Post Mobile Responsiveness | |
| 612 | +- Fixed: HTML Entities in Course/Space Member Lists | |
| 613 | +- Fixed: Missing Reaction Avatars on Bookmarks Page | |
| 614 | +- Fixed: Drawer Width in Custom Profile Fields | |
| 615 | +- Fixed: Status Action Buttons Race Condition | |
| 616 | +- Fixed: Invitation Link Lands New Users on Login Instead of Register | |
| 617 | +- Fixed: Comment Reaction List Not Refreshing After React/Unreact | |
| 618 | +- Fixed: Avatar Upload Accessibility for Touch and Keyboard Users | |
| 619 | +- Fixed: iOS Safari Forced Muted When Autoplay Is Disabled in FluentPlayer | |
| 620 | + | |
| 253 | 621 | = 2.4.01 (Date: May 01, 2026) = |
| 254 | 622 | - Fixed: Issue with Custom CSS Sanitization |
| 623 | +- Fixed: Issue with FluentPlayer Video Upload | |
| 255 | 624 | - Fixed: Checkbox Checkmark Not Centered Inside the Box |
| 256 | 625 | - Fixed: Icon Selector Hidden for System Menu Items in Menu Group Settings |
| 257 | 626 | |
| 258 | 627 | = 2.4.0 (Date: Apr 30, 2026) = |
| @@ -609,184 +978,7 @@ | ||
| 609 | 978 | - Improved Moderation Module and Added new features |
| 610 | 979 | - BuddyBoss & BuddyPress Migration Support for Media |
| 611 | 980 | - Improved Database Queries for Feeds |
| 612 | 981 | - Accessibility support for top menu bar |
| 613 | - | |
| 614 | -= 1.2.0 (Date: Mar 06, 2025) = | |
| 615 | -- Introduced Content Moderation Feature | |
| 616 | -- Integrated BunnyCDN | |
| 617 | -- Added Incoming Webhook | |
| 618 | -- Added Social Links Customizations! | |
| 619 | -- Added Search and Sort Options in Space and Course List | |
| 620 | -- Added Profile Section To FluentCRM | |
| 621 | -- Added Last Seen as Privacy Settings! | |
| 622 | -- Resolved Image Rotation Issues! | |
| 623 | -- Fixed File Upload Bug | |
| 624 | -- Fixed Welcome Banner Style Issue | |
| 625 | -- Fixed Avatar Not Generating for Other Language | |
| 626 | -- Fixed User Badge Border Color Inconsistency | |
| 627 | -- Fixed Create Space Group Showing Exiting Group Data | |
| 628 | -- Fixed Profile Dropdown Icon Style Issue | |
| 629 | -- Fixed User Document Download Issue | |
| 630 | -- Fixed Issue with Daily Digest Email | |
| 631 | - | |
| 632 | -= 1.1.23 (Date: Feb 05, 2025) = | |
| 633 | -- Added Missing Translation | |
| 634 | -- Added Space Select Option | |
| 635 | -- Fixed Leaderboard CSS Glitch | |
| 636 | -- Fixed Warning Showing for Logged-out Users | |
| 637 | - | |
| 638 | -= 1.1.22 (Date: Feb 04, 2025) = | |
| 639 | -- New: Reporting and Analytics Overview | |
| 640 | -- New: Integration with Paymattic | |
| 641 | -- New: Allow Users to Leave/Join Group Chat | |
| 642 | -- Improvement: Multiple Media Upload Support in Post Comment | |
| 643 | -- Added Pagination for Space and Course Lists | |
| 644 | -- Added Options to Edit and Delete Space in Space Group Settings | |
| 645 | -- Duplicate Post Validation Limited to Current Space | |
| 646 | -- Resolved: Video Embed Issue with Custom HTML | |
| 647 | -- Resolved Space Remove from Group Issue | |
| 648 | -- Fixed: Login Button Label Not Updating Issue | |
| 649 | -- Fixed: Group Space Menu Visibility for Public | |
| 650 | -- Fixed: Space Permission Handling Issue | |
| 651 | -- Fixed: Flags Emoji Saving Issue | |
| 652 | -- Fixed Slug Not Updating Issue | |
| 653 | - | |
| 654 | -= 1.1.21 (Date: Jan 21, 2025) = | |
| 655 | -- Hotfix: mention html fixed | |
| 656 | - | |
| 657 | -= 1.1.20 (Date: Jan 21, 2025) = | |
| 658 | -- New: Migration support for BuddyPress | |
| 659 | -- New: Migration support for BuddyBoss | |
| 660 | -- New: Added ability to change the space for a post | |
| 661 | -- New: Terms and Conditions field customization option | |
| 662 | -- Added exclude users from leaderboard | |
| 663 | -- Added option to remove users from selected lists | |
| 664 | -- Added multisite compatibility for users | |
| 665 | -- Added space permission control | |
| 666 | -- Added missing translation strings | |
| 667 | -- Resolved posting without space selection issue | |
| 668 | -- Fixed login/signup background style not rendering | |
| 669 | -- Fixed permalink issue in course comments | |
| 670 | -- Fixed media storage issue with Amazon S3 region | |
| 671 | -- Fixed course document permission issue | |
| 672 | -- Fixed profile status update issue in CRM action | |
| 673 | -- Addressed numeric emoji saving issue | |
| 674 | -- Resolved invalid media image error | |
| 675 | -- Improved loading style | |
| 676 | -- Improve UI/UX | |
| 677 | - | |
| 678 | -= 1.1.17 (Date: Dec 17, 2024) = | |
| 679 | -- New: Post Sharing Card when sharing community post on the feed | |
| 680 | -- Added Missing Translations | |
| 681 | -- Added Soundcloud support for oEmbed | |
| 682 | -- Added Fallback slug generation for non-latin characters | |
| 683 | -- Fixed @everyone tag issues | |
| 684 | -- Fixed Styling issue for color customizations | |
| 685 | -- Fixed Open Graph Image issue | |
| 686 | - | |
| 687 | -= 1.1.15 (Date: Dec 16, 2024) = | |
| 688 | -- NEW: Secure Docoments Feature for Spaces | |
| 689 | -- NEW: Secure Documents Feature for Course Lesson | |
| 690 | -- NEW: Added new member list / grid layout | |
| 691 | -- NEW: Invitation Links for Spaces | |
| 692 | -- NEW: Rebust Access Management with FluentCRM tags | |
| 693 | -- NEW: Improved Auth Pages UI & UX & better integration with FluentAuth | |
| 694 | -- NEW: FluentCRM triggers for Course / Space left | |
| 695 | -- NEW: Contextual Smartcode for FluentCRM Automation | |
| 696 | -- Course Editor Mobile UI Issues Fixed | |
| 697 | -- Fixed Permission Issues with Moderartors / Course Creators | |
| 698 | -- Fixed Gravatar API Issues | |
| 699 | -- Fixed: everyone tag issues | |
| 700 | -- i18n Improvements | |
| 701 | - | |
| 702 | -= 1.1.12 (Date: Dec 02, 2024) = | |
| 703 | -- Added Option to disable Gravatar Profile Image | |
| 704 | -- You can now add Multiple Badges to a User | |
| 705 | -- Notification Type Icons added | |
| 706 | -- [FluentCRM Automation] - Add or Remove Badge on FluentCRM Automation Action | |
| 707 | -- [FluentCRM Bulk Actions] - Add Or Remove Badge on FluentCRM Bulk Actions | |
| 708 | -- Improved UX for Post Popup | |
| 709 | -- Disable Comments on courses globally | |
| 710 | -- Course Progress Bar added to lesson view | |
| 711 | -- Add Option to Hide Students Count from Course Listings | |
| 712 | -- You can now create Space without any group | |
| 713 | -- Improved Slug Generation for non-latin characters | |
| 714 | -- Space & Group menu management improved | |
| 715 | -- Bug Fixes and Improvements suggested by community users | |
| 716 | - | |
| 717 | -= 1.1.11 (Date: Nov 27, 2024) = | |
| 718 | -- Added Modal View for each post (Configurable) | |
| 719 | -- Single Post view is now blazing fast | |
| 720 | -- Courses now can be added without any Menu Group | |
| 721 | -- Login and Signup Page Customization Improved | |
| 722 | -- Post Slug issue fixed for non-latins characters | |
| 723 | -- Space and Course Slug can be edited now | |
| 724 | -- Fixed course URL issue when using custom slug | |
| 725 | -- Added Topics as a required field for Posts (Configurable) | |
| 726 | -- Added Option to edit user email from profile | |
| 727 | -- Improved UI & UX | |
| 728 | - | |
| 729 | -= 1.1.10 (Date: Nov 20, 2024) = | |
| 730 | -- (Hot fix) Fixed Login issue | |
| 731 | - | |
| 732 | -= 1.1.0 (Date: Nov 20, 2024) = | |
| 733 | -- Improved FluentCRM Integration | |
| 734 | -- Added Direct Integration with Fluent Forms | |
| 735 | -- Styling & UX Improvements | |
| 736 | -- Added Login and Signup Page Customization | |
| 737 | -- Added Remove From Space Option from user profile | |
| 738 | -- Added MySQL Lite Support | |
| 739 | - | |
| 740 | -= 1.0.99 (Date: Nov 19, 2024) = | |
| 741 | -- Hotfix: User Registration Issue Fixed | |
| 742 | - | |
| 743 | -= 1.0.98 (Date: Nov 18, 2024) = | |
| 744 | -- Added Color Schema Customization | |
| 745 | -- Improved UI & UX | |
| 746 | -- Improved FluentCRM Integration | |
| 747 | -- Added more privacy Settings | |
| 748 | -- Translation Improvement | |
| 749 | - | |
| 750 | -= 1.0.97 (Date: Nov 14, 2024) = | |
| 751 | -- Fixed Portal Slug Issue on activation | |
| 752 | - | |
| 753 | -= 1.0.96 (Date: Nov 14, 2024) = | |
| 754 | -- Improved Data Cleanup for old logs | |
| 755 | -- Fixed Topics Edit Issues | |
| 756 | -- Imptoved UI & UX in various Pages | |
| 757 | -- Fixed Badge Delete issues | |
| 758 | -- Improved Feeds Edit Form - Now you can edit topics and media as well | |
| 759 | -- Email Digest & Notification Emails improvement | |
| 760 | -- Added Option to hide members count from spaces | |
| 761 | -- Improved Roles and Permissions | |
| 762 | -- Comments sorting is now presistent | |
| 763 | -- Added option to use custom Login/Signup URL | |
| 764 | -- Translation and Different String Labels Improvements | |
| 765 | - | |
| 766 | -= 1.0.95 (Date: Nov 12, 2024) = | |
| 767 | -- Added Community Privacy Settings. Now you can disable global profile listing and restrict profile listing on specific spaces | |
| 768 | -- Fixed various Styling issues | |
| 769 | -- Tagging users is now improved | |
| 770 | -- Improved UI across the Community Feed Inteface | |
| 771 | -- Fixed various issues with the Course UI | |
| 772 | - | |
| 773 | - | |
| 774 | -= 1.0.94 (Date: Nov 08, 2024) = | |
| 775 | -- Hotfix: Fixed Post Delete DB issue | |
| 776 | - | |
| 777 | -= 1.0.93 (Date: Nov 08, 2024) = | |
| 778 | -- UI Improvements | |
| 779 | -- Fixed Topics Delete Issue | |
| 780 | -- Fixed Bulk Delete Issues on background | |
| 781 | -- Course Content issues fixed | |
| 782 | - | |
| 783 | -= 1.0.92 (Date: Nov 07, 2024) = | |
| 784 | -- Fixed Styling issues | |
| 785 | -- Fixed FluentCRM Integration Issues | |
| 786 | -- Added RTL Support | |
| 787 | - | |
| 788 | -= 1.0.90 (Date: Nov 07, 2024) = | |
| 789 | -– Init the all in one community plugin | |
| 790 | 982 | |
| 791 | 983 | == Upgrade Notice == |
| 792 | 984 | - This is the first version of the plugin |