Two items that we had envisaged to make available as 4.1
- Updated Editor - to enable WYSIWYG editing in Webkit browsers (Chrome/Safari)
- "Flexible URL Mapping"
Are not included in this release. Due to both the editor, and the flexible URL mapping affecting all aspects of our product, development and QA has taken a longer period of time than we had initially envisaged, and we are not sufficiently satisfied with the level of quality of either item to release them as features in their current state. Both items will be made available in future releases. We apologize in advance for any inconvenience this may cause.
Here is a list of the major features and/or bug fixes that are included in 4.1
Integrated, inline, single step installer/upgrader, a video of it in action is available here. Helps upgrading a board from vB version 3.5.4+. Supports upgrading via Command-line interface (CLI) for larger forums where a browser times out. Other changes center largely around the stability of the upgrade process and particularly the blog and cms installs which were brought in line with the more robust techniques of the VB installer.
Here are some of the larger install issues that we tackled along with the new install code:
Ads disappear after executing upgrade script
CMS and Blog upgrade steps are creating problems for some users
CMS uninstall code doesn't remove grid templates due to wrong title
The template merge process takes up to much time
Timeout on some servers when importing vbulletin-style.xml
Phrases in master language get cut off when installing/upgrading
MySQL Error : Duplicate entry 'vbcms_dailycleanup' for key 2
Blog attachments converter fails
Upgrade and install folder with authenticate.php changes
Styles rebuild twice on CMS install
Plugins Run During Install/Upgrade
Blog database fails on upgrade of 3.8.4 PL2 to 4.x suite
Publisher Upgrade Error: CMS Already Installed (Step 6)
Templates Not Being Tagged As Needing To Be Updated
vBulletin 4.1 includes APIs required to communicate with vBulletin's forthcoming Mobile Applications.
We have comprehensive developer documentation for these API's available here (at time of writing, documentation may not be 100% complete - please note "coming soon" sections)
Profile customization fixes
Here are some of the fixes to profile customization that are included:
Profile Customization: There is no Admin Permission option for Set Site Default: All admins can set site default styles
User able to exploit themselves in User Profile
XSS Within 'Customize My Profile'
If customize profile is disabled for a usergroup the SQL Query workaround does not work
Centering Asset Picker causes problems on shorter browsers
Language specific spacing
Profile Customization doesn't work if using YUI hosted on yahoo or google"
Save as Site Default button is white on top of off-white in IE
The color picker popup always pops up in the same place
The ""saved"" confirmation box sometimes pops up before closing the customization interface, and sometimes afterwards"
enable_profile_styling bitfield needs to be uncommented -- this prevents using the global on/off switch for profile styling and prevents using the ""profile images"" album type"
Some links seem to be an unreadable white color by default on profiles"
Font size inconsistent.
Here are some of the fixes included in 4.1 for the CMS:
CMS Default "Managing CMS Section and Content" entry has missing word in first sentence.
Permissions Not Checked on Unpublished Article
Multi-page articles don't have a unique title per page
Multi-page articles ToC shows scrollbar
CMS HTML anchor is missing in template "vbcms_postbit_legacy"
No thumbnail on promoted post into CMS editor
Fixes to the html/css to resolve cosmetic issues with the product, including rectifying some upgrade issues that occurred with vBulletin 4.0.8 upgrades with Custom Styles.
IE7: Blog sidebar header contains text from pagination block; pagination block missing
IE7/IE8 RTL issue with trackback/comment/rate this entry for blog page (entry.php)
Text misalignment on group discussion page
Icons overlap text in blog comment page for moderate width windows
Quick Navigation button overlaps pagination display
Side Bar links not bold
Profile pagination arrow repeats
Manage Groups displaying incorrectly and not aligning with content data
IE6 View Filter drop down icon is missing in blog.php
IE6 - Create Blog category page appears distorted
IE7 & RTL - Show Groups Location Text
Quick Navigation Menu appears too wide
IE7 - Some text misplaced in thread attachments view
Blog comment's title field oddly placed.
Here are a number of the fixes made to everything else in the product:
Drop down display is not proper in 'Group discussion' page
YUI Security Upgrade
Visitor Messages can show up in search results for users not allowed to see them.
Style Generator issue with 'Dark' styles
Map the new Replacement StyleVars automatically to the old, deprecated StyleVars
Limit total number of PM folders
Time in CMS Comments Wrap on a New Line
Simple pagination introduces a space in the url
Redirection fails due to code changes in class_core.php: redirect to domain.com/cgi-sys
Wrong filesize in Asset Manager if using "," as "Decimal Separator" in language settings
Problem with marking a forum as read: "Go to first new post" Icon is Still Displayed
View your "About Me" as seen by everyone else refreshes profile
Again, thank you to everyone who has filed bugs in our bug tracker, we sincerely appreciate your assistance - and we hope with this release that we have addressed a large number of the bugs that you have raised.
If you come across any bugs in the product, please continue to file them in our new tracker.
Feedback on the product is welcomed here for licensed customers.