Other partial 2.8 release notes

radist
edited March 2019 in Product

UPDATE

See the full cumulative 2.8 release notes here


Getting this thread ready. VIP notes are here

Comments

  • radist
    edited December 2018

    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.

  • radist
    edited November 2018

    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 language element 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
  • 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:


  • radist
    edited December 2018

    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

  • 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
This discussion has been closed.