25 Jul 2017
The 10.8.31 hotfix releases fixes a couple of bugs. Firstly, there was an issue with maintenance mode where bots would receive a 500 response rather than 503. Secondly, server side validation error messages were not displaying in forms after form submissions with bad data.
20 Jul 2017
The 10.8.30 hotfix release fixes a duo of bugs. Firstly, issues with the built in colour picker where selected values were not submitted with the form and, secondly, an issue with the 'select' rules engine expression field type that did not display a default label properly when no value yet selected. Thanks to Seb Suggan and Niall O'Doherty for pull requests and Nick Cervantes for bug reports.
18 Jul 2017
The 10.8.29 hotfix release fixes a bug with spinner form controls that need non-integer input (i.e. monetary fields). The latest version of the jquery validation library added a step validator that was causing non-integer values to fail validation. This fix addresses this issue by removing the validator which we believe to be invalid (step is a UX instruction, not necessarily a validation instruction).
17 Jul 2017
The 10.8.28 hotfix release improves the handling of sticker bundle errors in extensions and improves custom data export recordset decorator behaviour. Thanks to Vivien Wong for the Pull request.
14 Jul 2017
The 10.8.27 hotfix fixes an issue with validating required richeditor fields, a bug introduced with the upgrade of jquery validation plugin in 10.8.23. Thanks to Johnson Cheng for the bug report. It also introduces a couple of cool new features. Firstly, xml form definitions can now extend one another and, secondly, data exporters can now have their data decorated by custom code when using the export APIs directly in your code.
13 Jul 2017
The 10.8.26 hotfix brings about some enhancements to the filter picker and builder. These can now be more context aware through pre-filters and context data variables that can be made use of by your expression fields. Note: this is not a critical upgrade unless you desperately want to build some super cool filtering experience in your applications :)
12 Jul 2017
The 10.8.25 hotfix release addresses an issue that prevents developers from being able to specify that a system page type is only available to the default site template (i.e. sites with no template set). Thanks to Sean Wong for the report.
11 Jul 2017
The 10.8.24 hotfix release fixes an issue with our default antisamy policy that is adding spurious line breaks to text submitted by regular web users (e.g. comments, etc.). Huge thanks to Nick Cervantes for the investigation and fix.
7 Jul 2017
The 10.8.23 hotfix release fixes issues with validator markup for spinner form controls where validation errors would show with valid input. This bug was unearthed with the 10.8.20 release when updating the internal version of jQuery validation plugin.
7 Jul 2017
The 10.8.21 hotfix is a critical bug fix for anyone running v10.8.18 and above. Fixes an issue where blocking errors will be thrown when trying to update a date field from NULL to a date.
7 Jul 2017
The 10.8.20 hotfix release brings a trio of improvements. The iframe widget now has an 'allow full screen' option thanks to Johson Cheng and preside form validation became more flexible and useful for front end forms.
5 Jul 2017
The 10.8.19 hotfix release fixes a bug where some text inputs would not accept any user entry due to their "maxlength" property being set to zero. This bug was introduced in 10.8.3. Thanks to Nick Cervantes for the report and Seb Duggan for thorough investigation and fix.
5 Jul 2017
The 10.8.18 hotfix fixes an issue with the versioning system where non-changing updates to date fields could lead to a new version record being created (though no data had changed). Big thanks to Tarek Abou-Chanab for the report and fix.
3 Jul 2017
The 10.8.17 hotfix addresses a number of minor bugs. See full notes for details.
29 Jun 2017
The 10.8.16 sneaks in a new BETA API Manager feature (that is disabled by default). This feature allows you to create REST API users and manage their access to your various Preside REST APIs. If you'd like to know more, head to the slack channel to find out how to enable it :)
26 Jun 2017
The 10.8.15 hotfix release merges a couple of minor bug fixes and a small feature related to form builder excel exports. Thanks to Johnson Cheng and Niall O'Doherty for bug reports and pull requests.
22 Jun 2017
The 10.8.14 release fixes a couple of bugs introduced in 10.8.12 related to generating multiple asset derivatives at once. It is highly recommended to upgrade if you are on 10.8.12.
22 Jun 2017
The 10.7.46 patch release is a patch fix for the 10.8.14 release. Bringing the improvements made in 10.8.14 to the 10.7 series of releases.
22 Jun 2017
The 10.6.26 patch release is a patch fix for the 10.8.14 release. Bringing the improvements made in 10.8.14 to the 10.6 series of releases.
16 Jun 2017
The 10.8.12 hotfix release addresses a number of performance and stability issues focused on the use of locking. The same performance and stability fixes have also been applied in 10.6.24 and 10.7.44 to provide patches for those on 10.6 and 10.7 series of releases.
16 Jun 2017
The 10.8.11 hotfix adds an enhancement that allows developers a little more control over the language used in auto-generated rules engine filters.
16 Jun 2017
The 10.6.24 patch release is a patch fix for the 10.8.12 release. Bringing the improvements made in 10.8.12 to the 10.7 series of releases.
16 Jun 2017
The 10.6.24 patch release is a patch fix for the 10.8.12 release. Bringing the improvements made in 10.8.12 to the 10.6 series of releases.
14 Jun 2017
The 10.8.10 hotfix addresses a number of bugs in the 10.8.0 release. Please ignore the missing .8 and .9 hotfixes that are due to some build issues! Thanks to Seb Duggan for various pull requests and to everyone for bug reports.
1 Jun 2017
The 10.8.7 release adds data exports as a BETA feature (disabled by default) and fixes a bug with site tree page and asset pickers whose results are severely limited during search operations.
30 May 2017
The 10.8.6 hotfix addresses a number of minor issues and adds a timezone picker to Preside's core form control offering. Thanks to Seb Duggan for pull requests!
24 May 2017
The 10.8.5 bugix release fixes an issue with formula fields that are used with an alias plus merges a couple of pull requests from Jan Jannek and Johnson Cheng (thanks both!).
18 May 2017
The 10.8.4 hotfix release fixes an intermittent issue with task manager tasks where errors are not reported correctly and a 'success does not exist' message is shown instead.
11 May 2017
The 10.8.3 hotfix release addresses a handful of bugs and improvements. Most notably, a bug that meant that pages using the rules engine to restrict access would never show in the navigation, regardless of whether the visitor had access. Big thanks to Johnson Cheng, Vivien Wong and Jan Jannek for various pull requests.
8 May 2017
The 10.8.2 hotfix makes a change to how form builder response exports are rendered within excel spreadsheets. Instead of auto-calculating cell types, all cells are set to strings to avoid problems with Excel making awkward choices about field types. Thanks to Johnson Cheng fo the pull request.
8 May 2017
The 10.8.1 hotfix upgrades the Lucee Spreadsheet library to the latest stable version. Thanks to Johnson Cheng for the bug report.
27 Apr 2017
We are thrilled to announce the public release of Preside 10.8.0, our biggest ever release. The release features 108 completed tickets, more than 40 pull requests from 17 contributors and over 100 feature branches. Highlights include the email centre, filtering data with the rules engine, formula and generator fields and much much more...
13 Apr 2017
The 10.7.43 hotfix addresses an issue with multi-site installations where page slugs could become corrupted when pages in another subsite were moved. This is a recommended release for anyone running multiple sites.
7 Apr 2017
The 10.7.42 hotfix addresses an issue where data manager object column sorting was not working if there's a specific labelfield for the object
6 Apr 2017
The 10.7.41 hotfix addresses an issue with version history in front-end editing. Thanks to Nelson Chuah for the pull request.
29 Mar 2017
The 10.7.40 hotfix addresses a performance issue with too many open files in a running Preside system (caused by logic with the AntiSamy parser).
10 Mar 2017
The 10.7.39 hotfix release brings paginated assets in the asset manager to the 10.7 release.
10 Mar 2017
The 10.7.38 hotfix provides further protection against the system responding with a 500 status code for missing assets.
10 Mar 2017
The 10.6.23 is a patch release that brings pagination to asset manager assets.
9 Mar 2017
The 10.7.37 hotfix stops missing images from throwing 500 errors (404 instead) and brings an enhancement that means scheduled tasks can be grouped for simultaneous running exclusivity. Big thanks to Seb Duggan for raising and fixing the issue with missing images.
1 Mar 2017
The 10.7.36 hotfix addresses a trio of minor bugs related to open graph metadata, SSL detection and the 'add another' feature of quick add forms. Big thanks to Nelson Chuah for the pull requests.
24 Feb 2017
The 10.7.35 hotfix patches a bug introduced in 10.7.34.
24 Feb 2017
The 10.7.34 hotfix release fixes a couple of issues related to sticky alias and sub-site editing in the Preside admin along with a couple of other minor bugs. NOTE: this release introduced a bug that was immediately fixed in 10.7.35 - please upgrade to 10.7.35 or later.
20 Feb 2017
The 10.7.33 hotfix release addresses an issue with using translatable page types when the core page object is not translatable.
10 Feb 2017
The 10.7.32 hotfix release fixes an issue with maintaining selected sites in the admin where you have multiple sites on the same domain. Thanks to Steve Dowle for persistence with reporting the issue!
4 Feb 2017
The 10.7.31 makes a notable UX change to sitetree draft publishing and fixes some minor bugs. Thanks to Andreas Eppinger and Niall O'Doherty for pull requests.
26 Jan 2017
The 10.7.30 hotfix release fixes addresses a number of bugs and provides some minor enhancements. Most notably fixing issues with multiple taskmanager task runs and issues where related data caches were not clearing correctly. Thanks to Seb Duggan and Niall O'Doherty for pull requests.
24 Jan 2017
The 10.7.28 hotfix fixes a regression introduced in 10.7.22. Some pages were showing a 404 when an admin was logged in to Preside with 'Show draft and inactive content' selected.
17 Jan 2017
Following on from the 10.7.26 release, the 10.7.27 hotfix release fixes another issue with the open graph meta tags where the title would sometimes be blank.
17 Jan 2017
The 10.7.26 hotfix release fixes incorrectly configured open graph meta tags in your site tree pages. These tags affect things like how facebook links render. Thanks to Johnson Cheng for the report and fix.
16 Jan 2017
The 10.7.25 hotfix release fixes an issue with static asset URLs when switching and creating new versions of assets. This will effect systems that take advantage of static asset serving (requires extra non-default configuration). Thanks to SeakChiew Lee for the report and fix.
15 Jan 2017
The 10.7.24 hotfix release fixes an issue with the 10.7.0 database migration script for systems using Microsoft SQL Server.
13 Jan 2017
The 10.7.23 hotfix release fixes a bug with query caches not clearing within a request (and a related issue with first time empty application startup), an issue with SQL server database schema creation, and a performance improvement on the page database table.
12 Jan 2017
The 10.7.21 hotfix release fixes a couple of unrelated bugs. Firstly, a fix for object picker behaviour that was broken in recent hotfixes. Secondly, a fix for over-zealous XSS protection breaking various functionalities related to post login URLs and other input parameters that passed URLs around. Thanks to Johnson Cheng for the first fix :)
11 Jan 2017
The 10.7.20 hotfix release fixes an issue where the embargo and expiry dates were not being filtered correctly by the core "livepages" filter. Thanks to Seon Pua for the fix.
11 Jan 2017
The 10.7.19 hotfix applies a minor UI fix for the filtered object picker where prefetched data was not being filtered correctly. Thanks to Johnson Cheng for the fix.
10 Jan 2017
The 10.7.18 hotfix release addresses a pair of issues with the "cascade delete prompt" in the preside admin, one critical. Before the fix, when deleting records that had one-to-many relationships that *were not required*, the cascade prompt would appear and subsequently delete the related records when you chose to "force" delete. With the fix, the system will not treat optional relationships as blocking deletes, and will not delete the related records either.
9 Jan 2017
The 10.7.17 hotfix release fixes a bug with resizing animated gifs. Thanks to Johnson Cheng for the issue, investigation and fix.
5 Jan 2017
The 10.7.16 release fixes intermittant issues with workflow state caching (will affect 10.7.0 users that use the workflow service to implement multi step workflow processes) and also an issue with saving draft records that have not yet been published (this is a usability issue more than anything else).
3 Jan 2017
The 10.7.15 patches a trio of minor bugs. Huge thanks to Nelson Chuah and Johsnon Cheng for the pull requests (and bug reports).
21 Dec 2016
The 10.7.14 hotfix fixes an issue with audit logging with large amounts of data for a single log record and adds the ability for object pickers to have their result sets filterable by the value of other fields in the form. Big thanks to Johnson and Selva for the pull requests!
16 Dec 2016
The 10.7.13 release fixes a performance issue with paginated audit log records in the admin Audit log page.
14 Dec 2016
The 10.7.12 hotfix release fixes an issue with sessionless requests that experience internal server errors when accessing certain pages that make use of coldbox flashram (intentionally, or unintentionally). Sessionless requests can be caused by bot detection, etc.
7 Dec 2016
The 10.7.11 hotfix applies a fix for an issue where taskmanager tasks that errored after 55 seconds would never get marked as completed and never report their error.
5 Dec 2016
The 10.7.10 hotfix applies a fix for sites experiencing performance and locking issues when saving changes to pages in the site tree. The bug particularly affects sites with many thousands of pages.
24 Nov 2016
The 10.7.9 hotfix upgrades the Lucee Spreadsheet lib to 0.8.3, a critical patch for the library's 0.8.2 version which we upgraded to yesterday. Massive thanks again to Julian Halliwell for the library and pointing out our outdated upgrade yesterday!
23 Nov 2016
The 10.7.8 release upgrades the libarary that Preside uses for spreadsheet handling + fixes an issue with embargo dates and navigation items. Massive thanks to Nelson Chuah for the pull requests and Julian Halliwell for the Lucee spreadsheet library!
15 Nov 2016
The 10.7.7 hotfix fixes a regression with a mapping used for storing temporary files for AOP in RAM://. This fix patches this regression for the 10.7.6 release.
15 Nov 2016
The 10.7.6 release fixes issues with saving the correct order of "many-to-many" data in versioned records and addresses a problem with aggregate query grouping for PostgreSQL.
28 Oct 2016
The 10.7.5 release offers a workaround for an issue that arises running Lucee 4.5 without the Lucee javaagent. See https://luceeserver.atlassian.net/browse/LDEV-1058.
28 Oct 2016
The 10.6.22 release offers a workaround for an issue that arises running Lucee 4.5 without the Lucee javaagent. See https://luceeserver.atlassian.net/browse/LDEV-1058.
27 Oct 2016
The 10.7.4 release adds a request context helper method for developers to check whether or access to the current site tree page is "partially restricted". This allows teams to create a look and feel around the messaging to show when only a part of a page is to be shown to the user. For example, you may choose to display just the first paragraph of content followed by a login form.
27 Oct 2016
The 10.7.3 release adds some minor improvements for multilingual applications, brings back the concept of 'partially' restricted pages and fixes some issues with PostGres. Thanks to Seb Duggan for the fixes related to PostGres.
21 Oct 2016
The 10.7.2 hotfix addresses a couple of minor issues with the rules engine release and fixes a long standing bug with widget editing issues in some browsers when widgets can contain richeditor controls that open further widgets.
14 Oct 2016
The 10.7.0 release is our biggest and most exciting release yet with a raft of new features and enhancements. The release is made up of 865 new commits, 65 completed JIRA issues and more community contributions than ever before. We'd like give thanks to the team from Mitrahsoft (Mani, Selva and Muthu), Jan Jannek, Micha Hnat (Mad Mike), Pat Moody, Seb Duggan, Johnson Cheng, Tarek Abou-Chanab, Nelson Chuah, Hieu Huynh and Nick Cervantes for their contributions to the release.
13 Oct 2016
4 Oct 2016
The 10.6.19 hotfix addresses some minor issues with system startup and discovery; allowing developers to set "Inspect templates: never" on servers and making Preside compatible with the bleeding edge version of Lucee.
28 Sep 2016
This hotfix changes the behaviour of Lucee's session cookies. The default Lucee behaviour is to set a *permanent* cookie for the session. This means that a user can close their browser and, when they reopen it, they can still have the same session. The new PresideCMS behaviour, introduced with this hotfix, is to make these session cookies expire on browser close (i.e. a *session* cookie).
28 Sep 2016
This hotfix addresses three issues that effect the development process and systems using PostgreSQL. Unless, you know that you are effected by these issues, it is not necessary to upgrade. Thanks to Tarek Abou-Chanab and Seb Duggan for the pull requests!
22 Sep 2016
The 10.6.16 release fixes a bug with the page history page where non-sysadmin users would see an empty data set, rather than a list of page revisions.
16 Sep 2016
The 10.6.13 release fixes a major bug with data queries that use *forceJoins*. Those queries would sporadically have the *forceJoins* argument ignored, leading to unexpected query results.
7 Sep 2016
The 10.6.12 release fixes a bug with page fields being cached in the edit page screen in certain scenarios. This bug makes it appear that editing page titles does not save when, in fact, the title has changed but the edit page form is showing a previously cached title.
30 Aug 2016
The 10.6.11 release addresses a bug with the URL redirects system. All redirect rules that were not using exact pattern matches were not working as of 10.6.0 and this patch addresses that.
8 Aug 2016
The Preside 10.6.10 hotfix addresses an issue that meant many-to-many relationships on assets could not be saved through edit/add asset forms.
27 Jul 2016
The 10.6.9 hotfix release addresses a brace of editing issues. Namely, server-side validation errors not correctly communicated when editing records in Data Manager + case sensitive data changes not being picked up by the versioning system.
25 Jul 2016
The 10.6.8 hotfix cleans up the HTML layout of PresideCMS system emails. In the process, it removes all branding from system emails to avoid unnecessary layout issues with various email clients.
25 Jul 2016
The 10.6.7 hotfix release fixes a bug with admin microsites where the system chooses the wrong default site for the admin interface when logging into a microsite with a different domain. This fix is only necessary for those running multiple sites with different domains.
8 Jul 2016
The 10.6.6 hotfix patches an issue stopping the core system from creating system pages in the site tree on startup when Preside used in conjunction with various extensions that listen for "onInsertData()".
4 Jul 2016
The 10.6.5 hotfix addresses an X-Frame-Options issue whereby site tree pages could never allow frames usage.
30 Jun 2016
This release is a critical hotfix for a sporadic issue that leads to errors rendering content (which leads in turn to datatable errors in the admin, for example). All users of 10.6.x should upgrade. Users of 10.5.x and below should be advised to upgrade to 10.6.4 as soon as possible.
15 Jun 2016
Critical hotfix for certain broken selectData() statements that use string filters. Also contains a bug fix for advanced date validators that were introduced with the form builder in 10.6.0.
15 Jun 2016
The 10.6.2 Release fixes some issues around X-Frames-Options (a security feature added in 10.6.0) and fixes sorting custom grid fields in site tree page grids. Thanks to Nelson Chuah for pointing out and fixing serious issue with X-Frames-Options setting in pages. All users of v10.6.0 and v10.6.1 should upgrade.
9 Jun 2016
The 10.6.1 release contains a hotfix for ImageMagick resizing of .gif files. Previously, gif files would permanently error when resizing and this change addresses that with a change to the ImageMagick resize syntax. Thanks to Mani from Mitrahsoft for the Pull request :)
26 May 2016
The 10.6.0 release is finally here and brings a raft of bug fixes and improvements including a new multi-file upload process and support for ImageMagick image processing.
13 May 2016
The 10.5.8 hotfix addresses a validation issue with numeric inputs in the form builder.
22 Apr 2016
The 10.5.7 hotfix pushes changes related to improving the handling of application reloads. In particular, database upgrade scripts are no long regenerated needlessly and no longer displayed by default when visiting the site in a unloaded state.
20 Apr 2016
The 10.5.6 hotfix puts some minor fixes that were submitted as pull requests into the 10.5 release. REST APIs on windows + a couple of improvements for custom application hooks with the system.
5 Apr 2016
The 10.5.5 hotfix fixes a permissions issue with the form builder that caused non-sysadmin users to be unable to manage form items.
22 Mar 2016
The 10.5.4 hotfix brings German translations to form builder and other new features of 10.5.0. It also fixes a major compatibility issue where PresideCMS would not run or run properly on JDK7. Huge thanks to Michael Hnat for the translations.
10 Mar 2016
The 10.5.3 release addresses two issues. Firstly, performance of the update manager has been improved with some heavy caching of version lookups and second, a quick fix to an issue with instable datasources when using injected datasources (through Pixl8's Server Manager, for instance).
9 Mar 2016
The 10.5.2 releases fixes a pair of issues related to the form builder. The issues effect the visual appearance and experience of the form builder in the front end website.
7 Mar 2016
The 10.5.1 release addresses a pair of bugs that were picked up shortly after the 10.5.0 release. The issues in question effect those using j2ee session handling in Lucee (non-default) and MS SQL Server users.
4 Mar 2016
The 10.5.0 release is finally here! 10.5.0 brings Form builder, batch editing and much more. Thanks as always to all our contributors, issue raisers and testers.
9 Feb 2016
The 10.4.6 hotfix addresses a bug that affects certain setups involving CommandBox. If you have a production working version of Preside running 10.4.4, you can safely skip this upgrade.
6 Jan 2016
The 10.4.4 hotfix addresses bugs with the antispam features of email link building in the RichEditor that was introduced in 10.4.0.
5 Jan 2016
The 10.4.3 hotfix fixes a critical bug with the event.buildLink() method that was introduced in 10.4.0.
23 Dec 2015
The 10.4.2 hotfix release adds German translations to the admin interface. Huge thanks to Michael Hnat, Jan Jannek and Martin Schaible!
21 Dec 2015
The 10.4.1 hotfix release addresses a whitespace issue with any code using methods in the request context decorator. This includes the ubiquitous event.buildLink() method.
17 Dec 2015
The 10.4.0 release introduces some UI improvements, a BETA REST API platform and a number of bugfixes. Huge thanks to all the contributors that have helped keep momentum up in our last release of the year :)
30 Nov 2015
The 10.3.6 release is a security hotfix release that adds native cross site scripting (XSS) support to the application using the AntiSamy project.
24 Nov 2015
The 10.3.5 release is a small hotfix release addressing a bug with success messages for asset uploads and edits.
21 Nov 2015
The 10.3.4 release is a small hotfix release addressing page caching for secure pages.
17 Nov 2015
The 10.3.3 release has been focused on developer productivity, documentation and performance. We've also shipped a handful of new and missing features and improvements. This release sees a record number of contributers from the community too so big thanks to all those involved!
19 Oct 2015
The 10.2.3 release contains a raft of bugfixes, UI improvements to the site tree editing experience and an overhaul of the documentation, including a Dash docs build.
29 Sep 2015
A minor feature release, 10.2.2 brings Password policies, permissionable admin notifications, URL rewrites and a raft of bug fixes.
11 Aug 2015
The 10.2.1 is largely a bug fix and performance improvement release.
2 Jul 2015
10.2.0 brings the ability for admin users to impersonate website users and other minor improvements and bug fixes.