5.5.8 - November 15, 2007
- New Feature: Add a new filter to set the proper http header to allow browsers to cache images [FORUMS-3302]
- New Feature: Add ability to compress html, js and css content served from Jive Forums [FORUMS-3301]
- Major Improvement: Optimized SQL queries for loading threads and messages in a category [FORUMS-3267]
- Improvement: Improve digest email code to allow for sending digest emails from all cluster members, not just the master cluster node. [FORUMS-3300]
- Improvement: Add new database indexes to improve application performance [FORUMS-3266]
- Improvement: Reduce contention when loading resources via the ResourceLoaderServlet [FORUMS-3304]
- Improvement: JiveFreemarkerManager is forcing freemarker into creating a lot of unnecessary objects on every request. [FORUMS-3303]
- Improvement: AuthFactory unnecessarily calls loadAuthFactory() on every method call which can reduce concurrency significantly. [FORUMS-3306]
- Improvement: Retrieval of sequence ID's and forum index values require a cluster wide lock because of the sql used. Create optimized paths for oracle and mysql to eliminate this requirement [FORUMS-3288]
- Improvement: Retrieval of sequence ID's and forum index values require a cluster wide lock because of the sql used. Create optimized paths for oracle and mysql to eliminate this requirement [FORUMS-3288]
- Bug: No email validation on creation of user [FORUMS-3309]
- Bug: Email template for keyword interceptor is not allowing CERTAIN freemarker tokens [FORUMS-3315]
- Bug: Enabling or disabling view counts in a cluster only disables view counts on the cluster member where the change was made [FORUMS-3265]
- Bug: Issue with saving messages where if a message doesn't insert into the database it can get into an infinite wait situation [FORUMS-3312]
- Bug: Saving read tracking information to the database can fail with 'Duplicate entry" constraint exceptions [FORUMS-3311]
- Bug: Avatars do not load in IE if username has foreign characters [FORUMS-3259]
- Bug: Clicking on radio button to choose avatar generates a javascript error [FORUMS-3316]
- Bug: Recieve Watch Emails Once A Day: getLastBatchEmail can be null [FORUMS-3327]
- Bug: PNG attachments don't have thumbnails [FORUMS-3305]
5.5.7 - October 25, 2007
- Improvement: Cache presets are too low [FORUMS-3277]
- Improvement: ViewCountManager over synchronizes when getting counts for categories, forums and threads. [FORUMS-3286]
- Improvement: JiveRenderManager should cache inherited filter lookups instead of looking up for each request [FORUMS-3272]
- Bug: XSS bug on search pageFixed an XSS vulnerability on the Forums search results page in which HTML could be injected via the URL. [FORUMS-2934]
- Bug: Reports date format not showing appropriate error message [FORUMS-3294]
- Bug: Uploading avatar that is not a valid image results in system error [FORUMS-3264]
- Bug: ReadStatsManager only reads enabled/disabled flag on startup [FORUMS-3268]
- Bug: ClearCacheRunnable doesn't implement Serializable [FORUMS-3284]
- Bug: Popular threads in a forum are cleared on every post instead of only being updated every 15 minutes. High level performance impact on busy sites. [FORUMS-3287]
- Bug: User search by email address and name fails in admin console [FORUMS-3292]
5.5.6 - September 13, 2007
- Improvement: Make url skin fields into links when a user profile is viewedModifyed URL Skin files so that they turn into links. [FORUMS-2777]
- Improvement: Archive logic is poorly performing for large system with many threads to mark as archived [FORUMS-3244]
- Bug: TinyMCE icons don't show up in Websphere [FORUMS-3145]
- Bug: Forums log-out bug [FORUMS-3227]
- Bug: forum.getPropertyNames() is vulnerable to ConcurrentModificationException errors [FORUMS-3243]
- Bug: Wiki link syntax has configuration for changing the allowed schemes for links but doesn't respect any changes made by the administrator [FORUMS-3236]
- Bug: An error occurred trying to retrieve data from server. Please try again in a few minutes. [FORUMS-3199]
- New Feature: Allow for the ability to set a custom 'Approved' header when sending out messages via gateways [FORUMS-3220]
- Bug: can't access /forums/resources/scripts/tag-selector.js on WAS [FORUMS-3216]
- Bug: Filters that create links on the subjects blow up forum page as the subjects need to be "basic text" [FORUMS-3114]
- Bug: Content created in older versions of jive forums (pre 5.5) can look wrong in 5.5 because of unescaped wiki-style syntax [FORUMS-3241]
- Bug: Unexpected behavior from getLatestMessage() in DbForumThread [FORUMS-3248]
- Bug: Freemarker template override does not work as expected [FORUMS-3178]
- Bug: questions.ftl doesn't handle paging properly [FORUMS-3253]
- Bug: Open Questions filter ignores modValue [FORUMS-3121]
- Bug: settings-autosave.jsp does not save the user applied setting [FORUMS-3187]
- Bug: Disabling the Wiki Renderer filter should change the tabs produced by the B, I and U buttons in editor [FORUMS-3185]
- Bug: SearchTopQueryTermsReport date limit off by one [FORUMS-2942]
5.5.5 - August 22, 2007
- Bug: Short term query cache is broken - tags and entity descriptor queries cause problems. [FORUMS-3228]
- Bug: DigestWatch can contain too many messages killing the message cache and crashing the server [FORUMS-3212]
- Bug: Profanity Filter does not work on Search Results [FORUMS-2981]
- Bug: Editing tags does not do as much cache clearing as it needs to. [FORUMS-3229]
- Bug: tag-clouds.jsp not internationalized [FORUMS-3221]
- Bug: Tags are not html filtered [FORUMS-3213]
- Bug: Security issue with underlying XWork framework [FORUMS-3219]
- Bug: Saving User Interface Features creates incorrect Home link [FORUMS-3222]
- Bug: Pagination in Online Users page is brokenFixed a bug on the Online Users page in which only the first page of users would be displayed. [FORUMS-2945]
- Bug: Broken links in Jive Forums documentation [FORUMS-3218]
5.5.4 - August 8, 2007
- Bug: Add the following text to the message - this indicates when changes were made and by whom. is NULL when empty [FORUMS-3159]
- Bug: Cannot create new user through the "register" process in Jive Forums [FORUMS-3167]
- Bug: User Search Broken [FORUMS-3194]
- Bug: If first character is a space, whole line is not rendered [FORUMS-3201]
- Bug: Cannot logout when remember me is checked [FORUMS-3153]
- Bug: com.jivesoftware.base.theme.Theme needs a default constructor for JRocket [FORUMS-3000]
- Bug: Popular threads and Forums are never updated [FORUMS-3207]
- Improvement: Add tag cloud to the Forum page [FORUMS-3122]
- Bug: New user registration error if name field left blank [FORUMS-3205]
- Bug: First thread tag can't be deleted [FORUMS-3148]
- Bug: Can add message to locked threads via answered not answered links [FORUMS-3137]
- Bug: Sort by buttons on tag cloud screen don't resize well [FORUMS-3152]
- Bug: Text editor javascript error when autosave is disabled [FORUMS-3198]
- Bug: Recent Messages and Questions on profile page is unfiltered [FORUMS-3156]
- Bug: User without "can vote" permission can see the options to vote. WHen submitting, they are redirected to login page. Should see resutls instead. [FORUMS-3203]
- Bug: Build script defines custom.source.dir but never uses it. [FORUMS-3142]
- Bug: Spell Checker does not load all dictionaries (lexicons)Fixed issue where spell checker dictionary was not loading, resulting in words being incorrectly flagged as misspelled [FORUMS-2962]
- Bug: GroupServiceImple doesn't convert objects [FORUMS-3206]
- Bug: Name and Email visable options not saved in user creation [FORUMS-3200]
- Bug: If a user's name is hidden, it shows up as 'null' in address book drop down of PM [FORUMS-3209]
- Bug: Change Password enabled flag uses a different Jive Global key values causing it not to work [FORUMS-3133]
- Bug: Wrong source path in build.xml for the customer source disto. [FORUMS-3143]
- Bug: Invalid Javadoc links in the shipped documentation [FORUMS-3119]
- Bug: Space between file and 's' on the settings-search.jsp page in the admin console [FORUMS-3179]
5.5.2 - June 21, 2007
- New Feature: Create a Salesforce.com plugin [FORUMS-3161]
- Bug: Category specific locales don't load properly [FORUMS-3171]
- Bug: Add no-op property for upgrade tasks that execute DDL statements [FORUMS-3087]
- Bug: History link causes javascript error [FORUMS-3163]
- Bug: Unable to edit any installed Interceptor with a Boolean value [FORUMS-3123]
- Bug: Update link to javadoc on documentation home page [FORUMS-3139]
- Bug: 4.1/4.2 to 5.0 Upgrade can take upwards of 2 hours depending on data set size, but docs indicate 5-10 seconds. [FORUMS-3164]
- Bug: pop3 email monitor bug if unhandled content type [FORUMS-3169]
5.5.1 - April 11, 2007
- Bug: Create Batch Email Upgrade task that was missing for 4.2.x to 5.0.x upgrade [FORUMS-3125]
- Bug: XSS vulnerability with user profile fields [FORUMS-3127]
- Bug: Wiki List rendering incorrectly handles lines starting with periods as a list [FORUMS-3132]
- Bug: Deployment missing the java and .net client libraries [FORUMS-3130]
- Bug: Moderation from admin console missing 3 i18n keys [FORUMS-3128]
- Bug: Can't edit ThemeMaps in a clustered environment--objects aren't serializable [FORUMS-3117]
- Bug: Posting a message causes an illegal state exception to be thrown [FORUMS-3129]
5.5.0 - March 28, 2007
-
New Feature: Community Everywhere (Gold only). This allows the discussion engine to be aggregated by
a Javascript call. Use this if you want to enable simple feedback pages or comments on static articles
that are not part of the Jive Forums webapp. For more details, read the "Community Everywhere" guide
in the documentation or view the settings page in the Admin Console.
-
New Feature: Web Services API. Full set of APIs which allows remote control of nearly any object
or function in the system. For more information, read the web services developer guide in the
documentation.
-
New Feature: Email reply to watches. This feature allows participation in discussions by email postings.
For example, a user can receive an email notification of a new thread and reply to that email to post
their response. This requires an email server with a dedicated email account.
-
New Feature: Save as Draft. Message content can be saved as it is being edited. This works automatically
after a certain period of time or can be manually triggered by the user. This prevents work from being
lost from session timeouts or browser crashes.
-
New Feature: Tagging. Threads and messages are now taggable and content can be organized by tags. This
allows for more organization and more navigation options for users.
-
New Feature: Better text markup. An improved filter and macro engine allows for more simple
text markup styles. For example, typing *bold* will make the text bold.
-
New Feature: Upgrade framework. Upgrades are now significantly better thanks to a new upgrade framework.
This framework automatically controls installing or modifying database tables and also running
any data or environmental modifications.
When the newer application is run for the first time, you'll be prompted for the admin user's password.
After that you'll see a summary of changes and have the ability to trigger the upgrade. This framework
will automatically migrate from versions as old as Jive Forums 4.2.x and will handle upgrades in future
releases.
-
New Feature: Plugin framework. Plugins can be written for the system which run inside of their own
classloader and have access to the Jive Forums APIs. For more information please read the plugin
developer guide in the documentation.
-
Improvement: Significant UI improvements to the message posting process. All functionality is on one
screen (as opposed to separate screens for attachments, previews, etc). Both a "Plain Text" and "Rich
Text" modes are available for posting as well as instant previews. The size of the editor is much
bigger and can be easily resized. The GUI editor has been upgraded to the latest version of TinyMCE.
-
Improvement: UI improvments in the default header and breadcrumbs. Also, better template design
which allows better control over UI customizations.
-
Improvement: Stability and reliability of clustering. Upgraded to latest version of Tangosol Coherence.
-
Improvement: Admin documentation. The administrator's guide has been rewritten and made much more lightweight.
-
Improvement: Documentation. More thorough installation instructions and a compatibility matrix
of appservers and databases is now available.
-
Improvement: Newer icon set. Many of the default icons have been updated to a newer design.
-
Bug fixes: various bug fixes.
5.5.0 Beta - March 12, 2007
- Full change available in final release