Release 2019.016 was first deployed to Vanilla Cloud on Thursday, October 31st 2019
Knowledge
- Fix keystone theme options conflicting with knowledge base colour pickers. knowledge#1280 
- Improved error pages. vanilla#9475 & vanilla#9437
- Pagination now reflects correctly in a KB search URL.
- Fix TitleBar Logo URL going to an invalid URL w/ subcommunities - vanilla#9502
Addons
- WelcomePost: Fix redirections in welcome post addon. addons#750
- FireBase: Add session stash to firebase plugin. 
- SalesForce: Set Roles to NULL if there are none (not FALSE). internal#2043
- Reporting: Set reporting category CanDelete column to 0. internal#2041
- Terms of Use manager: Add CSS classes to terms of use manager for better manipulation. internal#2033
- CivilTongue: Fix CivilTongue addon not able to find words ending '$'. addons#754
- Pre-Moderated-Categories: Expand addon to moderate comments. internal#2027
- HTML rank labels now display properly in report embeds. Note: Existing CSS styles may not appear exactly the same in the quote embed as the discussions. Custom CSS may need to be updated accordingly. vanilla#9475 
- Ensure user data in Quote Embeds, and Reporting Embeds is always up to date.  vanilla#9475 
API V2
- Comments: add getFilters to comments api. vanilla#9456
- Groups: add group discussion permission-override to comments api. vanilla#9454 & 2031
- Badges: Relax badges api schema when description is not set. internal#2038
- Q&A & Poll types are now documented for the /api/v2/searchendpoint. vanilla#9447
Developer notes
- Create a drop-in SafeCurlwrapper. vanilla#650
- Use DateTimeImmutable to create timestamps for OAuth2class. vanilla#9501
- Remove calls to arrayCombine(). internal#2049
- Deprecate Gdn_Request::withURI()to start working towards PSR-7 support. vanilla#9492
- Don’t allow classes for serialized routes vanilla#9487
- Centralize PHP version checks. vanilla#9485
- Remove dependencies from AddonManagervanilla#9469
- Use the proper GroupModel::getGroupCategoryIDs()to get group categories internal#2034
- Add ability to configure location following in SafeCurlHandlervanilla#9443
- Remove Gdn_SqlDriver::_whereIn()empty set deprecation vanilla#9439
Other fixes