Khoros Communities 26.4 Release Notes
26.4 brings the Aurora homepage to life. Members can now react, reply inline, and save content directly from the feed without navigating away, while cross-board posting lets anyone start a discussion from any page in the community. Managers get a safe mode to evaluate Answer Assist quality before enabling it for members. Across Classic and Aurora, the release also delivers security patches, search fixes, and broad editor and stability improvements. New Features Aurora - Early Access Features The features in this section are available in Early Access for Aurora communities. They are behind feature flags and must be manually enabled — contact your Customer Success Manager to begin. Once enabled, all features are fully configurable from the admin panel. Note: Classic users can migrate to Aurora at no cost in 2026. Contact your CSM for detail Cross-Board Posting: Members can now start a post from the homepage or any category or landing page — no more navigating deep into the community structure to find the right board. Start a Discussion CTA — Admins enable a posting button on any page template via the Designer Tool. Button text is configurable (default: "Start a Discussion"). Permission-aware board picker — A searchable flat list showing only boards the user has permission to post on. Private group boards are hidden from non-members. All content types supported — discussions, blog articles, KB articles, ideas, and events. If clicked from within a specific board, that board is pre-selected in the picker. Anonymous users see the button but are redirected to sign-in on click Interactive Social Feed: Aurora's homepage Feed section transforms from a static list of post titles into a living, social feed where members can participate without breaking their browsing flow. Inline comment expansion — Click "See details" on any post to expand and read the latest comments directly in the feed. New/unread comments are surfaced first with clear visual highlighting. Inline replies — Reply to any discussion directly from the homepage feed using the same rich editor and community settings as the full thread view. Full post view — Expand the complete post body within the feed context; navigate to the full thread only when you need deeper engagement. Infinite scroll — The feed auto-loads additional posts as you scroll, with admin-configurable batch sizes and load limits. Admin controls: Enable or disable the interactive feed globally or per board from Admin → Settings → Content Features → Homepage Social Feed. Configure comment display count, infinite scroll batch size, and pilot specific boards before rolling out community-wide. One-click emergency disable option if issues arise Multi-Semantic Reactions: Move beyond a single "Like" and let members express nuanced sentiment. Reaction types include: Need This, Helpful, Insightful, Celebrate, and more — configurable per community. Reaction picker appears inline on posts and comments in the feed and full thread views. Members who react with "I Need This" automatically follow the thread and receive notifications when a solution is posted. Reaction counts display in real time; notification messages explain why members are receiving updates. Save & Follow — Inline Feed Actions: Members can now manage their personal content queue directly from the feed. Save/Bookmark — Save any post to "My Stuff" with a single click. Add private bookmark notes. Follow/Unfollow — Follow threads for notifications; unfollow directly from the feed at any time. Bulk unfollow — Manage followed content at scale. Auto-follow — Members who react with "I Need This" are automatically subscribed to solution notifications. Admin Review Mode for AI Answer Assist: Community managers can now safely test Answer Assist quality on live production data without any impact on member experience. Review Mode toggle — Enable per board in Answer Assist settings. The toggle label dynamically reflects the current state: "Enable Review Mode" when off, "Enable Live Mode" when on. Shadow processing — Answer Assist generates answers normally but routes them to the Answer Queue for admin review instead of posting to members. Zero member impact — No answers posted, no expert notifications triggered, no AA UI rendered for members in review mode. Answer Queue — Review mode entries are labeled "REVIEW MODE" and include the generated answer content and identified expert names. Answer Requests Opt-Out: Experts can now opt out of automatic question routing when they don't want routed questions. (feature flagged with Answer Assist) Likes & Reactions Email Notifications: Notify users by email when their posts receive likes or reactions (feature-flagged with the social feed). Classic Newest Sort for Knowledge Base Tags: Sort knowledge base Tag Results by newest post date. Classic and Aurora Custom Embed Extension Point: Add custom embed integrations to the rich text editor toolbar in a supported, generic way. Classic Security Fixed private message images being viewable without logging in. (Classic and Aurora) Fixed an attachment upload issue that could let a file be served with an unsafe content type. Fixed SAML SSO not enforcing the required-signature setting on assertions. Fixed anonymous API access that could expose private, moderation-held message data. Fixed the kudos revoke API returning a business error instead of an authentication error for unauthenticated requests. Added autocomplete hints to the registration form to prevent incorrect credential autofill. Fixed OAuth callbacks double-encoding the state parameter, which strict clients could reject. Accessibility Fixed flat heading levels on Classic profile and widget pages for screen readers. Exposed the rich text editor body as a labeled multiline textbox for screen readers. Fixed keyboard focus getting stuck in the rich text editor toolbar at high zoom levels. Fixed keyboard tab order so the Labels field is reachable before Post and Cancel on the compose page. Added a visible required-field indicator and aria-required to the compose message Subject field. Exposed the rich text editor list and text-color controls as split buttons to screen readers. Added a visible tooltip when keyboard focus lands on a rich text editor toolbar control. Rendered Help FAQ procedural step labels as proper headings for screen readers. Search Fixed an exact-title search match not appearing in results. Fixed the search auto-suggest dropdown not appearing on some communities. Fixed board search returning stale category results after a board was moved. Fixed product and managed-tag search returning no results for certain multi-part terms. Fixed full-text search not preserving compound terms joined by hyphens or slashes. (Classic and Aurora) Fixed search dropping trailing terms in some multi-term queries. (Classic and Aurora) Improved REST API search response times for large result sets. Analytics Restored Community Analytics traffic tracking (Page Views, Visits, Unique Visitors). (Classic and Aurora) Fixed inflated "Members Online" counts caused by automated traffic. Fixed Community Analytics failing to launch on sites that disable tickets on GET requests. Fixed Topic Posted, Topic Updated, and Topic Deleted analytics events firing twice. Editor & Content Restored fullscreen playback for external videos inserted via Insert Video from the web. Fixed the rich text editor body expanding uncontrollably and blocking posting on some environments. Fixed image captions not displaying for knowledge base authors and readers. Fixed Vimeo embeds showing a [video] placeholder after publishing. Fixed image and custom-width slider issues in the editor. Fixed a moved root Blog post redirecting to a restricted board instead of showing the moved-content placeholder. Fixed the Draft filter on Knowledge Base and Blog dashboards showing published articles. Notifications & Email Fixed missing workflow notification emails for blog articles awaiting review. Fixed subscribers not being notified when a subscribed message was moved to a new topic. Fixed edit notifications not respecting the Notify Followers setting in some cases. Fixed a missing notification-tracking record for a subscribed reply. Fixed inconsistent Notification Feed counts depending on which server served the request. Fixed button alignment not being honored in rendered email HTML. Fixed several bugs in Email Template Management. Made the email Template Card scrollable and preserved its filter selection. Moderation Restored report-board notifications for Content Filter deny events. Fixed private message content-filter notifications not posting to the report board. Fixed a server error after hiding a message from Spam Quarantine. Fixed Moderation Manager reusing a stale Spam reject reason. Restored dismissing the spam and moderation preview modal with Escape or an outside click. API Fixed REST API v2 Search not consistently enforcing result-size limits on expanded data. Fixed REST API v1 metadata pagination duplicating results past a large offset. Fixed the user-creation API response missing the rank field. Fixed the messages API ignoring the "sort by kudos received" option. Fixed predefined labels losing their configured letter case in the API. Fixed anonymous search requests omitting a user's registration date when access was enabled. Fixed missing user profile fields on parent-message-author activity log entries. Fixed the Images API returning a server error when querying a deleted board. Fixed the Images API's upload-time range query omitting valid images. Core Fixes Fixed a server error when following the Article Contributions link after logging in. Fixed abuse reports submitted by anonymous users not being recorded. Fixed Private Messages content being clipped at high browser zoom levels. Fixed server errors on kudos button links on certain pages. Fixed an error when moving an individual Events comment to another Events board. Fixed board sort order not honoring the latest-activity timestamp. Fixed a server error when opening an archived thread with a soft-deleted nested message. Fixed duplicate or inconsistent reply state caused by orphaned data rows. Fixed unanswered-thread auto-escalation stalling behind a single failed topic. Fixed the Top Solution Authors widget rendering empty on the board page. Restored location autocomplete suggestions in event location fields. Fixed the tag cloud size setting not limiting the number of tags shown on posts. Fixed sub-category and date fields not updating correctly. Fixed SSO registration setting visibility and improved its admin configuration. Fixed Product Catalog Sync deleting products that were present in the uploaded file. Fixed a consecutive-login badge not being awarded due to undercounted login streaks. Fixed Q&A structured data pointing the accepted-answer link to the author's profile instead of the answer. Fixed Japanese short-month names rendering incorrectly on some servers. Performance & Stability Fixed a memory leak that could cause periodic Classic server downtime. Fixed a memory leak from deleted boards that caused gradual slowdowns. Fixed a session-handling race condition that caused intermittent server errors. Fixed a backlog of stale video records delaying new video uploads. Fixed a search indexing issue where malformed data could stall indexing. Fixed a homepage error that could occur after moving a threaded reply. Improved tag-cloud widget performance to avoid slow scans. Improved loading performance of the message and topics view. (Classic and Aurora) Improved performance of previous/next image navigation, especially in large galleries. (Classic and Aurora) Fixed a memory leak when processing animated GIF images. (Classic and Aurora) Improved reliability of video integrations when the provider rate-limits requests. (Classic and Aurora) Fixed large GDPR content export downloads timing out. (Classic and Aurora) Aurora Enhancements AI Answer Assist Expert Opt-Out for Answer Requests — Community members identified as experts can now opt out of receiving Answer Request notifications globally or per topic. Admins can remove specific users from the expert pool. The routing algorithm respects opt-out status before selecting experts, gracefully falling back to the next available expert. Simplified Answer Confidence Threshold — Reduced to three plain-language options — Moderate (Recommended), High, and Extreme — with percentage values removed. "Moderate" is now the default for new and unconfigured communities, applied in both the main AI Settings page and the per-board settings modal. Hide Post Relevancy Threshold — The post relevancy threshold input has been removed from the AI Settings UI. It defaults to 50 and can be overridden via config key for communities that need tuning. "Expert Report" Rename — "Experts Leaderboard" is renamed to "Expert Report" throughout the Aurora admin UI. Email Templates Template Version Lifecycle Management — Community managers can now mark templates and individual versions as active or inactive, preventing inactive versions from triggering unintended automation. Clone, rename, and delete versions directly from the template manager. Digest Notification Emails — Digest notification emails are now supported within the Email Templates system with their own default templates and configurable variables. Previously handled outside the template system due to complexity. Reactions Email Template — Communities with the Social Feed enabled now have a dedicated email template for reaction notifications, replacing the legacy Kudos email when Social Feed is active. Includes post byline, title, and styled reaction chips — customizable via a new Reactions content block in the email editor. Communities not using Social Feed see no change to existing Kudos emails. "Post Templates" Rename — "Workflow Templates" has been renamed to "Post Templates" throughout the email templates interface for clarity. AI Moderation Poll AI Moderation — Quick Poll content is now submitted to the AI moderation pipeline. Poll question text, answer options, image alt text, captions, and image URLs are all inspected. Polls are durably requeued for moderation after creation; poll voteability is blocked until creation-time moderation completes. Quick Poll Content Checked by Akismet — For communities using Akismet without AI moderation enabled, Quick Poll content is now submitted to Akismet as part of the poll creation flow. A rejected poll-bearing post keeps the poll non-voteable. Moderation Queue AI Filters — "AI Flagged" and confidence threshold filters in the moderation queue now correctly narrow results. aiVerdict and aiConfidence are now indexed on the message search index. Clarification Questions Clarification Answer Moderation Unified with Standard AI Flow — Clarification question answers are now processed through the same AI moderation pipeline used for regular posts and replies, ensuring consistent pre-moderation, post-moderation, bypass, and moderation-off behavior across all content types. Rejecting a clarification answer hides that answer only; the parent post is unaffected. Others WebP Image Uploads: Upload images in WebP format without the upload being rejected. Bug Fixes Answer Assist Fixed raw HTML markup appearing inside Answer Assist citation snippets shown to members. Fixed extra blank lines appearing in AI-generated answers. Fixed Answer Assist generating duplicate AI replies when a post is edited mid-response. Fixed Answer Assist running on boards not selected in Target Sources, incorrectly surfacing "expert notified" notifications. Fixed filtered-out citations appearing in the citations list. Fixed Answer Assist using citations not present in the current CLM build. Fixed Answer Assist using low-relevance citations in answer generation. Fixed expert suggestions remaining visible after an AI answer succeeded on retry. Fixed missing Answer Assist translations in the enduser app for several locales. Fixed retry failures around Answer Assist reply creation. Fixed ai_auto_reply.metadata_write_enabled defaulting to FALSE; now correctly defaults to TRUE. Fixed Answer Assist not recognizing Khoros Managed Key configuration, resolving "API key is not configured" errors for communities using Khoros-provided keys. Fixed Expert Notification event not firing when an AI answer is generated on a board with a timer delay. Improved reliability of AI answer generation during brief service slowdowns. Clarification Questions Fixed Clarification Questions not generating on boards where only the primary LLM is configured with no fallback. Fixed Clarification answers failing to save when an admin used "Switch Member" to act as another user. Fixed Clarification Review admin pages failing on communities without Lithium Studio enabled. Fixed Clarification classifier mis-parsing LLM output and treating nearly every post as a question. Fixed multiple Clarification defects: board settings accuracy, bulk enable/disable, reminder behaviour, abandonment handling, and lost answer submissions. Fixed Clarification Questions not coordinating with Answer Assist when board answer delay is set to 0. Fixed Clarification Questions surfacing about details already stated in the original post. Fixed Clarification Questions not generating on boards where Answer Assist is disabled but Clarification Questions are independently enabled. Fixed Clarification UI appearing on admin home page; now gated to message pages only. Fixed category-level clarification settings not reflected in board-level display, showing a misleading "disabled" state when settings were inherited from the parent. Fixed CM Guidance Examples allowing duplicate entries with no validation. Fixed clarification state and questions not visible to admins on post detail pages; now accessible directly without navigating to the Clarification Review console. Short clarification answers — yes, no, n/a, or a single number — are now accepted. AI Moderation Fixed moderation status incorrectly showing "AI: Pending" for content on boards where AI moderation is disabled or skipped; now correctly shows "AI: Disabled" or "AI: Skipped". Fixed Spam and Other reject reason options missing from the reject dropdown for replies in threaded view. Hardened AI moderation background sweeper against stuck-row failures. Fixed wrong info message shown when content is rejected as Abuse by a Moderator. Fixed AI moderation global kill switch taking 15–60 seconds to take effect due to missing cache invalidation; now takes effect immediately. Created an extension point for message-attached components to participate in the AI moderation pipeline. Updated AI moderation "under review" banner copy. Fixed AI Settings toggles breaking when configuration failed to load or returned an empty response. Events Fixed registration cancellations in Aurora not syncing to Zoom, leaving registrant counts incorrect. Fixed registrations by partially registered users not being pushed to Zoom. Fixed anonymous users getting an "Error Rendering Component" crash when opening event pages. Fixed Zoom event date and time not being auto-fetched when linking a meeting to a community event. Fixed missing validation for Zoom vs. community event time, type, and meeting ownership mismatches. Email Templates Fixed email template editor showing a success confirmation without actually saving; errors now surface correctly. Fixed not being redirected back to the template list after deleting the last template. Fixed four Digest email editor issues: layout rendering, preview display, variable substitution, and save/publish behaviour. Fixed Undo action incorrectly clearing original text when reverting a block duplication or close action. Fixed unsubscribe URL in email templates not resolving correctly, ensuring opt-out links in community emails function as expected. Fixed the Send Email Orchestrator action firing for triggers not configured to the Immediately cadence. Fixed button alignment issues; added support for placing two buttons on the same line; fixed image alignment discrepancies between edit mode and preview. Orchestrator Fixed rule description having no character limit, causing lag and "Error updating fields" on save. Fixed duplicate condition validation, webhook header banner, THEN blocks warning, cancel confirmation dialog, and HTML rendering in email preview. Polls Fixed adding a poll image to a post incorrectly stripping the main post's featured image on publish. Fixed Polls appearing as questions in the AI Answer Assist log. Designer Fixed icons and user avatars appearing stretched and distorted in Designer → Page Templates device preview mode. SSO & Registration Fixed SSO registration field configuration showing "Private Notes Consent" instead of "Privacy Policy"; field is now hidden when no Privacy Policy is configured. Search Fixed searching for a board by its exact name returning no results. Fixed Manage Content search dropping trailing terms when combining subject text with an author filter. Platform Added quill-resize-image to Aurora allowed dependencies, unblocking image resize capability in the rich text editor. Fixed a page crash on certain pages following a framework upgrade. Fixed navbar theme styling not applying consistently across pages. Fixed the Cancel button showing a raw translation key in a report modal. Fixed the API returning null instead of an empty connection for non-null connection queries. Security Stripped EXIF metadata, including GPS and device information, from image attachments on upload. Fixed an untranslated technical label on the SAML sign-in page. Accessibility Improved keyboard focus visibility on tags in High Contrast mode. Added a visible keyboard-focus indicator in the inline message view (WCAG 2.4.7). Added visible keyboard-focus indicators to the emoji picker toolbar controls. Added a forced-colors (high-contrast) fallback for overlay button styling (WCAG 1.4.11). Added meaningful alt text to the community brand logo based on the community title (WCAG 1.1.1). Added a contextual accessible label to the Solved badge for screen readers. Moderation & Appeals Restored Spam and Other reject reasons for replies in threaded view. Fixed Approve and Reject actions being hidden in the moderation overflow menu. Made the Review Mode toggle state easier to see at a glance. Fixed Review Mode board-override count and selection cascade behavior. Fixed stale reason codes appearing in the abuse-report banner. Fixed the Ban Member action appearing for users who are already banned. Added full citation details to Admin Review Mode. Fixed the appeal decision button being hidden from non-admin message authors. Hid the "Appeal Again" button once a user reaches the appeal limit. Hid an AI-only appeals setting when AI moderation is disabled. Fixed the Appeals tab crashing on refresh and a redirect issue. Fixed the Appeals tab label not being translated in the account menu. Changed the "In Review" Banner so it will not longer display with "selective moderation" and will only show when you have the "Required" moderation style enabled. Search Fixed a crash when paging through more board search results. Fixed searching for a board by its exact name returning no results. Fixed "Newest" search sorting by last-edited date instead of original post date. Fixed a potential crash in search-term handling. Analytics & Metrics Fixed indefinite loading on the Active Users and Members Traffic detail modals. Fixed the DAU/MAU Ratio detail modal flickering against its previous-period value. Renamed Metrics Explorer's "Group Hub" label to "Group". Renamed the Compare modal's "Select All" option to reflect its 10-metric limit. Clarified that the "Survey Helpful Yes Then" metric reports a count. Included categories and group hubs in the Analytics dashboard place-picker search. Fixed the analytics popup not closing after a request-to-join action. Re-enabled Aurora survey analytics events. Added view tracking for the split-view inline reading pane. Fixed missing Aurora node links in the CIC API for non-board nodes. Editor & Content Fixed extra empty paragraphs appearing when pasting plain text into the editor. Fixed Source View corrupting code blocks containing angle brackets or here-doc syntax. Restored the anchor-link icon on Blog and Knowledge Base article headings. Enabled the image-resize plugin in the rich text editor for Aurora. Prevented saving a knowledge base article before attachments finish uploading. Fixed draft Knowledge Base articles losing tags when custom fields were edited. Unified the edit and preview canvas for a more consistent editing experience. Email & Notifications Fixed several issues in the digest email editor. (Classic and Aurora) Required a fallback message before saving or publishing a digest email. (Classic and Aurora) Fixed a broken destination after deleting the last version of an email template. (Classic and Aurora) Routed the unsubscribe link through notification settings and removed the external-URL option. (Classic and Aurora) Migrated digest emails onto the email template system. Preserved entered text when undoing a duplicate or close in the email template editor. Surfaced an error instead of a false success when saving an email template with an empty subject. Fixed the Send Email action firing for triggers not set to the Immediately cadence. Renamed the "Workflow" email-template category to "Post". Fixed the notification bell not updating on Recent Posts. Fixed broken reply links in plain-text subscription emails when the title contains a curly apostrophe. Registration & SSO Fixed Group Hub email invites failing for new SSO users mid-registration. Fixed the Register control intermittently showing the local sign-up form instead of external SSO. Made SSO-managed name fields read-only instead of hidden and excluded them from submission. Fixed the password-reset page failing when anonymous API access is disabled. Gated the SSO Private Notes Consent field on the Direct Message consent setting. Polls Fixed adding a poll image removing the main post's image on publish. Fixed additional poll bugs and removed the sign-in requirement to vote. API Fixed REST v2 API queries selecting the same field at multiple nesting levels. Fixed the API returning null instead of an empty result for non-null connection queries. Fixed the API returning null for a valid user's private statistics. Fixed the user API role-exclusion filter returning users it should exclude. Core Fixes Fixed an error when moving a reply to a different board. Fixed signed-in users getting an error page when browsing tag pages. Fixed signed-out users landing on a broken create-content page across boards. Fixed a page crash affecting some pages after a framework upgrade. Fixed the Page Builder editor crashing when selecting a custom Text/HTML widget. Fixed a crash when an optimistically-rendered reply has no moderation data yet. (Classic and Aurora) Fixed a crash when hovering over an anonymous blog author's profile link. Fixed a server error that broke Featured Content and Related Content widgets. Fixed the Inbox stopping after about 45 conversations. Fixed the "Show More" link on Idea boards not loading additional results. Fixed the @-mention suggestion dropdown closing itself in the reply editor. Fixed the @-mention autosuggest not appearing on Android mobile browsers. Fixed Related Content links not following external redirects when clicked in-app. Fixed hidden-board content still appearing on an author's public profile and activity pages. Fixed the Cancel button showing a raw translation key in a report modal. Fixed a duplicated reaction tooltip and added one-click liking. Fixed navbar theme styling not applying consistently. Fixed several issues in the cross-board posting destination picker. Fixed a cross-board call-to-action, a reaction label, and a bulk-unfollow refresh issue. Fixed the image picker in My Stuff replies and a stale-reply refresh issue. Added inline validation to block duplicate configuration examples. Completed the Occasions-to-Events and TKB-to-Knowledge Base terminology rename. Persisted custom survey question and answer wording through text-override settings. Made survey submission atomic and per-user on the server side. Improved cache reliability under heavy load, reducing intermittent errors. Improved spam processing reliability by preventing a retry backlog buildup. Fixed an Aurora SDK dependency conflict blocking clean installs. Pre-Prod Rollout: August 3-4. Testing window open from August 4 through August 16. Production Rollout: August 18-19.173Views3likes0CommentsKhoros Communities 26.2 Release Notes [Updated]
The 26.2 release introduces Aurora AI capabilities for content moderation, automated responses, and workflow orchestration. It also addresses critical security vulnerabilities, delivers search and rich text editor improvements, and resolves stability issues across analytics and content archival. New Features (Aurora — Early Access) Availability: All three features below are in early access behind feature flags — nothing activates automatically. Fully configurable from the admin panel. Contact your Customer Success Manager to enable. Classic customers should reach out to their CSM to discuss migration. AI Moderation + Appeals Automates content moderation decisions based on your community guidelines, configured in plain language. Auto-approve and auto-block: Clear-cut content is handled instantly, reducing manual review volume. Gray-area escalation: Ambiguous content is held for human review rather than auto-actioned. Member appeals: Members can submit structured appeals against moderation decisions, preserving trust without adding moderator workload. Community Language Model (CLM) / Answer Assist Provides AI-generated responses to unanswered community posts after a configurable time threshold has been reached. Community-first response window: You define how long to wait before Answer Assist activates, giving members the first opportunity to respond. Source attribution: Every AI-generated answer cites the specific authors and posts it drew from, keeping community experts visible. Community Orchestrator A rules-based automation engine that triggers actions on community events such as new registrations, first posts, and milestone achievements. Automated workflows: Configure welcome sequences, expert notifications, milestone recognition, and onboarding prompts. Event-driven execution: Actions fire automatically when defined conditions are met — set up once, runs continuously. Bugs & Security Fixes Classic Fixed search autocomplete not returning results when queries contain special characters like trademark symbols or apostrophes. Fixed cursor jumping to the top of the article when applying formatting in Firefox. Fixed message position count displaying incorrectly after submitting inline replies. Fixed missing publish events in bulk data exports for republished content. Fixed Members Online count showing inflated numbers by excluding partially registered users. Fixed search results not sorting correctly by view count. Fixed video sitemap XML validation errors affecting video SEO indexing. Fixed usernames with certain Unicode characters causing registration failures and blank display names. Fixed attachments remaining visible in the editor after sending private message replies. Fixed "Show older messages" causing page reload when clicked after switching threads. Fixed rank-up notifications not being delivered via email or private message. Fixed abuse reports failing when member email addresses could not be resolved. Fixed Admin Metrics date filter returning results outside the selected range. Fixed content archival jobs getting permanently blocked when a single job encounters an error. Fixed private messages with certain HTML content showing a misleading "character limit reached" error. Fixed document viewer description to accurately reflect supported preview formats. Fixed search box losing focus while typing, particularly with mobile keyboards or Chinese IME input. Fixed external videos (Brightcove) failing with misleading "private video" error when the video provider returned an empty title. Fixed content archival API returning success but silently failing to archive. Fixed search bar defaulting to user search instead of content search on Hermes-themed communities. Fixed product search API returning duplicate or missing results with cursor pagination. Fixed @mention text inside code samples being dropped when entering edit mode. Fixed notification feed showing empty state during backend timeouts instead of a descriptive error. Fixed images pasted into the editor not uploading. Fixed "PM the Author" button opening an empty window in moderation tools. Fixed Top Solutions Authors leaderboard showing no users for time-range tabs. Fixed Promoted Search results not appearing in autocomplete dropdown after 26.1 upgrade. Fixed session token identifiers being exposed in HTML page source and error pages. Fixed stored cross-site scripting (XSS) vulnerability in user profile social link fields. Fixed unauthenticated access permissions to the individual user API endpoint. Aurora Fixed search autocomplete not returning results for queries containing special characters. Fixed @mention autocomplete not triggering when typing @ on Android mobile devices. Fixed pagination links from Linear display mode failing when viewed in Threaded display mode. Fixed auto-hyperlink conversion inconsistently applied when pasting URLs and pressing Enter quickly. Fixed auto-title feature incorrectly formatting hyperlinks when URL was followed by punctuation. Fixed attachment validation errors not being properly surfaced when the virus scanner rejected files. Fixed Group Hub members with the correct role being denied access to the Manage Members page. Fixed "Newest" sort on search and tag results using edit date instead of original post date. Fixed TKB article publishing history not recording state changes after loading autosaved drafts. Fixed Community Experience Survey CSV exports producing malformed files when responses contain special characters. Fixed JavaScript error when clicking "Add a tag" on boards where a previously muted node was deleted. Fixed Add Co-Author overlay not reopening after being dismissed in Blog boards. Fixed Analytics reports stalling or failing for multi-day date ranges. Fixed custom fields for categories and forums not appearing in the Admin UI settings panel. Fixed deletion of Idea status failing when reply messages had associated status entries. Fixed TAR file attachments being silently removed after publishing. Fixed application crashes caused by certain HTTP header configurations. Fixed internal server requests being incorrectly counted in API billing metrics. Fixed category permissions page failing to load in Admin UI. Fixed Blog, TKB, and Ideas article body expanding to full page width instead of the intended column width. Fixed the Ideas board becoming unresponsive when the Featured Statuses widget was present. Fixed tag search filter returning no results after 26.1 upgrade. Fixed bulk archive search failing to create jobs. Pre-Prod Rollout: March 17-18. Testing window open from March 18 through March 31. Production Rollout: April 1-2 >> April 8-9 [**Updated Release Dates] The rollout will follow the standard maintenance windows1.6KViews2likes23CommentsOne year in, straight from us.
It has been a year since IgniteTech acquired Khoros, and I want to talk to you directly. There has been a lot of secondhand talk going around, none of it coming from us, and most of it from people who stand to gain from the telling. Enough of that. If you want to know something about Khoros, come to Khoros. Ask us. We will give it to you straight. Here is where we are. We did not buy Khoros to dress it up and sell it. That is the private equity playbook, and it is not ours. We are privately held, we keep what we acquire, and we run it for the decades, not the quarter. Khoros was losing millions. We made it profitable so it would not go dark. That took painful decisions, and I know some of them affected you. I am not going to gloss over that. It is also why Khoros is still here, on solid ground and able to invest in what comes next. And we have invested. We rebuilt the platform and shipped two AI-native products in under a year. Aurora AI reimagines community for the AI-answer-engine era and closes roughly 30% of community questions that never get a good answer. The brand-new Iris® AI replaces Care and Social Media Management, two products that ran separately for 15 years and never fully integrated. It brings social engagement and brand care into one platform, with publishing, moderating, engaging and analyzing all in one place. No other company offers enterprise community alongside enterprise social and brand care, and large enterprises are switching to us because of it. Everyone else still makes you choose. We have been the gold standard in customer community since Lithium (Khoros’ predecessor) pioneered the category in 2001, and then built the bridge to social when Lithium and Spredfast became one company, because community and social were never meant to live apart. That foundation has powered more than 4,000 community deployments since 2001 and draws 1.8 billion site visits a year. This first year post-acquisition was about putting the house in order. This next stretch is about innovation, building on the platform you count on. We are strengthening the online infrastructure and improving uptime, with faster, sharper incident response when something does go wrong. When we fix something now, we fix the cause, not the symptom. As part of that investment, we are turning on Community Guard for you, free for the next 60 days. It is a new protective layer for an internet that is not just people anymore. Communities like yours get crawled, scraped and hit by bots and automated agents that distort your analytics, consume capacity and put avoidable pressure on the experience. Community Guard catches that traffic before it reaches your community, while keeping the door open for real users and the discovery channels you actually want. The result is a cleaner, steadier community with real protection against bot abuse and traffic spikes. We are turning it on now because it is the right thing to do for our customers. Here is what all of this means: Stronger reliability and faster incident response as we harden the platform. Community Guard will be enabled and free for the next 60 days, screening bots and automated traffic before it reaches your community. Free migration from Community Classic to Aurora AI through the end of 2026. We are as visible as ever in this market, on our own terms. We have redeployed our presence to where our customers actually are, the independent events and conversations that are open to everyone. We were a key sponsor of Toronto Community Week 2025 and London Community Week 2025, and this year we are the headline sponsor of London Community Week 2026, which takes place July 7-9 in London, UK. Come find our product/engineering and commercial teams there as we lay out the real future of Khoros. The full story of the turnaround is at khoros.ai/transformation, and if you want to see Aurora AI, Iris AI or Community Guard in action, let us know and we’ll set it up. Year one was the save. Year two is what we saved it for. Eric Vaughan, Chief Executive Officer P.S. If anything you have heard about Khoros does not match this post, that is exactly my point. For the real story you can make proper investment decisions on, just ask us.222Views2likes0CommentsKhoros Communities CDN Change Notice
Hello everyone, As part of our ongoing work to improve the performance and stability of Khoros Communities, we'll be migrating our CDN over the next few weeks (exact day/time will be added as Scheduled Maintenance on status.khoros.com). Your community will not be affected The transition is seamless. Your community will remain available throughout the migration process. No action is required on your side. A note on SSL certificates If your community is currently with an AWS-issued certificate, your SSL certificate will change to one issued by Let's Encrypt as part of this migration. This is expected behavior and does not require any configuration changes from your team. Both are publicly trusted CAs, so end users won't see any difference in their user experience. If your community is served through a different provider, the SSL certificate change will not apply to you. Questions? If you have any questions or concerns, please reach out to your customer representative.99Views0likes0CommentsKhoros Communities 26.3 Release Notes
26.3 helps make your community a place members return to. Managers can create branded email templates tied to Orchestrator for end-to-end outreach, while Polls and Clarification Questions improve engagement and answer quality. AI Moderation is more reliable at scale. The release also adds Metric Explorer, plus search upgrades and Zoom event registration. New Features (Aurora - Early Access) Availability: All features in early access are behind feature flags and must be manually enabled by contacting your Customer Success Manager. They are fully configurable from the admin panel once enabled. You may enable select Early Access products. Note: Classic users can migrate to Aurora at no cost in 2026. Contact your CSM for details. Customizable Email Templates Email communications from your community - registration confirmations, notification digests, workflow alerts - have historically required developer involvement to customize. Branding changes, copy updates, or new email types meant filing tickets and waiting. Community managers had no self-service control over one of the most direct channels for bringing members back. What you can do now: Create and manage branded, customizable email templates directly from the admin panel. With full control over content, layout, and branding, no developer dependencies required. Template creation & management Self-service editor for creating and customizing email templates with branding, custom content, and layout control. Organize templates with categories and search for easy management at scale. Customize emails across community communications - including registration, notifications, and workflow-triggered emails. Orchestrator integration Created templates can be accessed directly in Orchestrator automation rules — when a trigger fires (such as User Registers, Solution Accepted, Topic Posted, or Role Granted), the Orchestrator sends your branded template automatically. Visual compatibility indicators show which templates work with which triggers, with placeholder validation against available data. Enablement: All existing community emails continue to function without any changes. To adopt the new system, the Khoros team runs a migration script that generates your templates. You review and sign off on the migrated templates, and only after your approval does the Khoros team activate the new flow. Contact your CSM to begin the process. Proactive Clarification Questions for Answer Assist Helps members get better, faster answers by guiding them to provide the right context upfront without adding friction to the posting experience. Post-publish flow: Posts publish as per the moderation settings. For question-type posts, the system surfaces AI-generated clarification questions in a slide-in panel (desktop) or bottom sheet (mobile). CM-guided generation: Community managers provide example clarification questions to guide the AI. The system then generates both the questions and suggested answer options dynamically, informed by post content and community knowledge. Configurable and optional: Admins set the maximum number of questions per board (default 3, max 6). All questions are optional. Members can answer any, all, or none, and skip the entire step while posting the question. Polls Enable members to share opinions and surface community sentiment through lightweight, interactive polls - giving community managers structured insight into what members think and need. Creation: Create text or image-based polls directly from the message editor on Forum, Blog, and Group boards. It supports 2–8 options and durations from 1 hour to 1 month. Image polls: Support for image-based options with responsive grid layout, alt text, and lightbox preview, ideal for visual preference assessment on design concepts, product options, or community decisions. One-click voting: Real-time result updates with percentage breakdowns and social proof. Configurable for single-vote or multi-vote, with optional vote-change support. Results visibility controls: Set results to public, participants + creator only, or creator-only with configurable exposure timing (after voting, live, or after poll closes). Admin controls: Board-level enable/disable, configurable limits (duration, options, characters), minimum rank and account age gating for poll creators, and standard moderation pipeline integration. Notifications & analytics: Poll-closed email notifications to creators and voters. Per-poll CSV export and community-wide aggregate statistics available from the admin panel. Voting history visible on member profiles. Metric Explorer A new dedicated analytics experience for deeper, more flexible analysis of community metrics. Metric Explorer lets you select any supported metric and slice it by multiple dimensions such as board, content type, role, or time period with comparative views that show trends side-by-side. Key capabilities include: Slice-and-dice: Break down any metric by dimensions like board, content type, user role, language, and custom date ranges. Comparative analysis: Compare metrics across time periods, boards, or segments to identify trends and performance shifts. Extended date ranges: Metric Explorer supports date ranges beyond 90 days up to one full year with interval-based charting. For example, DAU/MAU now displays as a full time-series chart in Metric Explorer (rather than the single aggregate value shown on the main dashboard). Full metric catalog: A comprehensive guide to all available metrics, their definitions, supported dimensions, and slice-and-dice options will be published alongside this release (see Guides section below). Search Analytics dashboard: New analytics dashboard providing visibility into search performance including search volume, success rates, top search terms, zero-result queries, filter usage, and board-level search metrics with drill-down and time period selection. Expert Report Expert Scoring & Top Experts List: Discover and filter top experts per topic with a ranked list (configurable up to top 10 per topic). Filter by topic category or staff/community role, with CSV export. AI profiles are automatically excluded. Enhancements (Aurora) Search Multi-select filters: Members can now select multiple values in Content Type, Author, and other filter categories to create targeted search queries. Admins can enable this via the Features tab. For multi-tag filtering, admins can choose between AND/OR filtering; for Content Type and Author, OR filtering is applied. Author Search: Search by community member name to surface all posts and replies created by that user, enabling quick content discovery and contributor insights. AI Platform Auto-exclude banned users from expert recommendations: Permanently banned, temporarily suspended, and deactivated users are automatically filtered from the expert recommendation pipeline before expert cards are displayed or notifications are sent. Expert and clarification events for Orchestrator: Expert identification events and clarification question nudge events are now published to the Orchestrator, enabling custom workflows, such as routing expert invitations through branded email templates or automating follow-up when members haven't completed clarification questions. Prioritized Knowledge Base and Blog sources in AI answers: Answer Assist now prioritizes KB articles and blog posts over forum replies when generating cited answers, improving answer authority and accuracy. Configurable citations card title: Community admins can customize the "Citations" heading on AI answer cards to match their brand (e.g., "Sources," "References," "Learn More") from AI Settings. Configurable multi-modal vision models: Admins can configure multi-modal vision models for AI image analysis directly from the AI Settings page, now fully integrated into the AI moderation pipeline. Khoros Managed Key support for AI Moderation: Communities can now enable AI Moderation using Khoros-provided API keys instead of bringing their own LLM service credentials, simplifying onboarding and reducing setup overhead. The AI Settings UI hides model selection and API key fields when Khoros Managed Keys are in use. Analytics Extended date ranges for key dashboard metrics: The main Analytics dashboard now supports date ranges greater than 90 days (up to one year) for New vs. Returning Members and New vs. Returning Anonymous Users previously limited to 90 days. Survey Bulk API: Survey response data is now available in the Bulk Data API v3 for Aurora, enabling historical NPS and ROI measurement with backfill of existing survey data. Events & Authentication Zoom event registration integration: When members RSVP to events in the community, registration data (name, email, title, company, phone) is automatically pushed to Zoom's registrant list via API. Community managers link events to Zoom webinar IDs. Data then flows through to Salesforce via customers' existing Zoom–Salesforce integrations. Setup: An admin must complete the Zoom OAuth authorization in the admin panel to enable the data flow. Mandatory SSO registration completion: SSO registration can now be configured to require completing registration fields and accepting terms and conditions before account activation. Previously, SSO sign-up could bypass these steps. Setup: An admin must enable this setting in the SSO configuration panel. Platform UTF-8 BOM for CSV exports: Analytics CSV exports now include a UTF-8 BOM header, resolving display issues with non-English characters when opening files directly in Microsoft Excel. Pendo integration removal: Removed all Pendo tracking code from Aurora and Classic platforms. In-product admin guides previously powered by Pendo are no longer available. This change has no impact on community member experience or community functionality. Naming updates: "Community Automations" has been renamed to "Orchestrator" throughout the admin interface, and all UI references to the AI answer feature now consistently use "Answer Assist." AI Moderation Improvements (Aurora) This release delivers a significant round of improvements to the AI Moderation and Appeals systems introduced in 26.2 giving admins more control, improving moderation reliability, and making the appeals experience smoother for members. Greater Admin Control Global kill switch: A new master toggle on the AI Settings page instantly disables AI moderation across all boards, regardless of board-level settings. Re-enabling restores your existing per-board configuration automatically. Clearer confidence threshold settings: Replaced the confidence threshold slider with a dropdown control at the community level for easier, more precise configuration. Transparent bypass permissions: Added disclaimers to permission descriptions that implicitly bypass AI moderation, so admins can clearly see which roles skip the moderation pipeline. More Reliable Moderation Decisions Board-level settings honored: Resolved multiple issues where AI moderation was triggered on boards with the toggle disabled, posts were incorrectly auto-approved or auto-rejected, and community-level settings unintentionally overrode board-level configuration. Deny-default forums: Fixed AI moderation not triggering for users with role-based visibility permissions on forums using deny-default access. Multi-image posts: Posts with multiple images are now moderated reliably through chunked processing, preventing failures on image-heavy content. Improved Appeals Experience Appeals for human-moderated posts: Members can now appeal posts rejected by human moderators not just AI-moderated rejections. Correct appeal reason display: Moderation audit and member-facing panels now correctly display appeal reason codes and descriptions. User-friendly error messages: Appeal submission errors now show clear, actionable messages instead of generic error text. Admin UX Fixes Community guidelines editor: The guidelines editor now displays a character limit indicator and enforces a maximum length, resolving lag and "Failed to save" errors with very large text. Also fixed text area resize issues and empty submission validation. "Hide from View": Fixed the button showing a success message but not actually removing moderated posts from the list. Manage Content ellipsis menu: Fixed the overflow menu disappearing on hover and remaining in an active state after selecting an option. Bug Fixes Aurora Post approval badges now auto-dismiss after a few seconds instead of persisting indefinitely; badge labels are standardized across Forums, Blogs, and Knowledge Base articles, and misleading "Approved" indicators on already-published content have been suppressed. Fixed navigation links being overwritten instead of appended when more than 10 links were added to the community header. Fixed Group Hub membership UI not properly displaying or managing membership actions. Fixed thread widget crashing when moderators clicked Approve or Reject directly within the thread view. Fixed topic tags briefly appearing and then disappearing after page load. Fixed avatar images displaying at incorrect resolutions due to size variants colliding in the cache. Fixed Contributions widget on user profiles always defaulting to Newest Topics regardless of the configured default. Fixed board sort preference not persisting across page loads for anonymous and SSO-authenticated users. Fixed moderation status banner not rendering on the message page. Fixed user profile page crashing when registration data was missing for certain users. Fixed viewport scroll jumping unexpectedly after saving image ALT text. Fixed infinite reload loop after creating a blog post. Fixed search results infinite scroll stalling after the first 20 results. Fixed brief "No Replies" empty state flash appearing while replies were still loading after the 26.1 upgrade. Fixed search input becoming invisible after browser Back navigation while the dropdown remained visible. Fixed label links on search results pages not responding to clicks when the label filter widget was absent. Fixed survey text override in the admin Q&A modal showing a misleading "admin app does not allow customizations" error. Fixed Answer Assist search failing for communities using Khoros-managed API keys. Fixed Answer Assist not generating responses for posts created by users with bypass-moderation permissions. Fixed Display Name field in Answer Assist settings not updating in the UI after saving. Fixed GraphQL Follows API targetId filter returning follows for all boards instead of only the specified target. Fixed React hydration errors on the Manage Content tabs. Fixed Template Card not supporting scrolling, and filter selections resetting on navigation. Fixed sub-category and date selections reverting to previous values after saving. Fixed canonical URLs on profile and label-filtered forum pages including query parameters, causing search engines to index parameterized variations as separate pages. Fixed appeals UI disappearing from the moderation interface after deployments. Added GraphQL alias count limit to prevent resource amplification attacks via excessive query aliases. Added authorization check to the RSVP delete mutation to prevent unauthorized record deletion. Added missing authorization checks to GraphQL customization mutations. Replaced semantically incorrect aside spacer with a div in the message view card to comply with WCAG 1.3.1. Fixed tag focus indicator contrast ratio to meet WCAG 1.4.11 requirements. Added underline decoration to user profile links in the message view byline to comply with WCAG 1.4.1. Classic Fixed MESSAGE_TYPE field returning null in some GraphQL responses. Fixed rank field missing from REST API v1/v2 responses for newly created users. Fixed tag cloud widget ignoring its configured maximum tag count setting. Fixed private message content filter notifications not posting to the report board. Fixed full-page Products and Places search failing to match partial terms within compound names containing separators. Fixed archive totalCount returning the page-local size instead of the actual total number of archived items. Fixed label validation being skipped when the label.labels parameter was omitted from requests. Fixed REST API search queries triggering live rank recalculation, which sent unintended mass email notifications to users whose ranks changed. Fixed orphaned message-level float records remaining after a thread's global float was removed, leaving threads pinned at the board level. Changed RSVP email calendar invite method from REQUEST to PUBLISH to prevent non-functional Accept/Decline prompts in email clients. Increased board ID maximum length from 40 to 255 characters. Fixed NullPointerException in the video gallery component on pages accessed without a user context. Fixed quilt flattener producing duplicate components when class names changed between versions. Fixed Elasticsearch bookmark race condition during rolling upgrades that triggered unnecessary full index backfills. Fixed Idea Exchange search defaulting to the parent category scope instead of the current board. Fixed Redis connection pool not rebuilding automatically after connection failures. Fixed inbox infinite scroll stalling after 30 conversations. Fixed REST API ban operation failing for admin users who had never logged in through the UI. Fixed attachment Show More button not functioning in draft preview mode. Fixed Elasticsearch full refill operations exiting prematurely after the first chunk. Fixed NullPointerException when viewing abuse reports for deleted private messages. Fixed clipboard image paste creating a placeholder but never uploading the image in the V2 editor. Fixed file descriptor leak when journal entry write operations failed. Fixed list-style-type formatting being stripped from nested lists during content sanitization, which caused extra list items to appear after saving posts with multi-level indentation. Fixed emoji picker panel closing immediately when opened on mobile devices. Fixed Grammarly extension blocking the TinyMCE editor resize controls. Fixed hard-coded English labels in the Private Notes threaded view options menu. Added figure and figcaption elements to the server-side HTML whitelist so image captions are preserved after saving. Fixed GNU tar attachments being silently dropped due to MIME type mismatch. Fixed multiple rapid attachment uploads silently dropping files; pending uploads are now queued and processed sequentially. Added lowercase route alias for the Critical CSS callback endpoint to handle CDN providers that send lowercased URLs. Fixed tags disappearing when editing custom fields on TKB draft articles. Added a maximum retry limit for Akismet spam processing failures to prevent unbounded queue growth during service disruptions. Fixed object tag previews not rendering in the TinyMCE rich text editor. Fixed Members Online count fluctuating erratically across page loads. Fixed PageOutOfRangeException when navigating to certain blog comment permalinks. Fixed scheduled member reports missing columns when exports exceeded 2,000 lines. Fixed Traditional Chinese (zh-TW) and Simplified Chinese (zh-CN) translation files being swapped, causing the wrong script variant to display. Fixed expensive MySQL COUNT query causing CPU spikes on the message view threads table. Fixed orphaned cover images remaining after moving a blog post to a non-blog board. Fixed registration form being misidentified as a login form by password managers, causing autofill of existing credentials instead of new credential generation. Fixed case-sensitive query parameter lookup causing guide URLs to redirect to the wrong KB article. Fixed approved posts reappearing in the moderation queue after being processed. Fixed anonymous user access check blocking authenticated users from looking up their own profile data through the API. Fixed application failures during startup caused by Flow app initialization errors. Fixed persistent stored cross-site scripting (XSS) vulnerability via HTML sanitizer bypass. Fixed server-side request forgery (SSRF) vulnerability in the Classic REST image upload endpoint via the upload_url parameter. Enforced REST v2 Users API access controls so personally identifiable fields are no longer exposed to unauthorized callers. Added per-field access control to prevent anonymous PII exposure in user profile API responses. Fixed personal information exports leaking settings-scoped custom content values that should not have been part of user data. Pre-Prod Rollout: May 12-13. Testing window open from May 14 through May 25. Production Rollout: May 27-28 The rollout will follow the standard maintenance windows.632Views5likes0CommentsKhoros Communities 25.12 Release Notes
The Khoros Communities 25.12 release delivers extensive accessibility improvements across both Classic and Aurora platforms, critical security fixes, significant search and analytics enhancements, and numerous stability improvements for content management, rich text editing, and API functionality. Classic Applied input sanitization for survey form submissions to ensure data integrity and security. Fixed slide-out navigation menu accessibility violations including improper button element nesting and focus management issues affecting screen readers. Fixed spoiler tags scrolling to page top instead of expanding content on first visit due to script loading latency. Fixed Q&A structured data linking accepted answer URLs to author profiles instead of actual solution posts, improving SEO accuracy. Fixed LiQL query operator "!=" to correctly apply multiple exclusion conditions, allowing users to exclude multiple nodes in a single query. Fixed code snippet syntax highlighting disappearing when editing posts containing li-code elements. Fixed post counter incorrectly decreasing when deleting product idea status updates. Enhanced V2 API error messages to specify which field and content caused validation failures, providing actionable feedback to API consumers. Fixed post approval failures in moderation manager showing false success messages when approving spam in archived threads. Fixed kudos leaderboard displaying empty slots when deleted users were included in rankings. Fixed API errors when querying subscriptions for label objects. Enabled text key scoping for TKB template selection page to support template-specific customization. Fixed API errors when retrieving posts containing malformed CSS classes in HTML content. Optimized settings editor to reduce search reindex latency from 20-90 seconds to under 3 seconds when updating large custom settings. Added comprehensive accessibility improvements including: proper combobox roles for all search and autocomplete fields; ARIA expanded/collapsed states for image upload controls; corrected button roles for file upload and avatar controls; keyboard focus management in settings tabs; screen reader announcements for file upload status messages; and notification settings sections defined as proper headings for navigation. Aurora Fixed critical authorization vulnerability in GraphQL endpoints to properly enforce permission checks for privileged operations. Implemented multi-select functionality for idea status filter in ideas widget, providing filtering parity with Classic Community. Implemented SEO improvements for tag pages including lowercase URLs, updated robots meta tags, and dynamic meta descriptions. Enabled notifications and email alerts for followed tags, resolving "No activity yet" displays despite active content. Fixed image lightbox not opening when clicking images in post replies. Fixed spotlight search bar disappearing for anonymous users when typing specific search terms. Fixed date calculations showing incorrect year values in user profiles due to improper rounding of negative numbers. Updated tooltip text from deprecated "Kudos received" to "Likes received" throughout Aurora. Fixed cookie banner reappearing on page refresh despite user accepting or declining consent. Fixed pixelated thumbnail image display across community pages on high-DPI displays. Fixed date preference not applying to profile page elements when set to absolute format. Fixed internal links not opening in new window when using Cmd-click on Mac or Ctrl-click on Windows. Fixed ZIP file attachment failures on Windows systems due to MIME type mismatch. Fixed GraphQL ancestorId constraint returning zero results for boards queries. Fixed timestamp mouseover displaying incorrect timezone after user login/logout cycles. Fixed idea status updates displaying status ID instead of custom status name in user profiles. Enabled bold formatting for hyperlinked text in rich text editor regardless of formatting order. Fixed roles filter in analytics to display all community roles instead of only 25. Fixed LithiumVisitor cookie being reset on every asset request, causing inflated visitor counts in analytics. Fixed graphqlAdmin permission elevation for addUsersToRole mutation in endpoints. Removed "Category:" prefix from browser tab titles on category homepages used as localized entry points. Fixed search filters being cleared when performing consecutive searches. Fixed quote button being hidden by browser context menu on touch devices by repositioning below selected text. Fixed card view image quality on high-DPR displays by increasing thumbnail dimensions. Removed inappropriate content filters from OAuth SSO token validation and abuse content moderation workflows. Fixed place filter in ideas analytics report to correctly scope data to selected category. Fixed missing user names in reply notification emails. Fixed featured badge display to show highest earned badge level instead of first earned. Fixed featured content widget briefly displaying restricted content to anonymous users during page load. Fixed image upload order and caption issues when uploading multiple images simultaneously. Fixed publication scheduler being obscured by footer UI elements. Fixed oversized image warning notification persisting across page navigation. Fixed "Show More" button resetting page scroll position to top on large threads. Fixed duplicate author attribution display in TKB contributor lists. Fixed locked indicator not displaying on threads with zero comments. Fixed date display formatting issue causing text wrapping in published article tables. Fixed analytics report table displaying incorrect numbers for values above 10 million. Fixed inconsistent auto-hyperlink conversion when pasting URLs and quickly pressing Enter. Fixed text pasting issue when replacing highlighted text from Notepad or VSCode. Whitelisted @fluentui/react package for custom component development. Added permission check to prevent image paste operations when user lacks image posting permissions. Fixed missing UI error message when group names exceed 40 character limit. Fixed images uploaded in HTML widgets displaying as broken due to malformed URLs. Fixed closed private messages in inbox failing to load when messages referenced deleted users. Fixed Annual Total Visits mismatch and incorrect contract period display in Community Analytics billing dashboard. Fixed missing GroupHub "Invite Sent" events in Firehose when invitations were sent via email. Fixed blank member registration graph in analytics caused by Elasticsearch circuit breaker exceptions. Fixed day-of-week misalignment in analytics "Match day of the week" year-over-year comparisons. Added comprehensive accessibility improvements including: text color control swipe accessibility on mobile; alt text for like icons and profile images; descriptive labels for form fields in private messaging; proper combobox announcements for all autocomplete fields; ARIA states for menu selections, sort controls, and expandable elements; improved button labels for skin tone picker, logo links, and context-specific actions; corrected button roles for rich text editor toolbar controls; and screen reader support for tooltips on mobile devices. Pre-Prod Rollout: December 15-16. Testing window open from December 16 through January 4. Production Rollout: January 6-7 The rollout will follow the standard maintenance windows4KViews6likes21CommentsKhoros Communities 26.1 Release Notes [Prod Release Date Updated]
The Khoros Communities 26.1 release delivers critical security patches including RCE vulnerability remediation, extensive accessibility improvements for mobile screen readers, and stability fixes across moderation workflows, content management, and API functionality. Classic Fixed badges being awarded before posts were approved on pre-moderated boards. Fixed anchor links within posts failing to scroll to their target sections. Fixed quoting posts with code samples throwing errors for users with Simple HTML permissions. Fixed top contributors widget displaying users in incorrect order. Fixed Table of Contents button not appearing in blog article editor when enabled. Fixed search autocomplete retaining incorrect selection when cursor moved away quickly. Fixed Accept Solution option missing from Group posts. Fixed solutions leaderboard showing fewer users than configured when role filters were applied. Fixed external video embeds from Brightcove and other providers failing to render. Fixed Vimeo embeds with longer video IDs disappearing after publishing. Fixed "Show older messages" in Private Messages causing page refresh on repeated clicks. Fixed ban edit popup displaying empty for deleted users. Fixed product and tag autocomplete failing with special characters like "/" and "_". Fixed GroupHub subscription status displaying incorrectly after page reload. Fixed admin metrics date range filter returning results outside specified dates. Fixed orphaned HTML appearing in posts when mentioned users were deleted. Added support for .f3z file attachments. Fixed Hi-Labels validation incorrectly triggering when editing attachments or comments. Fixed role filter in Community Analytics throwing errors. Fixed TKB and Blog workflow notification emails not being sent when spam filtering was triggered. Fixed archive search filter counts showing zero despite archived content existing. Fixed user search filter state lost after browser back navigation. Fixed Safari on macOS intermittent failures with sort filters and post actions. Fixed email validation not being enforced during registration, allowing accounts without email addresses. Fixed notifications not being delivered for posts on pre-moderated forums after approval. Fixed Private Messages failing to load for users with certain message history patterns. Changed PDF attachments to use native browser viewer instead of third-party preview. Implemented clipboard content sanitization in rich text editor to prevent XSS attacks. Added accessibility improvements including: visible focus indicators on message links; tooltip text visibility at 200% zoom; proper ARIA attributes for image and video upload modals; keyboard controls for Brightcove video timeline; and corrected form field descriptions for screen readers. Aurora Fixed required custom fields not displaying in Add User form, preventing member creation. Fixed group names exceeding 40 characters failing silently instead of showing error messages. Fixed event calendar invite links navigating to incorrect page format. Fixed lock icon not displaying on ideas with commenting disabled. Fixed content formatting errors for users with Simple HTML permissions when applying alignment to lists. Fixed user timezone reverting to default after SSO login. Fixed unsupported tag warning not appearing when moving posts with newly added tags. Fixed moderators not receiving email notifications for content on moderated boards. Fixed moderator Reject menu immediately closing on Windows with display scaling above 100%. Fixed custom endpoints returning 404 errors after deployments. Fixed "Show more" button in Ideas widget failing to load additional results. Fixed Q&A structured data not rendering for search engine crawlers, affecting SEO. Fixed anchor links failing to scroll when target section was below the link. Fixed lock indicator not displaying on threads with zero comments. Fixed Knowledge Base and Ideas pages not respecting 100% page width setting. Fixed images uploaded to landing page widgets displaying as broken. Fixed Private Messages inbox failing to load for certain users. Fixed SSO logout not ending session at Identity Provider, causing automatic re-login. Fixed "Show More" button replacing visible replies instead of adding more at certain depth levels. Fixed all file attachments returning 404 errors in certain timezone configurations. Fixed user search returning empty results for certain username formats. Fixed custom pages returning 404 errors after component deployments. Fixed SDK Preview mode causing infinite page refresh loop. Fixed GraphQL Admin operations failing in custom endpoints for authenticated users. Fixed plugin build failures due to ESLint resolver incompatibility. Updated event calendar invites to use community mailer address instead of organizer email to protect privacy. Updated Next.js to address critical remote code execution vulnerabilities. Implemented validation for image URL uploads to prevent server-side request forgery attacks. Added react-markdown as allowed dependency for custom component development. Added comprehensive accessibility improvements including: swipe accessibility for tag menus, username filters, and author comboboxes on mobile; proper expanded/collapsed state announcements for all menus and navigation elements; descriptive button labels for message actions, replies, and status controls; proper tab selection announcements; content reflow after device orientation change; and hamburger menu labels reflecting current state. **UPDATE: We identified an issue affecting search functionality in this release. A fix has been applied to all stage environments. The production upgrade has been moved from February 13 to February 19, 2026 to allow us more time to thoroughly validate the fix and ensure the stability of the search functionality before promoting to production. Pre-Prod Rollout: January 28-29. Testing window open from Jan 29 through Feb 19. Production Rollout: February 13-14 February 19-20 **UPDATED DATE** The rollout will follow the standard maintenance windows2.4KViews3likes20CommentsKhoros Communities 25.11 Release Notes
The Khoros Communities 25.11 release delivers critical security updates, comprehensive accessibility improvements, enhanced survey targeting capabilities, and numerous stability fixes across content management, authentication, and search functionality. Classic Applied critical security patches addressing vulnerabilities in jQuery and TinyMCE components. Enhanced username validation to prevent impersonation attempts using visually similar characters from different language scripts. Improved flood control performance, significantly reducing processing time for users with many product associations. Fixed Rich Text Editor alignment not applying correctly to text with inline formatting such as bold or italic. Fixed custom table background colors and styling being stripped when saving blog posts. Fixed Events module errors preventing users from creating, publishing, or viewing events after upgrade. Fixed deleted article history records causing entire version history to be wiped when removing individual draft versions. Added comprehensive accessibility improvements including: keyboard operability for Reply and Follow buttons; proper carousel navigation with skip options; corrected focus order in Tags modal; disabled auto-focus in private message compose modal; added missing alt attributes to images throughout the application; and programmatically associated error messages with form fields. Aurora Implemented advanced survey targeting with configurable prompts based on user authentication status, roles, location, and visit patterns. Fixed critical memory leak in integration points registry that was causing system crashes and performance degradation after 24-40 hours of operation. Fixed private messages failing to load for users with large recipient lists. Fixed users being unable to join hidden groups via email invitations. Enhanced search functionality to properly handle Traditional Chinese, Japanese, and Korean characters. Fixed language preference cookie expiring after 24 hours instead of persisting for the configured 30-day period. Fixed CSV export failures when survey responses were linked to deleted user accounts, now properly marking these as "Anonymous". Added dimension validation for image uploads to prevent pixel flood attacks that could cause memory exhaustion and system crashes. Fixed navigation error flash when users return from profile pages to discussion threads using the browser back button. Fixed blog article delete confirmation dialog intermittently not appearing for users. Fixed page index resetting to first page when unfollowing items on the Follows and Notifications page. Fixed navigation links being replaced instead of appended when adding more than 10 links in the community header. Fixed missing locale parameter causing incorrect privacy policy URLs during SSO registration. Fixed Aurora search bar displaying category IDs instead of user-friendly board names as placeholder text. Fixed custom fields and mandatory native fields not appearing on SSO registration forms for partially registered users. Fixed page crashes when users with Employee role attempted to use @mentions in comments. Fixed ZIP file attachments being stripped when submitting forum replies despite being configured as allowed. Fixed anonymous and deleted users appearing in Top Taggers leaderboard. Enhanced security for video embedding with improved validation and localized error messages. Enabled DNG (Digital Negative) file uploads for communities requiring professional photography file support. Updated robots.txt configuration to prevent Google from crawling legacy Classic URLs, eliminating 404 errors in Search Console. Enabled API access to archived messages using client credentials authentication with proper pagination support. Fixed BrandMessenger component causing page errors when encountering loading issues. Fixed custom React components failing to load on newly created development branches. Fixed custom component localization displaying text keys instead of translated values for Portuguese (Brazil) and other regional locales. Fixed message indexing errors that were preventing proper search functionality for archived content. Added content-type header to SAML logout calls to ensure proper session termination across integrated systems. Prevented OIDC SSO authentication tokens from being exposed in Personal Information exports. Pre-Prod Rollout: November 26-27. Testing window open from November 27 through December 8. Production Rollout: December 12-13 The rollout will follow the standard maintenance windows [Bug - Will be patching 26.01] GraphQLAdmin endpoints fail to authenticate correctly. Instead of applying admin permissions, the system is defaulting to 'logged out' permissions.1.4KViews4likes1CommentKhoros Communities 25.10 - Release Notes
Due to unforseen circumstances, the rollout has been delayed. The updated dates are reflected below. The Khoros Communities 25.10 release includes accessibility improvements, localization enhancements, performance optimizations, and bug fixes across search, messaging, and community management features. Classic Fixed a memory leak affecting system stability by improving object deduplication in integration point processing. Enhanced image upload security validation to prevent potential issues with malformed or malicious image files. Fixed global and embedded search not returning results when using Traditional Chinese characters. Upgraded Image Service to Node.js 22 for improved security, stability, and long-term compatibility. Aurora Fixed recurring 503 Service Unavailable errors affecting community pages by implementing automated service stability improvements. Added full localization support for Turkish (tr-TR). Added full localization support for Indonesian (id-ID). Added full localization support for Vietnamese (vi-VN). Corrected French translations for "Board" and "Post" across UI and email templates. Fixed private messages in the inbox not loading for users with large recipient lists. Fixed an issue preventing users from joining hidden groups via email invitations. Fixed global and embedded search not returning results when using Traditional Chinese characters. Fixed an error preventing administrators from accessing Localized Categories Settings due to duplicate key entries. Upgraded to official undici library release for improved long-term maintainability and security updates. Upgraded Image Service to Node.js 22 for improved security, stability, and long-term compatibility. Enhanced image upload security validation to prevent potential issues with malformed or malicious image files. Fixed intermittent HTTP/2 connection timeout issues by implementing client-side TTL management for pooled connections. Improved accessibility across the platform including: correcting heading structures in Tags modal, editor, and Notifications; properly grouping radio buttons with fieldset and legend elements; updating placeholder text contrast to meet WCAG standards; enhancing tooltips with hover persistence and ARIA labels; grouping related form controls; correcting labeling for filters in Manage Content; adding proper scope attributes to table headers in Manage Members; fixing invalid ARIA attributes in Inbox; and ensuring form error messages are properly announced by screen readers. Pre-Prod Rollout: October 25-26. Testing window open from Oct 27 through Nov 8. Production Rollout: November 10-11 The rollout will follow the standard maintenance windows.3.7KViews4likes11CommentsKhoros Communities - Updated Release Process
Updates 13-Oct-2025: Added more details and clarified communication process To improve your experience and simplify our release process, we are updating how we handle Khoros Communities releases. This updated process will start to apply from Communities Release 25.10. What's Changing Communities will have two types of releases going ahead - Standard releases and Patch releases Standard releases happen on a regular cadence and include features and bug fixes. Opted-in customers are automatically upgraded with clear windows to change their decision throughout the process Patch releases address critical issues outside the regular release schedule and are automatically applied to all customers on the latest version Automated support tickets make it easy to manage your upgrade preferences, request immediate upgrades. Normal support tickets can be used to update your Upgrade Notification Contacts (and for all of the requests your account team is also available) Email notifications keep your Upgrade Notification Contacts informed at every stage: release notes publication, stage upgrade completion, and production upgrade completion Production releases are published as scheduled maintenances on our status page, providing real-time visibility and updates if anything changes Clear timelines provide transparency with defined windows to adjust your preferences Standard Releases We will have a standardized release process for both Aurora and Classic. In a standard release, opted-in customers will be auto-upgraded to the latest release. These releases will include features and bug fixes. Version numbers for the standard release will follow the existing version numbers. However, we will no longer be treating releases as major or minor - we will treat every release as a standard release. Throughout this process, you can manage your upgrade preferences using automated support tickets or by contacting your account team, who can assist with any of these requests. The process will begin when we publish the release notes. The release notes will announce the plan and scope of an upcoming release. After we post the release notes here on ATLAS Community, customers will be notified by email and will have six days to change their automatic upgrade preference (opt-in or opt-out). After this period, we will upgrade the stage environments. We will then open a testing window, where customers can test on their stage environments and report any issues through support tickets. Customers will have thirteen days to opt-out if needed, allowing you additional time to validate the release with your specific customizations and integrations, for example. At the end of the testing window, we will perform the upgrade in production for customers who have not opted out during this period. For both stage and production, we will use existing Maintenance windows, as we expect downtime. Production releases will also be published as scheduled maintenances on our status page, where you can find real-time updates if anything goes out of schedule or is delayed. If you are on an older version, you have the following options: Use the automated opt-in ticket to opt back into auto-upgrades (you will receive the next scheduled release) Use the automated upgrade request ticket to upgrade to the latest released version at any time Communication All email notifications for standard releases are sent to your Upgrade Notification Contacts for each instance. To add, remove, or change your Upgrade Notification Contacts, contact our support team or your account team. Release Notes Publication Email When we publish the release notes here on ATLAS Community, your Upgrade Notification Contacts will receive an email containing: Link to the release notes Your current upgrade decision (opt-in or opt-out) The upgrade timeline for this release All customers, regardless of their upgrade decision, can change their preferences at any time using the automated support tickets. Stage Upgrade Completion Email After your stage environment is successfully upgraded, your Upgrade Notification Contacts will receive an email confirming: Stage upgrade completion Your current upgrade decision (opt-in) The scheduled production upgrade date How and when you can opt-out if needed (anytime during the two-week testing window) Production Upgrade Completion Email After your production environment is successfully upgraded, your Upgrade Notification Contacts will receive a confirmation email. Example Timeline Here's a typical timeline for a standard release: Day 1: Release notes published here on ATLAS Community; Upgrade Notification Contacts receive email with release details, current upgrade decision, and timeline Days 1-6: Period to change automatic upgrade preference Day 7: Release preparation (not possible to change decision anymore) Day 8-9: Stage environments upgraded; Upgrade Notification Contacts receive email confirming stage completion, upgrade decision, and production upgrade date Days 10-22: Stage testing window (opt-out available anytime during this period) Day 23: Release preparation (not possible to change decision anymore) Day 24-25: Production upgrade for opted-in customers; Upgrade Notification Contacts receive confirmation email Patch Releases Patch releases address critical issues outside the regular release schedule. These include security vulnerabilities, bugs affecting multiple customers, or issues impacting release stability. Patches are automatically applied to all customers on the latest version and cannot be opted out of due to their critical nature. Our team will publish the release notes, notify customers, and apply patches in a three-day window. Upgrade Notification Contacts will receive email notification when patch release notes are published. Version numbering for patch releases will follow <standard release version number>.<number>, where number will be incremented for each patch and reset after a particular standard version. As an example, the first patch after 25.8 will be numbered 25.8.1, the second patch as 25.8.2 and so on. However, the first patch applied after 25.9 will be 25.9.1. We will use Change windows for non-downtime needs and maintenance windows timeslots for downtime needs. Patch releases will also be published as scheduled maintenances on our status page, where you can find real-time updates if anything changes. If a patch applies to customers on an older version, your account team will reach out to coordinate the upgrade. Tickets We provide two types of support tickets to help you manage your upgrades: Automated Support Tickets Opt-in ticket: For opted-out customers who want to opt back in for automatic upgrades Opt-out ticket: For customers who want to opt out of automatic upgrades Upgrade request ticket: To upgrade to the latest version immediately at any time For more information on managing your instance upgrade settings, see How to Manage Instance Upgrade Settings with the AI assistant. Regular Support Tickets Manage Upgrade Notification Contacts ticket: To add, remove, or change contacts who receive upgrade notifications [Khoros Classic can also use this guide] Use these to enquire about a release, report bugs, or any issues encountered during testing or in your environment: How to Make the Best Use of the Khoros AI Support Agent. You can go to our product-specific support portal here: Khoros Community Classic and Khoros Community Aurora. What to expect next Moving forward, based on feedback on the new release process, we will also be reviewing the cadence of releases, which is right now monthly. The intent is to provide high-quality releases, minimizing customer disruptions, and allowing customers time to provide feedback and adjust.3.8KViews1like32Comments