Other partial 2.8 release notes
Comments
-
August 16th Notes, 2.7
New: Rich Editor
* Whole new posting UI, built from the ground up, that replaces the Advanced Editor.
* Available as an addon so you can transition at your own pace.
* Features rich embeds from popular content sites like YouTube, Twitter, and more.
* Generates generic rich embeds from any publicly accessible website.
* Intuitive inline formatting options replace the old permanent toolbar paradigm.
* Full emoji selector.
* Drag-and-drop image uploader.
* Native support for quotes, spoilers, and code blocks.
* Packed with accessibility features and shortcut keys.
* Read about its new features [in our docs](https://docs.vanillaforums.com/help/addons/rich-editor/).
New: Groups features (Cloud only)
* Add "secret" groups (groups that are completely invisible if not a member).
* Add search support to groups.
* Add a group invitations list to the groups homepage.
* Improve ability to join a group from an email notification.
New: Firebase SSO addon (Cloud only)
* Provide SSO support for Google's Firebase product.
* Available on request.
Fixes
* Fix Advanced Search results double HTML escaping.
* Fix LinkedIn SVG.
* Fix broken signout URL in embed comment form. (thanks bleistivt)
* Fix category dropdown when editing drafts with old 'DoHeadings' setting enabled.
* Fix handling of manually applied Ranks in edit user form that could block saving users.
* Fix drafts double escaping special characters.
* ProfileExtender: add Instagram magic formatting. (thanks bleistivt)
* Tagging: Enable their use on Ideas.
* Bulk Users Importer: Do not validate usernames when importing users.
* Q&A: Fix recalculation of discussions' Q&A status.
* Steam Connect: Fix broken SSO connections (Steam's endpoint moved to HTTPS).
* Ideation: Fix double index photos. (Cloud only)
Changes
* Improve accessibility by adding placeholder/title for text areas.
* Add `noindex` to Reactions profile pages.
* Add translation support for "All" and "Following" in category following filter menus.
* Disable hashtags within post contents by default.
* Add support for seconds-only time parameter to YouTube embeds.
* Add JSON LD microformat to discussion pages.
* Make minor aesthetic improvements to Dashboard, including using Open Sans font.
* Default Vanilla Stats to use HTTPS.
API v2
* Add ability to expand category to index of discussions endpoint.
* Fix filtering by Group on the discussions API v2 endpoint.
* Online: Add APIv1 capabilities to APIv2.
* Fix some API schema documentation bugs.
Deployed Thursday September 20, 2018 to All public clusters.
Client Notes:
*Critical security fixes.
*Add ability to get info for the current user to Users API v2 endpoint.
*Fix orphaning of UserRole records after the deletion of a role.
*Refresh page after adding/deleting bans.
*Refresh page after adding/deleting messages.
*Start new messages auto-enabled.
*Change announcement dismiss animation to Highlight.
*RSS: Fix double filtering and invalid characters in titles.
*API: Make Categories default to allowdiscussions=1.
*Zendesk: Fix formatting ticket body before passing to Zendesk.
*Akismet: Fix potentially overwriting another plugin's spam detection results.
*Q&A: Fix accepting answer giving external link warning.
*Whitelist: Update support for IPv6.
*Various performance improvements.
* Fix ban rules fatal error on search.
0 -
Deployed Thursday October 18, 2018, to all public clusters:
Client Notes:
- Fix the display of IPv6 when viewing the Event Log.
- Fix search count on the User page in the dashboard when searching by IPv6.
- Fix post counters on profile pages exceeding allotted area.
- Fix Reactions avatars no longer appearing in comments.
- Fix duplicated
languageelement in multiple RSS feeds. - Zendesk: Fix cases where content post could be processed incorrectly when being formatted for ZenDesk.
- Category Following: Display 'Unfollow' option when filtering by followed categories.
- Fix Twitter callback URL for profile connections.
- Add user option to disable/enable Q&A notifications.
- Fix ban rules error on search.
- Advanced editor: Fix error message handling when uploading a duplicated file
Github:
https://github.com/vanilla/analytics/pull/227
- Always track the user agent and referrer for page views.
- Always expand the referrer. The referrer is always added with javascript.
- Sort roles by ID when tracking with analytics.
https://github.com/vanilla/vanilla/pull/7923
- Fix the display of IPv6 when viewing the Event Log
https://github.com/vanilla/vanilla/pull/7915
- Fix IPV6 user search count
https://github.com/vanilla/vanilla/pull/7917
- Fix post counters on profile pages exceeding allotted area
https://github.com/vanilla/internal/pull/1742
- Fix reactions avatars no longer appearing in comments
https://github.com/vanilla/vanilla/pull/7879
- Fix duplicated language element/node in multiple rss feeds
https://github.com/vanilla/locales/pull/74
- QnA: add translation for notification preferences
https://github.com/vanilla/internal/pull/1744
- Zendesk: change post formatting to content format instead of global InputFormatter
https://github.com/vanilla/vanilla/pull/7902
- Category-Following: Displaying Unfollow option when filtering by followed categories
https://github.com/vanilla/vanilla/pull/7559
- Fix Twitter callback URL for profile connections
https://github.com/vanilla/addons/pull/660
- User option to disable/enable QnA notifications
https://github.com/vanilla/vanilla/pull/7872
- Fix ban rules fatal error on search by not escaping field in SQL query
https://github.com/vanilla/vanilla/pull/7921
- Advanced editor: Fix error message handling when uploading a duplicated file
0 -
Security patches deployed Sunday October 28, 2018 to all Public and Staging clusters:
- Fixed security issue related to Groups search.
- Fixed other security issues related to change log, email preview, and OpenID addon.
- Removed the cooldown period before re-prompting for password when changing email address in Vanilla.
Analytics Updates were deployed Friday November 9, 2018 to 30011 + 4xxx
This was to repair the "Active Users still not reflecting true numbers" task that Chip was reporting. The release also included this fix:
0 -
Deployed to Public Clusters - Thursday November 29, 2018
Client Notes
- Add category following to categories page in Lithe Mobile theme
- Fix users not appearing logged-in when using embedded comments
- Zendesk: Fix ticket comment URLs being posted as plain text
- Hub Sync: Allow badges to opt out of syncing to allow for site specific changes
- Bootstrap 3: Fix Flag flyout menu being cut off in activity
- Fix accessibility issues with modals regarding aria-hidden element and body scroll
- Fix APIv2 ignoring Rank based permissions on user accounts
- Remove Garden.AllowJSONP from config
- Fix limit parameter not being properly validated on APIv2 endpoints
- Fix emails not being saved when editing a user profile
- Add warning for trying to set the maximum post length beyond current limits
- Fix IP ban rules not getting properly applied on user login
Github Links
https://github.com/vanilla/lithe/pull/82
- Add category follow to categories list page
https://github.com/vanilla/vanilla/pull/7929
- Fix users not appearing logged-in in embedded comments by breaking the cache
https://github.com/vanilla/internal/pull/1760
- Zendesk: fix ticket comment url
https://github.com/vanilla/multisite/pull/201
- Allow Badges to opt out of hubsync
https://github.com/vanilla/internal/pull/1764
- Bootstrap3: fix flag options visibility
https://github.com/vanilla/vanilla/pull/7956
- Fix accessibility issues with modals regarding aria-hidden element and body scroll
https://github.com/vanilla/vanilla/pull/7981
- Fix token & standard authentication not happening at same time during request
https://github.com/vanilla/vanilla/pull/8008
- Remove Garden.AllowJSONP from config
https://github.com/vanilla/vanilla/pull/8010
- Fix limit parameter not being properly validated on API endpoints
https://github.com/vanilla/vanilla/pull/8016
- Fix profile edit when user re authenticates
https://github.com/vanilla/vanilla/pull/7979
- Profile Extender - add modify user fields event
https://github.com/vanilla/addons/pull/668
- QnA: add functionality to have notifications enabled by default
https://github.com/vanilla/vanilla/pull/8039
- Add validation for maximum post length
https://github.com/vanilla/vanilla/pull/7955
- Fix IP ban field escaping
0 -
Client Notes
- Fix group applicants being pushed off the list if more than 20 invites are waiting on acceptance
- Fix permission for accessing the Event Log for Administrators
- Security Fixes for Q&A
https://github.com/vanilla/vanilla/issues/8091
- Reverse the sort order of group applicants/invites so that admins can approve the most recent
https://github.com/vanilla/internal/pull/1777
- Db logger: fix permission "Garden.Settings.Manage"
https://github.com/vanilla/vanilla-patches/issues/439
- Q&A - CSRF vulnerability in comment options
0