Changelog

Here is a list of all changes that have been made so far. Contao draws a distinction between major releases (e.g., from version 3 to version 4), minor releases (e.g., from version 3.4 to version 3.5), and bug fix releases (e.g., from version 3.4.4 to version 3.4.5).

Go back

===================================

TYPOlight Open Source CMS Changelog

Version 2.6.8 (2010-05-01)

  • Consolidated security update

Version 2.6.7 (2009-03-11)

  • Added Dutch and Latvian translation to the "typolinks" plugin (#525, #539)
  • Fixed issue with relative links in newsletters not being converted correctly (#493)
  • Fixed issue with protected pages with no groups assigned appearing in search results (#533)
  • Fixed issue with resizing of uploaded images not working correctly (#501)
  • Fixed issue with ampersands in square brackets not being decoded everywhere (#558)
  • Fixed two issues with the TinyMCE "typolinks" plugin (#461, #503)
  • Fixed two issues with infinitely recurring events (#524)
  • Fixed some minor issues

Version 2.6.6 (2009-02-07)

  • Re-added the TinyMCE "indent" and "outdent" buttons (#490)
  • Fixed issue with content element "article" modifying the page title (#462)
  • Fixed issue with safe mode hack changing file owner when renaming case-sensitively
  • Fixed issue with 403 pages not being shown if an article is specified (#477)
  • Fixed a few minor bugs

Version 2.6.5 (2009-01-30)

  • Fixed issue with SEO-friendly image cache names (#465)
  • Fixed issue with indexer occasionally ignoring line breaks (#453)
  • Fixed issue with TinyMCE not showing labels in IE7 (#455)
  • Fixed issue with lightbox images not loading full size (#454)

Version 2.6.4 (2009-01-24)

  • Updated TinyMCE to version 3.2.1.1
  • Added new Google Analytics code (#376)
  • Added insert tag support to form subjects (#382)
  • Added a TinyMCE plugin to insert lightbox images (#370)
  • Added "select all" checkbox to page and file tree widgets (#116)
  • Added foreign key support to DCA listing labels (#88)
  • Added option to choose who to notify if there are new comments (#176)
  • Added option to add CSS classes to news items and events (#61)
  • Added option for regular users to create news archives, calendars etc. (#349)
  • Added "postUpload" and "reviseTable" hook (#366, #412)
  • Improved newsletter extension to store subscription dates (#378)
  • Improved memberlist to skip members without public fields and e-mail (#386)
  • Improved image cache to preserve filenames for SEO reasons (#324)
  • Improved database result classes so result sets are being freed automatically
  • Improved date calculation of all calendar and news modules (#432)
  • Fixed issue with slimbox not showing files with special characters (#374)
  • Fixed issue with users being able to include forms they are not allowed to access (#396)
  • Fixed issue with special characters not being converted correctly (#361)
  • Fixed issue with IE6 not loading pages (operation aborted) (#405)
  • Fixed issue with regular events not being indexed for searching (#358)
  • Fixed a few minor bugs

Version 2.6.3 (2008-12-13)

  • Added insert tag "env::page_id" (#276)
  • Added option to use insert tags in the listing module (#276)
  • Added option to show hidden pages in the quick navigation module (#280)
  • Added field names to the back end form preview (#227)
  • Hardened Input class to recognize even more malicious code
  • Improved insert tag "image" to support the "rel" attribute (#298)
  • Improved file manager to rename copied files if they exist in the target directory (#273)
  • Declared all private methods protected so they can be overwritten (#310)
  • Fixed issue with safe mode hack messing up the owner of new files
  • Fixed issue with naming conflict in listing and memberlist module (#297)
  • Fixed issue with calendar feeds not linking to external pages (#283)
  • Fixed issue with custom menus with hidden pages not showing class "last" (#259)
  • Fixed issue with TinyMCE hyperlink popup not loading for regular users (#274)
  • Fixed issue with style sheet categories not being duplicated (#236)
  • Fixed issue with regular users not being able to edit multiple content elements (#272)
  • Fixed issue with regular users not being able to cut/copy news and events (#294)
  • Fixed a few minor bugs

Version 2.6.2 (2008-11-01)

  • Updated TinyMCE to version 3.2.0.2
  • Improved TinyMCE plugin "typolinks" (#111)
  • Added extension repository client
  • Added front end module "article navigation"
  • Added automatic insertion of the invisible copyright notice
  • Added option to copy or move news and events between archives
  • Added hook "addCustomRegexp" to add custom regular expressions to widgets
  • Added workaround to determine the server IP on Strato servers (#113)
  • Added option to add labels to back end drop-down menus (#5)
  • Added config/langconfig.php to store custom labels (#119)
  • Added a close button to the preview pane (#188)
  • Added classes "first" and "last" to comments (#183)
  • Added insert tag "image" to insert resized images (#55)
  • Added the creator's name to tasks in the task list (#136)
  • Added option to define date formats per root page (#190)
  • Added event titles to calendar RSS/Atom feeds (#50)
  • Fixed a small issue with the style sheet importer (#117)
  • Fixed issue with mandatory select menus not throwing errors (#45)
  • Fixed issue with flash movies being displayed in the back end (#121)
  • Fixed issue with limited number of archives/calendars in front end modules (#159)
  • Fixed issue with external news items without text not showing the "read more" link (#128)
  • Fixed issue with module personal data not updating newsletter subscriptions (#149)
  • Fixed issue with article teaser links not working with empty page ID (#180)
  • Fixed issue with Analytics ID being shown in the front end preview (#103)
  • Fixed issue with multi-day events and daylight saving time (#199)
  • Fixed issue with incorrect e-mail address validation (#182)
  • Fixed issue with style sheets not being written after import (#184)
  • Fixed a few minor bugs

Version 2.6.1 (2008-09-20)

  • Added content element "article alias"
  • Added interface "uploadable" for file upload widgets
  • Added optgroups to the TinyMCE "typolinks" file drop-down menu
  • Added forum/helpdesk hook to template "member_grouped"
  • Added month names to calendar templates (#27)
  • Added workaround for PCRE unicode word boundary limitation (#65)
  • Added hooks "executePreActions" and "executePostActions" (#16)
  • Added option to send personalized mails to the newsletter module (#108)
  • Added a variable timeout between each newsletter sending cycle (#56)
  • Added a "check all" box to all checkbox widgets (#32)
  • Replaced back end multi-filter with a more efficient implementation
  • Replaced all Template objects with FrontendTemplate or BackendTemplate (#64)
  • Improved preview pane to show only members with a username
  • Improved search algorithm to check for duplicate content URLs (#98)
  • Fixed issue with external PHP templates breaking insert tags (#12)
  • Fixed issue with domains containing "www" in multi-domain mode (#73)
  • Fixed issue with wrong newsletter URLs when page alias usage is disabled (#26)
  • Fixed issue with ambiguous image names in HTML newsletters (#84)
  • Fixed issue with wrong color in dpSyntaxHighlighter (#30)
  • Fixed issue with backlinks not working on cached pages (#15)
  • Fixed issue with MySQL convertig aliases starting with a digit (#82)
  • Fixed issue with incorrect download URLs (#24)
  • Fixed a few spelling issues (#110)
  • Fixed a few minor bugs

Version 2.6.0 (2008-08-12)

  • Packed all style sheets
  • Added new insert tag "env::ip"
  • Added FTP check tool (Safe Mode Hack)
  • Added "upload and go back" button to file manager
  • Added option to remove folder protection to file manager
  • Improved default back end theme to handle weird FF3 margins
  • Removed stopwords and minimum word length from search algorithm
  • Removed format definition sorting by category (style sheet module)
  • Fixed issue with front end login not checking if login has been enabled
  • Fixed issue with moved style definitions not adopting the correct category
  • Fixed issue with incorrect download URLs if there are $_GET variables
  • Fixed issue with events with images linking to wrong target
  • Fixed issue with broken HTML headers of sortable tables
  • Fixed a few minor bugs

Version 2.6beta2 (2008-07-17)

  • Added "save and new" button
  • Added extended front end preview
  • Added start and stop date to events
  • Added start and stop date to news items
  • Added date and author to article templates
  • Added front end link to back end login screen
  • Added periodic command scheduler (poor man's cron)
  • Added option to remove an existing radio button selection
  • Replaced class "Archive" with classes "ZipReader" and "ZipWriter"
  • Improved file manager to resize uploaded images that exceed the maximum width or height
  • Fixed XSS vulnerability in the new search module (thanks to Russ McRee)
  • Fixed issue with TinyMCE not showing up on IE6/7
  • Fixed a few minor issues

Version 2.6beta (2008-07-10)

  • Added "checkCredentials" hook
  • Added "replaceInsertTags" hook
  • Added option to disable search indexing
  • Added insert tags "faq", "news" and "event"
  • Added login notification to front end preview
  • Added plain text support to the newsletter extension
  • Added option to skip empty fields if a form is sent via e-mail
  • Added option to group news items by year to news archive modules
  • Added checkbox wizard to make checkbox lists sortable (e.g. personal data)
  • Added remote events (redirect to an internal or external page)
  • Removed deprecated option to extract template variables
  • Removed deprecated file typolight/comments.php
  • Removed deprecated file typolight/layout.php
  • Removed deprecated file download.php
  • Removed deprecated file image.php
  • Updated TinyMCE to version 3.1.0.1
  • Improved page cache to work without database queries
  • Improved newsletter modules to support multiple channels
  • Improved page layouts to support a custom style sheet order
  • Improved download and gallery modules to support natural sorting
  • Improved search algorithm and added option to index protected pages
  • Improved breadcrumb navigation to exclude hidden and unpublished pages
  • Improved all wizards so they can be used multiple times on the same page
  • Improved newsletter listing modules so logged in users can see unsent items
  • Improved back end login to redirect to the last page visited if the session times out
  • Replaced callback "outputTemplate" with "outputFrontendTemplate" and "outputBackendTemplate"
  • Replaced callback "parseTemplate" with "parseFrontendTemplate" and "parseBackendTemplate"
  • Fixed issue with search indexing and cache in multi-domain mode
  • Fixed issue with users not being able to edit news comments
  • Fixed issue with missing PHP 5.3 error handlers
  • Fixed issues with open_basedir compatibility
  • Fixed some minor bugs and spelling issues