VW4 Changelog for 4.1.0 Alpha 1 Viewing Source [h=3]New Features[/h] [list][*][url=https://www.vaultwiki.org/issues/4930/]Compatibility with XenForo 2 [in: XF][/url] [*]Admin Search Results for File Types [in: XF] [*]Trophy Criteria for Feed-Related Actions [in: XF] [*]Page Criteria for Prefixes [*]Warnings for Discussions, Edits, Feeds, Feed Entries, File Updates, Synonyms [in: XF] [*]Likes for Pages, Feeds, Feed Entries, Synonyms [in: XF] [*][url=https://www.vaultwiki.org/issues/3104/]Likes for History [in: XF][/url] [*]Changelog Between Versions Overlay for New Version Alert [*][url=https://www.vaultwiki.org/issues/5289/]Option to Force Wiki URLs to Lower-Case[/url] [*]Custom Wiki Integration Locations via Style Templates [lite: no] [*][url=https://www.vaultwiki.org/issues/4352/]Wiki Integration as User Profile Tab [lite: no][/url] [*][url=https://www.vaultwiki.org/issues/5010/]Option to Toggle Inherited Wiki Integrations [lite: no][/url] [*][url=https://www.vaultwiki.org/issues/2950/]Wiki Integration in XenForo Resource Manager [in: XF] [lite: no][/url] [*]Advertising Positions [*]Display Classes for Prefixes [in: XF] [lite: no] [*]AJAX form submission and confirmation [in: XF] [*]AJAX editor preview [in: XF] [*]Drafts for Pages, Edits, and Comments [in: XF] [*]Content Tagging for Feeds, Synonyms, Special Pages, and Discussions [*]AJAX Content Tagging [in: vB4] [*]AJAX Quick Edit for Wiki Comments [in: XF] [*]Automatically Watch a Feed on Creation [*][url=https://www.vaultwiki.org/issues/5271/]AJAX Add Categories while Viewing Page [lite: no][/url] [*]Add Categories from Categories That List This Page [lite: no] [*]Add Feeds from Feeds That Show This Page [*]Add Translations from Translations of This Page [lite: no] [*]Alerts for Content You've Contributed To [in: XF] [*]Inline Moderation on Categories That List This Page [lite: no] [*]Inline Moderation on Feeds That Show This Page [*]Inline Moderation on Translations of This Page [lite: no] [*]Inline Moderation Option to De-List Current Page, on Categories That List This Page [lite: no] [*]Inline Moderation Option to Remove Current Page from Feed, on Feeds That List This Page [*]Inline Moderation Option to Disconnect Translations, on Translations of This Page [lite: no] [*]Arrow Keys and Other Controls for Search Drop-downs [*][url=https://www.vaultwiki.org/issues/4739/]Reduce Activity Clutter by Merging Similar Wiki Activity Entries[/url] [*]More Layout Positions for Sidebar Blocks [lite: no] [*][url=https://www.vaultwiki.org/issues/4117/]Feed Portal[/url] [*]Route Filters Affect Canonical Wiki URLs [in: XF] [lite: no] [*]Filter Watched Wiki Content by Content-Type [*]VAR set/get Local Templates [lite: no] [*][url=https://www.vaultwiki.org/issues/2859/]VAR replace/each [lite: no][/url] [*]Report Feed Entries to Moderators[/list] [h=3]Behavior Changes[/h] [list][*]moved Wiki > Admin Panel > Integration to New Forum Node-type [in: XF] [*]admin search of languages considers langcode field [in: XF] [*]admin search of sidebar blocks considers blockname field [in: XF] [*]deferred wiki view rendering more like XF [*]improved admin style consistency [*]reduced admin search to 1 generic template [in: XF] [*]reduced total option handlers to more generic classes [in: XF] [*]tightened moderation-queue integration [in: XF] [*]tightened reports integration [in: XF] [*]increased integration w/ IP log [in: XF] [*]increased integration w/ IP log [in: vB4 >= 4.2] [*][url=https://www.vaultwiki.org/issues/note/28526/]refactored Javascript to use dynamic classes[/url] [*][url=https://www.vaultwiki.org/issues/note/28526/]combined Javascript files that always load together[/url] [*]moved Fetch/Proxy types to their own fetchers [*][url=https://www.vaultwiki.org/issues/5215/]WIKI link to synonym of current page renders as bold text[/url] [*][url=https://www.vaultwiki.org/issues/note/29460/]improved HTTP header handling[/url] [*][url=https://www.vaultwiki.org/issues/4623/]removed polyfills for versions of Internet Explorer that Microsoft no longer supports[/url] [*]separated setting rebuild actions from setting models to improve action reusability [*]favor separate COUNT queries to FOUND_ROWS for better performance [*][url=https://www.vaultwiki.org/issues/2594/]more generic and more style-consistent overlays[/url] [*]incorporated several bit-templates into the parent templates [*]eliminated eval() during vw:each [in: vB3] [*]integration locations must be actively injected and passed a context [lite: no] [*]data format of vw_fbpublish [lite: no] [in: vB4] [*]removed Special:Version [lite: no] [*]section collapse states use browser localStorage instead of cookies [*]raised minimum platform version to 3.6.6 [in: vB] [*]improved granularity of editor auto-saves [in: vB >= 4.1.4] [*]reduced a query fetching content-tags in some cases [*][url=https://www.vaultwiki.org/issues/4117/]removed user's own list of feeds in favor of user's public list of feeds[/url] [*]only index/area URLs are cached in vw_route.url [lite: no] [*]developers can now extend legacy syntax support w/ new converters [lite: no] [*]improved plaintext representations of some BB-Codes [*]install/upgrade style now consistent w/ admin style [*]install/upgrade no longer uses iframes[/list] [h=3]Bug Fixes[/h] [list][*]section preview doesn't render in context [lite: no] [*][url=https://www.vaultwiki.org/issues/4269/]undesired position in activity feed for entries that took a while to approve[/url] [*]new translation should not offer conflicting language to current page [*]translate options should not be available when only one language exists [*]possible editor-command conflicts w/ customized wiki BB-Code titles [in: vB4 >= 4.1.4] [*]VW3 regression: no AJAX quick edit for wiki comments [in: vB] [*]VW3 regression: no AJAX quick reply for wiki comments [in: vB] [*]unused reason field when editing wiki comments [*]misleading WYSIWYG output after mode-switch [in: XF] [*]wrong character limit during mode switch for anonymous edit and personal feed create [in: XF] [*]VW3 regression: initially collapsed sections [*]no diffs for edits involving only parser-related toggles [*]class extensions of some front-end UI controllers don't work [in: vB] [lite: no] [*][url=https://www.vaultwiki.org/issues/3151/]VW3 regression: forum integration below sub-forum list [lite: no][/url] [*]no option to disable facebook sharing of new feeds [lite: no] [in: vB4] [*]broken style of AJAX-less help views [*][url=https://www.vaultwiki.org/issues/5396/]batch UPDATE/INSERT/DELETE don't verify they fit in one packet[/url] [*]desynchronization of overlapping prefixes on prefix adds, renames, deletes [lite: no] [*]wrong sort order of results w/ same title and different prefix [lite: no] [*]order of parsed XML elements and attributes not preserved [*]wiki-related admin statistics while add-on disabled [in: XF][/list] [h=3]Style Tweaks[/h] [list][*][url=https://www.vaultwiki.org/issues/5488/]section-based positioning sandbox changed to a setting[/url] [*]easier use of assignment forms w/ tap controls [*]changed icon for section hide/show [*]more consistent submit button positioning [in: XF] [*]wrong phrase for counts on Special:MostCategories [lite: no] [*]more consistent action-button styling [in: vB3] [*]padding above first block after a lonely title [*]padding for empty content list text [*]link the book name in chapter subtitle [lite: no] [*]section links on Special pages don't jump [lite: no] [*]icons for numeric extensions don't highlight in chooser [lite: no] [*][url=https://www.vaultwiki.org/issues/4623/]merged @supports (display: flex) CSS into the main CSS[/url][/list] 7,747 characters