Version notes for SparkCMS 0.3.25

After running in debug mode a couple of days, all servers running SparkCMS have just been fully upgraded to version 0.3.25. Amongst the many minor changes, the most notable news with this version is the inclusion of a new insert/edit image dialog.

For others, the most notable news might be the option to serve xhtml pages with a text/html MIME type. Allthough this behaviour isn't in compliance with the xhtml 1.1 specs, it will prevent visitors being presented with error messages caused by the strict (and correct) draconian error handling of truly well-behaved browsers. Serving pages with app/xml will still be the default and recommended behaviour in SparkCMS, but having this option could be usefull an usefull option (such as having a workaround for app/xml related bugs in certain JS frameworks).

0.3.25 "Multipurpose" (selected changelog entries, mouse-over for date)

  • T: Added a new insert/edit image dialog (produces more meaningful/correct markup)
  • T: Added a basic preview to the insert/edit image dialog
  • T: Added automatic retrieval of height and width to the insert/edit image dialog
  • T: About 6kb of unused code removed from the TinyMCE theme file (editor_template.js)
  • T: Added a workaround for usage of quotes in titles from link and image dialogs
  • T: SparkInline(), added support for Youtube's custom player to the inline video module
  • F: The CMS no longer tries to disconnect from the db when no connection is established
  • B: Added setting for default mime type(s)
  • F: Default mime type are added for responses where a db connection haven't been opened
  • F: Added option to serve XHTML pages with a text/html MIME type

The changelog uses the following legend to indicate what parts of the CMS an entry affects

Frontend related (output)
Backend related (publisher)
Database layout
System level (administrator)
RTE editor
Affects multiple levels

Couldn't generate page, however a cached copy was found and served on the 1st of January 1970 @ 00:00 in 0.000 seconds...

Errors occurred while generating this page... (More info availible)