Release Date: February 14, 2017
Version: 10.0.0.4689
New
- Forum Improvements
- Visually threaded discussions
- Support for up/down voting replies
- New, optional “Top Comments” summary
- Live updates with indicators for new inline or off screen replies, votes, or changes to answer statuses
- Live present members count
- Live typing indicators
- New “Suggest as Answer” option for moderators
- Rich text quick reply formatting
- Infinite Scrolling
- Comment Improvements
- Visually threaded comments
- Support for reply voting
- Rich text formatting
- New, optional “Best Replies” summary
- Live updates with indicators for new inline or off screen replies or votes
- Live present members count
- Live typing indicators
- Comment Permalinks
- Infinite Scrolling
- Activity Stream Improvements
- Live updates
- Live comments
- Conversations
- New user experience
- Unique by recipients
- Live updates
- Search
- Emoji and Emoticon Support
- Full set of Emojis from EmojiOne.com
- Add your own custom emojis
- Notification Improvements
- Prioritized by new categorization (ex. “For your review”, “Responses to discussion you participated in”, “Subscriptions”)
- Administration
- New dedicated management experience
- More flexible recipient options
- Improved user invitation management
- Added support for resending user invitations
- New administration experience
- See samples of the highest/lowest computed scores for individual scores
- Search support for reviewing specific scores for content
- New administration experience
- Regular expression support
- Multi-phrase support
- New administration experience
- Global configuration (ex. Disable @mentions sitewide)
- Content type level configuration (ex. Disable alternative font sizes for comments)
- Configured options honored by the editor and (of course) APIs
- System Notifications
- New group membership management experience
- Scoring
- Censorship
- Content (HTML) filtering
- New option to declare raw content for injection after <body> tag on all pages
- Member presence
- Live-updated visual presence indicator icons
- Live typing indicators
- User configurable
- Administrative control over feature enablement, default value and user configurability
- Polls
- Live updates
- Developer Features
- Supports messaging users present to (viewing) specific content
- Powers live comments, live forum threads, live activity stream, and live user presence indicators
- Available to third-party extensions
- Targeted real-time messaging with new Content and Service Presence APIs
- Simplified assembly structure - see our blog post
- Featured Content Banner Proportional Image Scaling
- Updated to Solr 6.3
Fixed
- 86595 - Improved plugin reloading performance by improving performance
- 87377 - Improved styling for sticky forum threads
- 91367 - Fixed Null Reference Exception in AbuseSqlDataProvider.GetAbuseReports()
- 91686 - Fixed issue with legacy tags urls (default.aspx) not redirecting.
- 93774 - Fixed issue with TinyMCE not being editable when moving in/out of single column mode
- 94028 - Fixed issue with "Blog by Email" not working if there were zero blog posts in the blog.
- 95158 - Disabling Blog Auto Create Plugin can causes blog configuration validation issues. Moved configuration to plugin.
- 97802 - Removed non-functioning "Enable Post Points" administration option.
- 98122 - When creating or editing a calendar event, the Allow Anonymous Registration option is hidden, if the anonymous user does not have permission to read the event.
- 98688 - Uploading gif from computer and resizing doesn't persist gif animation
- 98806 - User Profile Field Key now allows special characters
- 98808 - Log username for REST API requests to IIS logs
- 98833 - WLW Manifest no longer 404s
- 98866 - Disallowed file types can no longer be attached to blog posts
- 98952 - Improve performance of CSConfiguration and SiteSettings
- 98953 - The achievement image is no longer distorted when viewed in Apple Mail
- 99019 - Cannot adjust single-column mode layout breakpoint
- 99028 - Improve performance of user entities
- 99073 - Email Subject Encoding Issues resolved
- 99163 - Users may get notifications for moderated, anonymous comments
- 99167 - Wiki Syntax now use the correct encoding when generating links
- 99173 - Cannot revert all widgets to factory default
- 99220 - Improved performance of thread replies & forum permission checks
- 99247 - Cannot re-use a private email address for sign-up even if removed from an old user
- 99255 - Aggregated Tagged Content REST endpoint returns empty content items when abusive
- 99279 - Logging out via mobile app does not require the user to provide credentials when attempting to re-login
- 99341 - Html Comments are not accepted properly through REST
- 99351 - After upgrade, a user cannot move to the Social theme without migrating
- 99353 - Private Unlisted Group gives Access Denied message when accessed via URL
- 99354 - Enable rich text editor for mobile OOTB
- 99355 - Ideas Statuses Tab should not render when Ideas plugin disabled
- 99390 - X-Forwarded-For is no longer trusted by default
- 99391 - Fixed possible duplicate key issue that could occur adding users to roles.
- 99437 - Fixed timeout that could occur when deleting all in exceptions
- 99514 - Improved performance getting likes
- 99518 - Fixed exception when parsing thread id from url route
- 99532 - Conversation Count is wrong on dynamic refresh
- 99574 - Improve performance when deleting blog post
- 99577 - Changing Content Page url Causes Bookmark Issues
- 99580 - The Blog Post Subscriptions option is enabled based on the correct permission, previously it had been mistakenly tied to ratings permission.
- 99581 - Can't Turn off Ratings Default For Blogs
- 99589 - Text Repetition spam rule does not always work with Far Eastern languages
- 99594 - Anonymous users are redirected properly to urls in applications that have had their url changed.
- 99606 - Users' abusive content is no longer considered when calculating leaderboards
- 99611 - Achievements should store generic CFS url, not provider specific
- 99614 - The widget studio script sandbox now shows ExtendedAttributes.
- 99656 - Featured image does not scale when viewed in responsive
- 99662 - Default anonymous languages should be configurable to optionally support not respecting the browser's language.
- 99663 - Improve performance of license checks
- 99679 - User is now properly redirected after updating a wiki page name. Previously an error occurred after the update and the redirect failed.
- 99683 - No way to revert all instances of a page to a default
- 99690 - Thread reply count on threads no long includes abusive and deleted content
- 99706 - Cannot toggle state of checkboxes on iOS
- 99714 - The Hobbies profile field is now defined as comma separated. Each comma separated value is now considered a separate item when searching.
- 99715 - Custom widget with invalid markup can prevent page saving
- 99719 - Creating or Voting on an idea no longer causes an exception when generating a notification.
- 99720 - Automatic detection of necessary mailto: prefix no longer works in editor
- 99722 - Improve performance of getting group members
- 99724 - Emails now display Mentions properly.
- 99725 - Blog Post List widget no longer renders with a large right margin in mobile view
- 99726 - Exception occurs when an edit is made to a wiki page that has notifications turned on
- 99732 - Cannot retrieve forgotten password email when user account has email disabled
- 99744 - Thread List Query now uses correct date when querying for CreatedAfterDate
- 99750 - Searching for users by company produces inaccurate results
- 99756 - #Support Duplicate Records returned from Conversations List Endpoint
- 99761 - Forum Mailing List name is now returned property
- 99772 - Micro data formats are now allowed in the editor and sanitization
- 99773 - Unable to delete Calendar Event. Error activating IMapper.
- 99776 - Improved performance of Usage Reporter
- 99805 - Improved greedy "Dependent Plugins" logic when disabling content filter options
- 99822 - GrantGroupPermission and RevokeGroupPermission returning nulls on success
- 99838 - Improve performance by short circuiting unnecessary metric calculations
- 99844 - GroupMembership with external authentication does not redirect properly
- 99861 - Roles.List API now return a PagedList instead an ApiList
- 99863 - Improved startup performance by lazy loading email dependencies
- 99865 - Can't login when over licensed server count
- 99867 - Media Gallery List Pager should be a an ajax pager
- 99874 - Weblog Ping silently fails
- 99884 - Fixed issue with content title truncation
- 99894 - SVG Security
- 99896 - Welcome email is no longer sent immediately when account creation is in admin approval mode.
- 99904 - Redundant checkboxes on Group Options panel
- 99937 - Drop cs_url table (& related sprocs)
- 99944 - Fixed issue with blog email notifications not showing excerpt
- 99946 - Corrected search issue when searching within an application for some content
- 99965 - Add ability to deep link to administration panels in a way that can handle authentication
- 99974 - Removed BlogPostCreateEditRedirect widget
- 99981 - Improve abuse detection for text repetition when there are multiple repeated text groups
- 100015 - Forum Links Mark All Read link correctly passes forum id
- 100018 - Importing widget resources for other languages does not behave as expected
- 100020 - User signature changes are lost
- 100034 - The last tag can now be removed from a blog post.
- 100054 - Empty black Management Panel when editing Permissions twice (9.2, 10.0)
- 100071 - Fixed issue where a thread reply notification might not be sent when moderated reply is approved within two minutes of creation
- 100073 - Achievement images don't work well with a site in a virtual directory
- 100098 - Fixed issue where REST calls fail when StatusMessageStoryType plugin is disabled
- 100112 - Error on page when selecting Edit Default Group Theme
- 100131 - Sorted languages when inserting code in alphabetical order
- 100133 - View-Source doesn't like embedded code
- 100136 - Exceptions of type UnobservedTaskException are now logged when they occur in the job service.
- 100145 - Fixed a race condition that could cause the job server to silently fail to process any jobs
- 100146 - Core Title widget doesn't render on User Threads page
- 100155 - Multiple Select Profile Field not working
- 100166 - Apostrophe breaks MultipleSelect profile field
- 100198 - Featured Content not removed from slider when featured dates are in the past
- 100213 - Administration profile field page not showing all fields
- 100215 - Misspelling in User Experience Upgrade Panel
- 100227 - Missing Membership Member Panel Resources
- 100265 - DateTimeSelector in profile fields edited within the admin management UI doesn't handle date formats including day-of-the-week
- 100266 - Cannot preview new/unsaved content page
- 100276 - Infinite Spin after clicking OK on Video File Upload
- 100292 - Notification UI gap between notifications when one is closed and another opened
- 100293 - Webhooks don't identify required related data in EventData
- 100294 - Documentation for Content REST API is now complete.
- 100299 - Fixed issue where you cannot delete a disabled Ideation
- 100300 - Add IDelayableNotificationType to in process API
- 100305 - Mark selected system notifications resolved button is not working
- 100307 - Fixed deadlocks that could occur when creating multiple thread replies concurrently
- 100309 - Webhooks messages are not sent after regenerating secret
- 100318 - Invalid LESS files now longer cause an error after upgrade. Last known valid file is used.
- 100323 - Fixed multiple notifications for mentioned user when commenting
- 100342 - Moving blog post now correctly copies the raw body instead of rendered body
- 100346 - Forum thread type will honor forum thread types when moving to a new forum
- 100357 - Fixed foreign key exception that could occur when deleting threads and replies
- 100362 - Unexpected behavior when saving a blog post as draft
- 100364 - After installing license, not redirected back to Group/App setup
- 100367 - Update Geocoding options to remove unnecessary options
- 100373 - Plugin Initialization and Plugin Service Registration should not cause Cascading Failures
- 100408 - Logged exceptions truncate ipv6 addresses
- 100422 - Site term replacement does not work for 'Manage Group'
- 100448 - Creating users using SSO Cookie authentication now uses the sites default time zone as the users time zone.
- 100471 - User with Edit Page but not Manage Wiki permission can't edit an unpublished page
- 100480 - Removed invalid data from email digest
- 100503 - Remove " - Automated Email" from email sender names
- 100517 - Leaderboard POST APIs reading incorrect request parameters
- 100533 - Share - leads user to a blank Page
- 100587 - Trying to revert theme goes to infinite page reload
- 100626 - Notifications Total Count mismatch
- 100634 - Modals viewed on mobile devices are cropped
- 100645 - Error editing blog post to remove attachment
- 100647 - Fixed issue with custom navigation not being retained when upgrading from 7.6 to 10
- 100650 - Upgrade (76 to 10): redirect should occur for blog content page
- 100662 - Fixed broken Calendar event RSS
- 100690 - Tour Tips cropped when rotating from Portrait to Landscape
- 100695 - Fixed issue with users without permission to view private profile data not being able to invite existing user to an event
- 100705 - Fixed Calendar event BeforeDelete is fired too soon
- 100722 - TinyMce file requests are now cached
- 100809 - Enable blog-by-email doesn't stay checked
- 100813 - Fixed issue with blog post images when default image is uploaded
- 100860 - Locked threads have no visual indicators
- 100908 - Socket bus server connection resiliency
- 100911 - Content Filtering Admin Location
- 100915 - "waiting for available socket" in Chrome
- 100919 - Disabling/Reenabling a webhook does not reset its next send date.
- 100927 - Fixed possible null reference exception on User Achievement Notifications
- 100944 - Accessing url of conversation you do not have access to errors out
- 100945 - Suppress Bulleted & Numbered and "Enter to Reply"
- 100957 - UserConnectionExpirationJob needs to honor cancellation token
- 100986 - Fixed missing styling for wiki version comparisons
- 101020 - Improve locking when creating resized images
- 101034 - Masonry view constantly refreshes
- 101148 - Image resizing on HiDPI occasionally doubled
- 101163 - Encoding issue with Forum Thread titles
Removed
- Removed support for “Legacy Cookie Options” when using Cookie Authentication Single-Sign-On Client.
- Legacy Comment API
- Legacy “Activity Messages” (replaced by Activity Stories in 7+)
- Legacy Email Template (.xml) support