Joomla! Changelog

What's new in Joomla! 4.0.6

Jan 18, 2022
  • Bug fixes and Improvements:
  • Many more PHP 8.1 fixes
  • Major improvements to the API documentation by moving components to their namespaced versions
  • Bootstrap upgraded to 5.1.3
  • When uninstalling a component any custom dashboards panels are now also removed.

New in Joomla! 4.0.5 (Dec 14, 2021)

  • Bug fixes and Improvements:
  • PHP 8.1 compatibility patches. Please note if you show "all errors" there could be deprecation notices on some pages.
  • RTL Styling Simplifications
  • Tinymce plugin configuration styling improvements
  • Fix Joomla Page Cache when System Page Cache plugin is enabled
  • Ensure the namespace mapper is regenerated on Joomla update (for future extensions being added in Joomla 4.1 alpha’s)
  • Fix SQL Error edge case in the template override update view

New in Joomla! 4.0.4 (Oct 26, 2021)

  • Bug fixes and Improvements:
  • Bootstrap Upgrade to 5.1.2 (#35766)
  • Major restructure to the updater code base (#35388)
  • Fix TinyMCE templates not loading in certain OS’s (e.g. Alpine Linux) (#35636)
  • Tags created date changed when the server wasn’t in a UTC timezone (#35724)

New in Joomla! 4.0.3 (Sep 14, 2021)

  • Bug fixes and Improvements:
  • Transitions in workflows are now translatable
  • Google Fonts are now loaded with higher priority in Cassiopeia
  • Improved Error Handling in the LDAP Plugin

New in Joomla! 3.9.28 (Jul 7, 2021)

  • Security Issues Fixed:
  • [20210701] Low Severity - Low Impact - XSS in JForm Rules field (affecting Joomla! 3.0.0 through 3.9.27) More information »
  • [20210702] Low Severity - Low Impact - DoS through usergroup table manipulation (affecting Joomla! 2.5.0 through 3.9.27) More information »
  • [20210703] Low Severity - Moderate Impact - Lack of enforced session termination (affecting Joomla! 2.5.0 through 3.9.27) More information »
  • [20210704] Low Severity - High Impact - Privilege escalation through com_installer (affecting Joomla! 2.5.0 through 3.9.27) More information »
  • [20210705] Low Severity - Moderate Impact - XSS in com_media imagelist (affecting Joomla! 3.0.0 through 3.9.27) More information »
  • Bug fixes and Improvements:
  • Update CA certificates #34693
  • Smart Search: Fix inserting tokens to DB #34497
  • Fix search suggestions for mixed-case searches #33942

New in Joomla! 3.9.27 (May 25, 2021)

  • Security Issues Fixed:
  • [20210501] Low Severity - Low Impact - Adding HTML to the executable block list of MediaHelper::canUpload (affecting Joomla! 3.0.0 through 3.9.26) More information »
  • [20210502] Low Severity - Low Impact - CSRF in AJAX reordering endpoint (affecting Joomla! 3.0.0 through 3.9.26) More information »
  • [20210503] Low Severity - Low Impact - CSRF in data download endpoints (affecting Joomla! 3.0.0 through 3.9.26) More information »
  • Bug fixes and Improvements:
  • Disable FLoC by default #33212
  • Postgres compatibility fixes for smart search #31809
  • Allow objects stored in tables as json #33633
  • Improve indexing performance of Smart Search #33720
  • Addional PHP 8 improvment #33113

New in Joomla! 3.9.26 (Apr 14, 2021)

  • Security Issues Fixed:
  • [20210401] Low Severity - Low Impact - Escape xss in logo parameter error pages (affecting Joomla! 3.0.0 through 3.9.25) More information »
  • [20210402] Low Severity - Low Impact - Inadequate filters on module layout settings (affecting Joomla! 3.0.0 through 3.9.25) More information »
  • Bug fixes and Improvements:
  • Fix caching issues after rebuilding update sites #33040
  • Allow to configure load balancer/reverse proxy setting #32866
  • Fix loosing extra query parameter for update sites #32862
  • MySQL and MariaDB compatibility fixes #32605
  • Fix frontend create article permission #32470
  • Update CodeMirror to 5.60.0 #32926
  • Addional PHP 8 improvment #32767

New in Joomla! 3.9.25 (Mar 2, 2021)

  • Security Issues Fixed:
  • [20210301] Low Severity - Low Impact - Insecure randomness within 2FA secret generation (affecting Joomla! 3.2.0 through 3.9.24) More information »
  • [20210302] Low Severity - Low Impact - Potential Insecure FOFEncryptRandval (affecting Joomla! 3.2.0 through 3.9.24) More information »
  • [20210303] Low Severity - Moderate Impact - XSS within alert messages showed to users (affecting Joomla! 2.5.0 through 3.9.24) More information »
  • [20210304] Low Severity - Moderate Impact - XSS within the feed parser library (affecting Joomla! 2.5.0 through 3.9.24) More information »
  • [20210305] Low Severity - Low Impact - Input validation within the template manager (affecting Joomla! 3.2.0 through 3.9.24) More information »
  • [20210306] Low Severity - Moderate Impact - com_media allowed paths that are not intended for image uploads (affecting Joomla! 3.0.0 through 3.9.24) More information »
  • [20210307] Low Severity - Moderate Impact - ACL violation within com_content frontend editing (affecting Joomla! 3.0.0 through 3.9.24) More information »
  • [20210308] Low Severity - Moderate Impact - Path Traversal within joomla/archive zip class (affecting Joomla! 3.0.0 through 3.9.24) More information »
  • [20210309] Low Severity - Moderate Impact - Inadequate filtering of form contents could allow to overwrite the author field (affecting Joomla! 1.6.0 through 3.9.24) More information »
  • Bug fixes and Improvements:
  • Fix Save as Copy tag #32454
  • Fix published attribute for Tag field #32332
  • Fix batch menu items #32380
  • Stream transport should enable verify_peer_name when possible #16501
  • Optimize the code for rename incorrectly cased files on update #32176
  • Addional PHP 8 improvments #31977 #32374

New in Joomla! 3.9.24 (Jan 13, 2021)

  • Security Issues Fixed:
  • [20210101] Low Severity - Low Impact - com_modules exposes module names (affecting Joomla! 3.0.0 through 3.9.23) More information »
  • [20210102] Low Severity - Moderate Impact - XSS in mod_breadcrumbs aria-label attribute (affecting Joomla! 3.9.0 through 3.9.23) More information »
  • [20210103] Low Severity - Moderate Impact - XSS in com_tags image parameters (affecting Joomla! 3.1.0 through 3.9.23) More information »
  • Bug fixes and Improvements:
  • Continuing to improve PHP 8 support #31628 #31537 #31536 #30921
  • Solved performance issue with zip archives containing zip files #31514
  • Removes deprecate feature-policy and adds the new Permissions Policy #30819
  • Update joomla/image dependency #31663
  • Fixed regression SMTP Settings Test #31724
  • Fixed regression to save empty passwords in global configuration #31672

New in Joomla! 3.9.23 (Nov 27, 2020)

  • Security Issues Fixed:
  • [20201101] Low Priority - High Impact - com_finder ignores access levels on autosuggest (affecting Joomla! 2.5.0 through 3.9.22) More information »
  • [20201102] Low Priority - Moderate Impact - Disclosure of secrets in Global Configuration page (affecting Joomla! 2.5.0 through 3.9.22) More information »
  • [20201103] Low Priority - Moderate Impact - Path traversal in mod_random_image (affecting Joomla! 2.5.0 through 3.9.22) More information »
  • [20201104] Low Priority - High Impact - SQL injection in com_users list view (affecting Joomla! 3.0.0 through 3.9.22) More information »
  • [20201105] Low Priority - Low Impact - User Enumeration in backend login (affecting Joomla! 3.9.0 through 3.9.22) More information »
  • [20201106] Low Priority - Low Impact - CSRF in com_privacy emailexport feature (affecting Joomla! 3.9.0 through 3.9.22) More information »
  • [20201107] Low Priority - High Impact - Write ACL violation in multiple core views (affecting Joomla! 1.7.0 through 3.9.22) More information »
  • Bug fixes and Improvements:
  • In order to get Joomla ready for PHP 8 (to be released on November 26th, 2020), Joomla 3.9.23 includes fixes to ensure PHP 8 compatibility (see #31246, #30608, #30582, #29353, #30922, #31444, #31434, #31442, #31445).
  • TinyMCE updated #30329
  • Fix for frontend module editing permissions #30778
  • Fix for the lost of transparency when cropping/resizing images #30977
  • Validation rule added for the redirect header field #31016

New in Joomla! 3.9.22 (Oct 7, 2020)

  • Bug fixes and Improvements:
  • Contact component: Fix for the category filter results #30413
  • Page Break: Fix for the page break title when the title attribute is after the class #30519
  • Privacy Request: Fix the token check when removing data via a privacy removal request #30479
  • Multilanguage: Display an error when the URL language code is saved as empty #30496
  • Multilanguage: Force lowercase for url language code #30485

New in Joomla! 3.9.21 (Aug 25, 2020)

  • Security Issues Fixed:
  • Low Priority - Core - XSS in mod_latestactions (affecting Joomla! 3.9.0 through 3.9.20) More information
  • Low Priority - Core - Open redirect in com_content vote feature (affecting Joomla! 3.0.0 through 3.9.20) More information
  • Low Priority - Core - Directory traversal in com_media (affecting Joomla! 2.5.0 through 3.9.20) More information
  • Bug fixes and Improvements:
  • TinyMCE updated
  • CodeMirror updated
  • Upload Package File / Joomla Update : Upload file size check added
  • Actions Log: Log an event when Joomla is updated

New in Joomla! 3.9.20 (Jul 16, 2020)

  • Security Issues Fixed:
  • Low Priority - Core - CSRF in com_installer ajax_install endpoint (affecting Joomla! 3.7.0 through 3.9.19) More information »
  • Moderate Priority - Core - Missing checks can lead to a broken usergroups table record (affecting Joomla! 2.5.0 through 3.9.19) More information »
  • Low Priority - Core - CSRF in com_privacy remove-request feature (affecting Joomla! 3.9.0 through 3.9.19) More information »
  • Low Priority - Core - Variable tampering via user table class (affecting Joomla! 3.0.0 through 3.9.19) More information »
  • Low Priority - Core - Escape mod_random_image link (affecting Joomla! 3.0.0 through 3.9.19) More information »
  • Low Priority - Core - System Information screen could expose redis or proxy credentials (affecting Joomla! 3.0.0 through 3.9.19) More information »
  • Bug fixes and Improvements:
  • Upload & Update tab of Joomla Update Component: Fix to allow upload of ZIP filetype only #29877
  • Local database server: Allow optional port numbers #29567
  • Beez3 Template: Markup fix for the Tabs layout of com_contact #29636
  • Beez3 Template: Allow custom field editing on frontend #29577
  • Backend cache cleared when purging updates #29603

New in Joomla! 3.9.19 (Jun 3, 2020)

  • Security Issues Fixed:
  • Low Priority - Core - XSS in modules heading tag option (affecting Joomla! 3.0.0 through 3.9.18) More information »
  • Low Priority - Core - Inconsistent default textfilter settings (affecting Joomla! 2.5.0 through 3.9.18) More information »
  • Low Priority - Core - XSS in com_modules tag options (affecting Joomla! 3.0.0 through 3.9.18) More information »
  • Moderate Priority - Core - XSS in jQuery.htmlPrefilter (affecting Joomla! 3.0.0 through 3.9.18) More information »
  • Low Priority - Core - CSRF in com_postinstall (affecting Joomla! 3.7.0 through 3.9.18) More information »
  • Bug fixes and Improvements:
  • Fix incomplete utf8mb4 conversion since 3.9.17 #29117
  • Backport jQuery 3.5 security fixes #28948
  • Frontend: Removal of the create/edit menu item buttons #29191
  • Extend the checks to make sure only real user admins can create accounts #28948
  • Mail: Support of dotless domains #28576
  • Codemirror updated to its latest release #28691
  • Improve translation system supporting better pluralization for languages like Welsh #28763

New in Joomla! 3.9.18 (Apr 22, 2020)

  • Bug fixes and Improvements:
  • Fixes the single tag view incorrectly showing a 404 page #28746

New in Joomla! 3.9.16 (Mar 11, 2020)

  • Security Issues Fixed:
  • Low Priority - Core - SQL injection in Featured Articles menu parameters (affecting Joomla 1.7.0 through 3.9.15)
  • Low Priority - Core - CSRF in com_templates image actions (affecting Joomla 3.2.0 through 3.9.15)
  • Low Priority - Core - XSS in Protostar and Beez3 (affecting Joomla 3.0.0 through 3.9.15)
  • Low Priority - Core - Incorrect Access Control in com_templates (affecting Joomla 2.5.0 through 3.9.15)
  • Low Priority - Core - Identifier collisions in com_users (affecting Joomla 3.0.0 through 3.9.15)
  • Low Priority - Core - Incorrect Access Control in com_fields SQL field (affecting Joomla 3.7.0 through 3.9.15)
  • Bug fixes and Improvements:
  • Link rel attributes: ‘noopener’ attributes #28005, ‘sponsored’ and ‘ugc’ attributes #28055
  • Fields - Imagelist: Correct the display of the folder structure #16708
  • Popular Tags Module fix #27745
  • User - Contact Creator plugin: catid fixed #27949

New in Joomla! 3.9.15 (Jan 29, 2020)

  • Security Issues Fixed:
  • Low Priority - Core - CSRF in batch actions (affecting Joomla 3.0.0 through 3.9.14)
  • Low Priority - Core - CSRF com_templates LESS compiler (affecting Joomla 3.0.0 through 3.9.14)
  • Low Priority - Core - XSS in com_actionlogs (affecting Joomla 3.9.0 through 3.9.14)
  • Bug fixes and Improvements:
  • Beez Template: Fix the consent field modal #23205
  • Action Log emails: Use of absolute URLs #27432
  • TinyMCE fixes: #27498 #27519
  • User email addresses: Case insensitive management #24117
  • Prevent library extensions to overwrite core files #27300

New in Joomla! 3.9.14 (Dec 18, 2019)

  • Joomla 3.9.14 includes two security vulnerability fixes and several bugs and improvements, including:
  • Security Issues Fixed:
  • Low Priority - Core - Path Disclosure in framework files (affecting Joomla 3.8.0 through 3.9.13)
  • Low Priority - Core - Various SQL injections through configuration parameters (affecting Joomla 2.5.0 through 3.9.13)
  • Bug fixes and Improvements:
  • Improve PHP 7.4 compatibility #27190 #27219
  • Fix incorrect id generated for input fields in repetable subform #27081
  • Fix Sample Data Learn #27100 #27101 #27102
  • Allow JSON Document caching #27161
  • Avoid errors when Joomla! gets outdated #27197
  • Show full video filename and preview icon in Media Manager #27230

New in Joomla! 3.9.13 (Nov 6, 2019)

  • Security Issues Fixed:
  • Low Priority - Core - CSRF in com_template overrides view (affecting Joomla 3.2.0 through 3.9.12)
  • Low Priority - Core - Path Disclosure in phpuft8 mapping files (affecting Joomla 3.6.0 through 3.9.12
  • Bug fixes and Improvements:
  • Improve PHP 7.4 compatibility #25801 #25782 #26615 #26865
  • Improve reverse proxy support #25520
  • Fix active category detection #26330
  • Fix message filtering #26065
  • Improve sending mass mail #26844

New in Joomla! 3.9.10 (Aug 14, 2019)

  • Fixes one bug introduced into Joomla 3.9.9 which affects the template styles of multilingual sites and results in lost data.

New in Joomla! 3.9.8 (Jun 13, 2019)

  • Joomla 3.9.8 is fixing one bug introduced into Joomla 3.9.7, due to the removal of the French Help Server.

New in Joomla! 3.9.7 (Jun 11, 2019)

  • This is a security fix release for the 3.x series of Joomla which addresses three security vulnerabilities and contains over 40 bug fixes and improvements.

New in Joomla! 3.9.6 (May 8, 2019)

  • Security Issues Fixed:
  • Low Priority - Core - XSS in com_users ACL debug views (affecting Joomla 1.7.0 through 3.9.5) More information »
  • Low Priority - Core - Core - By-passing protection of Phar Stream Wrapper Interceptor (affecting Joomla 3.9.3 through 3.9.5) More information »
  • Bug fixes and Improvements:
  • Media Manager: Fix logic in file upload check introduced in 3.9.5 #24637
  • Edge Chromium support added #24379
  • User Notes: Fix date format #24529
  • Frontend editing: article category editable by Publishers and up #24640
  • Cache: Cache folder automatically created if it doesn’t exist #21952
  • PostgreSQL database improvements #24682 #24683 #24652

New in Joomla! 3.9.5 (Apr 10, 2019)

  • Security Issues Fixed:
  • Low Priority - Core - Directory Traversal in com_media (affecting Joomla 1.5.0 through 3.9.4)
  • High Priority - Core - Helpsites refresh endpoint callable for unauthenticated users (affecting Joomla 3.2.0 through 3.9.4)
  • Moderate Priority - Core - Object.prototype pollution in JQuery $.extend (affecting Joomla 3.0.0 through 3.9.4)
  • Bug fixes and Improvements:
  • User Password: Add minimum lowercase rule for password validation #24230
  • Associations tab: Fix wrong behaviour of Indonesian language #24244
  • Debug language: Fix User Actions Log Manager #24178
  • New installation language: Kazakh #24233
  • Google Authenticator plugin (2FA): QR-code generator implemented #24255

New in Joomla! 3.9.4 (Mar 13, 2019)

  • Security Issues Fixed:
  • High Priority - Core - Missing ACL check in sample data plugins (affecting Joomla 3.8.0 through 3.9.3) More information »
  • Low Priority - Core - XSS in com_config JSON handler (affecting Joomla 3.2.0 through 3.9.3) More information »
  • Low Priority - Core - XSS in item_title layout (affecting Joomla 3.0.0 through 3.9.3) More information »
  • Low Priority - Core - XSS in media form field (affecting Joomla 3.0.0 through 3.9.3) More information »
  • Bug fixes and Improvements:
  • User Terms (#23787) and Privacy Consent (#23660) plugins: Layouts for the label and message added
  • Featured articles: Page subheading added #23583
  • Custom formfield layout paths simplified #22645
  • Com_contact: Contact name field moved out of the Contact Information block #23563
  • Custom module: Improvement of the frontend editing #23741
  • Action Logs improvement: Cache (#22739) and Purge/Export (#22740) actions are now logged

New in Joomla! 3.9.3 (Feb 13, 2019)

  • Security Issues Fixed:
  • Low Priority - Core - Lack of URL filtering in various core components (affecting Joomla 2.5.0 through 3.9.2) More information »
  • Low Priority - Core - Browserside mime-type sniffing causes XSS attack vectors (affecting Joomla 1.0.0 through 3.9.2) More information »
  • Low Priority - Core - Additional warning in the Global Configuration textfilter settings (affecting Joomla 2.5.0 through 3.9.2) More information »
  • Low Priority - Core - Stored XSS issue in the Global Configuration help url #2 (affecting Joomla 2.5.0 through 3.9.2) More information »
  • Low Priority - Core - XSS Issue in core.js writeDynaList (affecting Joomla 2.5.0 through 3.9.2) More information »
  • Low Priority - Core - Implement the TYPO3 PHAR stream wrapper (affecting Joomla 2.5.0 through 3.9.2) More information »
  • Bug fixes and Improvements:
  • Prevent renaming/deleting the template index.php file #23654
  • Smart Search improvement #23736
  • Contacts banned fields removed #23585
  • Improvement of the Integration tab display #23711
  • Fix the category filter for featured articles #23454
  • Fix for the Template Style field in the menu manager #23556
  • Breadcrumbs for tags #23599

New in Joomla! 3.9.2 (Feb 1, 2019)

  • Security Issues Fixed:
  • Low Priority - Core - Stored XSS in mod_banners (affecting Joomla 2.5.0 through 3.9.1) More information »
  • Low Priority - Core - Stored XSS in com_contact (affecting Joomla 2.5.0 through 3.9.1) More information »
  • Low Priority - Core - Stored XSS issue in the Global Configuration textfilter settings (affecting Joomla 2.5.0 through 3.9.1) More information »
  • Low Priority - Core - Stored XSS issue in the Global Configuration help url (affecting Joomla 2.5.0 through 3.9.1) More information »
  • Bug fixes and Improvements:
  • Fixes for states in com_finder (#23194), com_banners (#23193), com_messages (#23192), com_users notes (#23191)
  • Removal of the Caching field in the languages (#23174), syndicate (#23166), random image (#23165), and login modules (#23152)
  • Editors API extended #23224
  • Menu Item Alias type: Redirection is optional #23278
  • com_media: Normalisation of uploaded file names (#23259)
  • Code cleanup and namespacing

New in Joomla! 3.9.1 (Jan 9, 2019)

  • Fix for the automatic title option of the Latest Actions admin module #22925
  • Com_privacy: Redirected to the privacy request form after login #22927
  • Update to TinyMCE 4.5.9 #22879
  • Performance improvement for the category and tag managers #22117
  • Fix for the delete module positions issue #22935
  • Preventing the System Privacy Consent plugin from running when logging out through a menu item #22939
  • Content - Page Break plugin: Possibility to use a template override for Previous/Next pagination #22932
  • Fix navigation to the first page in pagination when SEF is off #23042
  • System - User Actions Log plugin: Removal of the number of days limitation #23084

New in Joomla! 3.9.0 (Nov 2, 2018)

  • The Privacy Tool Suite by Joomla:
  • User Consents - Make light work of data privacy requirements:
  • Need users to consent to your privacy policy and/or terms and conditions? With Joomla 3.9, it’s all handled automatically. Simply and easily set up your core forms to request consent before collecting any personal data.
  • You can also set up a time-based privacy consent expiration. The system will let you know if and when you need to contact your users to renew consent.
  • Track user consents, manage site policy changes and much more besides, all with a glance at your dashboard.
  • User information requests? Easy-peasy:
  • Track and manage information access or removal requests from your users, seamlessly. Once a request is made, just log in, export their data and/or remove them.
  • User data removal requests are all handled automatically, with all personal data anonymized without you needing to lift a finger.
  • Never forget a request again. Just set Joomla 3.9 to remind you.
  • Extension Capabilities - Put your users in the picture when it comes to privacy:
  • Extension developer – give your potential users a helping hand, by making it clear what data your extension collects. When you want to report functionality in your extensions that may need privacy consideration, simply use the new Plugin Event (onPrivacyCollectAdminCapabilities).
  • With this simple action, your users gain a clear understanding of your extension, and whether they’ll need to amend their own documentation, such as their privacy policy or terms of service.
  • User Actions Log - Know who’s done what, and when:
  • Want to know what administrative actions have been performed on your site? Thanks to Joomla 3.9, Super Users can easily see which user did what, and when. And it also works with supported extensions! Review the action log, export it and purge the entries. You’ll never miss a trick, thanks to the latest actions module that can be added to your control panel.
  • Need more? Then enable the new log rotation plugin – this will allow you to rotate and remove your log files.
  • Joomla 3.9 is about more than Privacy:
  • Use Google Invisible reCAPTCHA on your websites #18146
  • Argon2id Password is now supported #20855
  • Content management made fast and easy – little features, that make a big difference:
  • Add notes to your articles in the backend, and filter them #19134
  • A new search feature in the backend: search for a specific article content #20083
  • Load a module by ID into your article #19362
  • More flexibility for custom fields with two new options:
  • A repeatable custom field is now available #20243
  • Create alternative layouts to fit your needs #18571
  • Most recent frontend changes:
  • Display the intro or full image in your newsflash module #20169
  • Show only the articles from a specific author in your latest articles module (#20687), and more options!
  • New features for multilingual sites:
  • A new toolbar button to edit associations #21022
  • Propagate existing associations #21321
  • Display your tags per language #19509

New in Joomla! 3.8.13 (Oct 15, 2018)

  • Security vulnerability fixes:
  • Low Priority - Core - Hardening com_contact contact form (affecting Joomla 2.5.0 through 3.8.12)
  • Low Priority - Core - Inadequate default access level for com_joomlaupdate (affecting Joomla 2.5.4 through 3.8.12)
  • Low Priority - Core - Access level Violation in com_tags (affecting Joomla 3.1.0 through 3.8.12)
  • Low Priority - Core - ACL Violation in com_users for the admin verification (affecting Joomla 1.5.0 through 3.8.12)
  • Low Priority - Core - CSRF hardening in com_installer (affecting Joomla 2.5.0 through 3.8.12)

New in Joomla! 3.8.12 (Aug 28, 2018)

  • Security Issues Fixed:
  • Low Priority - Core - Hardening the InputFilter for phar stubs (affecting Joomla 1.5.0 through 3.8.11)
  • Low Priority - Core - Stored XSS vulnerability in the frontend profile (affecting Joomla 1.5.0 through 3.8.11)
  • Low Priority - Core - ACL Violation in custom fields (affecting Joomla 3.7.0 through 3.8.11)
  • Bug fixes and Improvements:
  • mod_articles_latest and mod_articles_news: fix to show featured articles #21336
  • Tags in com_content: fix to display tags when other item info are set to hidden #21275
  • com_tags: All Tags default layout #21031
  • Allows filtering by the archived state in the redirect component #21673

New in Joomla! 3.8.11 (Aug 1, 2018)

  • Addresses several bugs and improvements, including:
  • Fix for the Missing "Select Type" field in the Extensions Manager #20881
  • Replace the URL parameter "limitstart=0" by "start=0" when SEF is enabled #19452
  • Remove non callable array items from field categories #20093
  • Articles - Category Module: New ‘showon’ attribute for form fields #20950
  • Fix OpenSearch implementation #20937
  • Fix for tag filtering in Featured Articles view in administrator #21138
  • Fix for filtering Featured Articles by access level in administrator #21168
  • Media manager: relative paths for video files #21156
  • Com_menus: removal of useglobal attribute #21095
  • Multilingual Associations Component: fix associations in sidebyside view for contact and newsfeeds #21180

New in Joomla! 3.8.9 (Jun 27, 2018)

  • Security Issues Fixed:
  • Low Priority - Core - Local File Inclusion with PHP 5.3 (affecting Joomla 2.5.0 through 3.8.8) More information »
  • Low Priority - Core - XSS vulnerability in language switcher module (affecting Joomla 1.6.0 through 3.8.8) More information »
  • Bug fixes and Improvements:
  • Correctly escape the random image module output #20533
  • Fix folder browsing and file upload that broke in 3.8.8 due to escaping #20586
  • com_mailto (mail to friend) allows the usage of a Captcha by using JForm #20265
  • Tag indexing improvement #13868
  • Fix use of hyphens in data attributes #20579
  • Updates to third party PHP libraries #20583
  • CodeMirror updated to 5.38.0 #20636

New in Joomla! 3.8.8 (Jun 14, 2018)

  • Security Issues Fixed:
  • Low Priority - Core - ACL violation in access levels (affecting Joomla 2.5.0 through 3.8.7)
  • Low Priority - Core - Add phar files to the upload blacklist (affecting Joomla 2.5.0 through 3.8.7)
  • Moderate Priority - Core - Information Disclosure about unpublished tags (affecting Joomla 3.1.0 through 3.8.7)
  • Low Priority - Core - Installer leaks plain text password to local user (affecting Joomla 3.0.0 through 3.8.7)
  • Moderate Priority - Core - XSS Vulnerabilities & additional hardening (affecting Joomla 3.0.0 through 3.8.7)
  • Low Priority - Core - Filter field in com_fields allows remote code execution (affecting Joomla 3.7.0 through 3.8.7)
  • Low Priority - Core - Session deletion race condition (affecting Joomla 3.0.0 through 3.8.7)
  • Low Priority - Core - Possible XSS attack in the redirect method (affecting Joomla 3.2.1 through 3.8.7)
  • Low Priority - Core - XSS vulnerability in the media manager (affecting Joomla 1.5.0 through 3.8.7)
  • Bug fixes and Improvements:
  • Miscellaneous accessibility improvements for the Backend
  • Updated CodeMirror to 5.37 and various improvements #20269 #19833 #12542
  • Improved handling of numeric user group names #20091
  • [com_content] Filter by no author #20245
  • Added support for PHP 7.3’s is_countable function #20441
  • Sending passwords by email disabled by default for new installs #20247

New in Joomla! 3.8.7 (Apr 20, 2018)

  • Bug fixes and Improvements:
  • Various backend improvements for multi language websites (admin menus and associations)
  • CodeMirror editor updated to 5.35.0 #19809
  • Allow absolute or relative URLs for redirects #19942
  • Improved handling of read-only field data in com_fields #20068
  • Highlight all matching text in Smart Search results #20019

New in Joomla! 3.8.5 (Feb 7, 2018)

  • Addresses regressions reported after the release of Joomla 3.8.4, including the revert of routing changes applied in Joomla 3.8.4 (learn more about issue #19512 on GitHub) and broken syntax highlighting in the CodeMirror editor.
  • Closed issues:
  • Revert content archive routing
  • Revert routing changes in 3.8.4
  • CodeMirror Updated to 5.34.0
  • Fix delete session meta data error
  • Move from protocol relative links to https for google fonts imports

New in Joomla! 3.8.4 (Feb 3, 2018)

  • Security Issues Fixed:
  • Low Priority - Core - XSS vulnerability in module chromes (affecting Joomla 3.0.0 through 3.8.3)
  • Low Priority - Core - XSS vulnerability in com_fields (affecting Joomla 3.7.0 through 3.8.3)
  • Low Priority - Core - XSS vulnerability in Uri class (affecting Joomla 1.5.0 through 3.8.3)
  • Low Priority - Core - SQLi vulnerability in Hathor postinstall message (affecting Joomla 3.7.0 through 3.8.3)
  • Bug Fixes and Improvements:
  • Contact form loses data after submission with error #17743
  • Smart Search performance improvement for common words #12450
  • Performance improvement in Smart Search indexing process #17390
  • Update jQuery Autocomplete to 1.4.7 #18113
  • Update CodeMirror to 5.33.0 #18880
  • Update srcset url conversion to handle commas and spaces #18327
  • Custom Fields: Handle tag items properly #19006
  • Fix filepath to PHPMailer language file #19072
  • Display category title as page heading and page title when no menu item for com_content category #19195
  • Respect access level in com_content #18417
  • Miscellaneous PHP 7.2 compatibility fixes

New in Joomla! 3.8.3 (Dec 18, 2017)

  • Addresses several bugs, including:
  • Support for multiple download sources on update servers (AKA download mirrors) #18926
  • PHP 7.2 Compatibility fixes
  • Update TinyMCE 4.5.8 #18574
  • Multilingual Associations component: reduce the number of duplicate queries #18544
  • [com_fields] Multilanguage: fixing display of fields when the item concerned is set to ALL #18536
  • Eliminate crippling performance of content search plugin for large sites with custom fields #18915

New in Joomla! 3.8.2 (Nov 8, 2017)

  • Security Issues Fixed:
  • Medium Priority - Core - LDAP Information Disclosure (affecting Joomla! 1.5.0 through 3.8.1) More information »
  • Medium Priority - Core - Two-Factor Authentication Bypass (affecting Joomla! 3.2.0 through 3.8.1) More information »
  • Low Priority - Core - Information Disclosure (affecting Joomla! 3.7.0 through 3.8.1) More information »
  • Bug Fixes:
  • Display subcategories in blog layout only when user has access #18408
  • Tags being deleted by any batch action and by drag and drop reordering #18328
  • Search Module not displayed on the core templates error page #18375
  • Fix unneeded repetitive filesystem access / checks causing performance issue in custom fields #17893
  • Fix backend articles manager not listing articles in sub-categories when categories filter is active #18179

New in Joomla! 3.8.1 (Oct 30, 2017)

  • Fix handling of image srcset attribute #17978
  • Some plugin events were triggered multiple times #18066
  • Redirect plugin not redirecting correctly #17997
  • Removed checks causing some admin menu items to be hidden #18156
  • LDAP login broken #17989

New in Joomla! 3.7.4 (Jul 27, 2017)

  • Security Issues Fixed:
  • Core - Installer: Lack of Ownership Verification (affecting Joomla! 1.0.0 through Joomla! 3.7.3) More information »
  • Core - XSS Vulnerability (affecting Joomla! 1.5.0 through Joomla! 3.7.3) More information »
  • Visit the Security Centre for more information.
  • Bug Fixes:
  • Fatal error for PHP 5.3 and a multilanguage site #16966
  • Multilingual com_tags getting wrong language cookie #17084
  • Post installation message: Wrong php detection #16964
  • com_contact address is no longer displayed #16971

New in Joomla! 3.7.3 (Jul 5, 2017)

  • Security Issues Fixed:
  • Core - Information Disclosure (affecting Joomla 1.7.3-3.7.2) More information »
  • Core - XSS Vulnerability (affecting Joomla 1.7.3-3.7.2) More information »
  • Core - XSS Vulnerability (affecting Joomla 1.5.0-3.6.5) More information »
  • Bug Fixes:
  • Calendar fixes #16794
  • Fix frontend menus of menu type "main" or "menu" and backend main menu #16577
  • Tags: Respect Browser Page Title in view Tagged Items #16773
  • Adding thumbs file names in Media Manager #16769
  • Remove PHP memory_limit from max upload size calculation #16741
  • Fix custom fields without a fieldgroup not being displayed #16705
  • Update tinymce to 4.5.7 #16042

New in Joomla! 3.6.5 (Dec 14, 2016)

  • Security Issues Fixed:
  • High Priority - Core - Elevated Privileges (affecting Joomla! 1.6.0 through 3.6.4)
  • Low Priority - Core - Shell Upload (affecting Joomla! 3.0.0 through 3.6.4)
  • Low Priority - Core - Information Disclosure (affecting Joomla! 3.0.0 through 3.6.4)
  • Security Hardening
  • Bug Fixes:
  • [#12817] Fix Joomla Updater for Windows Users
  • [#12984] Fix installation language for sr-YU
  • [#12589] and [#13127] Fix default values for user creation on installation

New in Joomla! 3.6.4 (Oct 26, 2016)

  • Security Issues Fixed:
  • High Priority - Core - Account Creation (affecting Joomla! 3.4.4 through 3.6.3)
  • High Priority - Core - Elevated Privileges (affecting Joomla! 3.4.4 through 3.6.3)
  • Bug Fixes:
  • [#12497] Two-Factor Authentication encryption fix

New in Joomla! 3.6.3 (Oct 19, 2016)

  • Comes with more than 350 merged PR and small improvements in many areas. We have also updated the wysiwyg editors:
  • TinyMCE to 4.4.3
  • CodeMirror to 5.18.0

New in Joomla! 3.6.2 (Aug 5, 2016)

  • Fixes some issues found in the 3.6.1 release on Wednesday related to sessions on PHP 5.3 and some general email cloaking bugs:
  • PHP 5.3 users were unable to login
  • Cloaking emails could cause issues with placeholder and input values that were emails
  • Emails in links with attributes had the attributes stripped when email cloaking happens

New in Joomla! 3.6.0 (Jul 13, 2016)

  • Highlights:
  • Joomla! Update has been improved and now allows you to reinstall Joomla’s core files at the click of a button, overwriting any modified file(s) and reverting them back to the default.
  • Joomla! 3.6 contains a lot of UX improvements. Now you can find your modules faster, have tasks done by dropdown, improved user management and so much more...
  • With the new Sub Form Field function in Joomla! 3.6, we added some extra additional functionality next to Repeatable fields. Now you can nest XML forms inside each other or reuse your existing forms inside your current form.
  • Create categories on the fly: It can get frustrating when you create a new item, and you realise that you haven’t created a category yet. Joomla! 3.6 now lets you create a category on the fly for articles, contacts, newsfeeds and banners.
  • Menu type ACL: ACL in the backend did not exist at the menu level, now we have improved that. Give or block certain user groups access to a specific menu, and therefore also all menu items of that menu.
  • See what's in your menus with All Menu Items: The new option to show all items from all menus gives you a quick overview of what is displayed where on your website. It has never been easier to spot duplicated links, missing menu items or just get an overview of every menu on your site.

New in Joomla! 3.5.1 (Apr 6, 2016)

  • Fix root url sometimes returning empty in canonical URLs
  • Fix having to log in twice when user session expires
  • Some SMTP emails could no longer be sent due to a bug in the SMTP email server setup
  • Session restarts caused PHP Errors
  • Fix insertid() returning 0 for the PDO MySQL driver
  • Fix the Empty trash and unarchive button not existing for com_banners

New in Joomla! 3.5.0 (Mar 24, 2016)

  • This version of Joomla! supports the most recent release of PHP, the most popular programming language for developing web applications. PHP 7 was recently announced with significant performance improvements and is now available for use by the general public. With Joomla! 3.5 users can now enjoy the benefit of that performance improvement.
  • Joomla's new email update notification plugin periodically checks for available Joomla! updates and bug fixes, then emails administrators to notify them. 3.5's new statistics collection plug-in gathers the system environment in use. The raw data collected is anonymised before transmission and access to the compiled data is publicly available at https://developer.joomla.org/about/stats.html.
  • In addition to the features mentioned above, other highlights of the 3.5 release include:
  • Download system & environment information: gives users the option to download system/environment information for support purposes.
  • Ability to add a user CSS file to Protostar: currently it is impossible to use a custom.css file when using the Protostar template. This update adds a check to see if the file user.css exists and loads the file to allow for user customisation.
  • Added site and admin links to module user: adds switches to the mod_status module to show/hide links to the front-end and back-end of the site.
  • Article counts: a set of updates that allows the visual presentation of published, unpublished and trashed articles in the Category Manager for articles, banners, contacts and newsfeeds.
  • Random category blog and list order: this update answers a common user request to add a random ordering option for articles in the blog category and category list view.
  • Editor Buttons added to the Toolbar: You no longer need to scroll down the page to find the “readmore” or “insert image” buttons. Editor extension buttons that used to be placed below the text area can now be found in the toolbar where they belong.
  • Easily Insert Modules in Articles: allows users to easily add a module into an article with a button directly on the editor toolbar. Users don’t need to learn any syntax or remember the module details as the user interface does it for them.
  • Drag and Drop Images: Adding an image is now as easy as dragging and dropping it from your computer directly into the content. This works anywhere that you are using the default TinyMCE WYSIWYG editor.

New in Joomla! 3.4.8 (Dec 26, 2015)

  • Fixes some issues found in the 3.4.7 release on Monday to do with browser sessions. All reported bugs from the 3.4.7 update have been fixed in this release:
  • Users were unable to edit or create items after the 3.4.7 update
  • Fatal error about connection->stat() not existing on external database connections
  • After session timeout users could still navigate the backend but without being able to create/edit items or use pagination/filters

New in Joomla! 3.4.7 (Dec 21, 2015)

  • Released to address two reported security vulnerabilities and includes security hardening of the MySQLi driver to help prevent object injection attacks.
  • The Joomla Security Strike team has been following up on the critical security vulnerability patched last week. Since the recent update it has become clear that the root cause is a bug in PHP itself. This was fixed by PHP in September of 2015 with the releases of PHP 5.4.45, 5.5.29, 5.6.13 (Note that this is fixed in all versions of PHP 7 and has been back-ported in some specific Linux LTS versions of PHP 5.3). The only Joomla sites affected by this bug are those which are hosted on vulnerable versions of PHP. We are aware that not all hosts keep their PHP installations up to date so we are making this release to deal with this issue on vulnerable PHP versions.
  • Security Issues Fixed:
  • High Priority - Core - Session Hardening Execution (affecting Joomla 1.5 through 3.4.6)
  • Low Priority - Core - SQL Injection (affecting Joomla 3.0.0 through 3.4.6)

New in Joomla! 3.4.6 (Dec 15, 2015)

  • Released to address four reported security vulnerabilities and includes security hardening of the user password reset system.
  • Security Issues Fixed:
  • High Priority - Core - Remote Code Execution (affecting Joomla 1.5 through 3.4.5)
  • Low Priority - Core - CRSF Hardening (affecting Joomla 3.2.0 through 3.4.5)
  • Low Priority - Core - Directory Traversal (affecting Joomla 3.2.0 through 3.4.5)
  • Low Priority - Core - Directory Traversal (affecting Joomla 3.4.0 through 3.4.5)

New in Joomla! 3.4.5 (Oct 23, 2015)

  • Released to address three reported security vulnerabilities and includes additional security hardening of the UploadShield system.
  • Security Issues Fixed:
  • High Priority - Core - SQL Injection (affecting Joomla 3.2 through 3.4.4)
  • Medium Priority - Core - ACL Violations (affecting Joomla 3.2 through 3.4.4)
  • Medium Priority - Core - ACL Violations (affecting Joomla 3.0 through 3.4.4)

New in Joomla! 3.4.4 (Sep 9, 2015)

  • A security release for the 3.x series of Joomla! This release fixes a low level security issue.
  • Also addresses a few issues:
  • Further en-GB language cleanup
  • Fixes for MSSQL and PostgresSQL Joomla installations
  • jQuery, HTML5Shiv and CodeMirror updates
  • Finished implementing the Joomla! codestyle rules

New in Joomla! 3.4.3 (Jul 3, 2015)

  • A maintenance release for the Joomla 3 series. We strongly encourage you update your sites.
  • Addresses a few issues:
  • The renaming of the ClassLoader.php file to classloader.php caused issues which in some isolated cases even broke the CMS.
  • When creating menus of type Smart Search or contact list for 3.4.2 invalid field warnings were displayed when trying to save.
  • The option to disable the count-join in JCategories is permanently enabled on multilingual sites, making extensions that don't use this feature and for example don't have a catid field in their table, fail.
  • Module, Article and Category creation applies a wrong default values for the access level. Instead of the one from the global configuration it just takes none, and thus the first in the list is selected (Guest).
  • The batch model cut the dropdown so you can’t access all items there
  • On the batch model we had some kind of scrollbar flashing

New in Joomla! 3.4.2 (Jun 30, 2015)

  • A security release for the 3.x series of Joomla! it fixes two low level security issues.

New in Joomla! 3.4.0 (Feb 25, 2015)

  • Introduces new features into the CMS such as improved front end module editing, decoupling of weblinks, composer integration, Google new reCaptcha and security improvements by implementing UploadShield code which can detect most malicious uploads by examining their filenames and file contents. Please note: Due to technical reasons we have had to disable the Install from Web Service. We are working to get it back online as soon as possible. To find extensions please use the Joomla! Extensions Directory.
  • Thanks to the hard work of over 130 different volunteer contributors, over 700 bugs have also been resolved with the 3.4 release of the Joomla! CMS.

New in Joomla! 3.3.6 (Oct 1, 2014)

  • This release addresses an issue related to the core update component, one regression in the user password reset process, and adds a fallback upgrade mechanism for the update component. This release is considered a security release since it includes two resolved security issues associated with 3.3.5.

New in Joomla! 3.3.4 (Sep 24, 2014)

  • Security Issues Fixed:
  • Medium Priority - Core XSS Vulnerability
  • Medium Priority - Core Unauthorised Logins

New in Joomla! 3.3.3 (Jul 26, 2014)

  • 4 tracker items resolved:
  • GitHub [#3954] - Change the cloak container from div to span
  • GitHub [#3956] - Class attributes are not included in mailcloak
  • JoomlaCode [#33984] - Getting a 500 when trying to sort users by User Group in Modal
  • JoomlaCode [#33987] - User settings for Editor ignored

New in Joomla! 3.3.2 (Jul 25, 2014)

  • Over 70 bugs have been resolved.

New in Joomla! 3.3.1 (Jun 12, 2014)

  • Over 100 bugs have been resolved.

New in Joomla! 3.3.0 (May 1, 2014)

  • Introduces new features into the CMS such as improved password hashing and microdata and optimizes the code with performance improvements to the routing system and the continued conversion of MooTools based JavaScript to jQuery.
  • Thanks to the hard work of over 40 different volunteer contributors, over 115 bugs have also been resolved with the 3.3 release of the Joomla! CMS.

New in Joomla! 3.2.3 (Mar 6, 2014)

  • Over 30 different volunteer contributors, over 40 bugs have been resolved with the 3.2.3 release of the Joomla! CMS, including 4 security issues.

New in Joomla! 3.2.1 (Dec 19, 2013)

  • Over 125 bugs have been resolved with the 3.2.1 release of the Joomla! CMS.
  • The Bug Squad also paid particular attention to solving lockout issues associated with the administrator login password hashing and the Remember Me features under certain circumstances.

New in Joomla! 3.2.0 (Nov 7, 2013)

  • 31266 - GSoC 2013 - Improved Template Manager
  • 31347 - GSoC 2013 - Introducing HTML5 form fields and attributes
  • 31989 - GSoC 2013: Microdata semantics library
  • 31264 - GSoC 2013: Front-end Site Configuration
  • GSoC 2013 - Removed Mootools dependencies
  • Miscellaneous interface improvements from the JUX Code Sprint
  • 32175 - JED info link in extensions installer and 1-click installer of "install from Web" plugin
  • 31436 - *Create a update button to list new Help servers
  • 31757 - Enable PSR-0 Autoloading by Default
  • 31389 - TinyMCE 4.0 Update
  • 31774 - Add the Framework DI Container to the CMS
  • 31009 - Add a switch to turn mail sending on/off
  • 30944 - Content versioning for core and third-party components
  • 31800 - Add Joomla Ajax Interface to core
  • 31844 - Rapid Application Framework (Joomla! RAD)
  • 31704 - Two factor authentication for Joomla!
  • 31725 - Joomla multilingual site automatic installer
  • 31727 - Migrate application classes from legacy JApplication to JApplicationWeb
  • 31977 - Component for Post-Installation Messages
  • 31561 - Add support for BCrypt encryption of passwords and rewrite cookie based authentication to use it
  • 30781 - Small changes to jForm and jField to allow for repeatable form elements
  • 30798 - Add logging to Joomla Update
  • 31770 - Update to jQuery 1.10.2 and add jQuery Migrate 1.2.1
  • 28638 - Advanced ACL for com_modules, permissions per module

New in Joomla! 3.1.4 (Jul 26, 2013)

  • 29855 - Automatically set $db and $app properties on plugins
  • 31349 - Display Error Message when Magic Quotes is Enabled
  • 31488 - Added Observer pattern to JTable
  • 31289 - Added JResponseJson as a CMS library class
  • 31087 - Add SQL queries profiler in Debug zone
  • 30966 - Added handling for punycode urls and email addresses
  • 29945 - Show Joomla username in admin area
  • 31130 - Added js files to protostar template
  • 30370 - Added ability to add sprintf variables to JText string
  • 30324 - Added ability to restrict the number of displayed results to mod_related_items
  • 30525 - Added a PSR-0 compatible autoloader to JLoader
  • 30931 - Allow folder names without 's' at the end
  • 31004 - Add JTwitter package to /libraries/joomla

New in Joomla! 3.1.1 (Apr 27, 2013)

  • Administration - Type check line 31, TemplatesHelper::getPositions
  • CMS Libraries - Fix two Tags-related API issues
  • Components - Invalid tab end in article edit page
  • Components - com_tags show "{loadmodule..." when listing items
  • Database - Error in Database tab in Extension Manager
  • Front End - Corrects font-file stack order
  • Layouts - Only titles display in featured/blogged views when hide intro text is selected
  • Platform - Exception thrown for empty path
  • Templates - Administrator interface dropdown menus not working on tablets
  • Templates - Beez3 missing JHtml::_('behavior.caption');
  • User Interface - Menu item Alias required setting

New in Joomla! 3.1.0 (Apr 25, 2013)

  • New Features:
  • Tags
  • Added note form field
  • Show logs in debug console
  • Refactor installation to use new application and MVC classes
  • Added pagination in COM_SEARCH component
  • Added triggers on save for com_config
  • JPlugin autoloadLanguage property
  • Added SQL Server subclass for FinderIndexer
  • Media wiki package
  • OpenStreetMap package
  • UNION ALL feature
  • Removed the GeSHi plug-in
  • Incorporation of Twitter Bootstrap into a jui media package.
  • A new responsive administrator template--Isis-- and interface.
  • A new front end template--Protostar-- built using Twitter Bootstrap
  • Updated accessible template called Beez3
  • PostgreSQL Driver. You will be able to run Joomla 3.0 sites using the PostgreSQL database.
  • PHP Memcached Driver
  • Use of JFeed for feed management rather than SimplePie
  • Installation of language packages directly from the extension manager
  • Guest user group present by default
  • Saving blank articles allowed
  • New administrator statistics module
  • Update TinyMCE to version 3.5.6
  • Continued clean up of older unused code, files and database fields and tables and improved standardization of tables.
  • Improvements to Smart Search
  • Extensive work on code style standardisation and consistency
  • Unit testing in the CMS
  • Updated system tests in the CMS 
  • Multilanguage: adding items associations in remaining core components.
  • Language Installation tool for the Joomla Installer.
  • Items associations in multi-language
  • Allow different update packages for different version dev levels
  • Fixed Security Issues:
  • Moderate Priority - Core - XSS Vulnerability. 
  • Moderate Priority - Core - DOS Vulnerability. 
  • Low Priority - Core - XSS Vulnerability. 
  • Low Priority - Core - Information Disclosure. 
  • Low Priority - Core - XSS Vulnerability. 
  • Low Priority - Core - Privilege Escalation. 
  • Low Priority - Core - XSS Vulnerability. 

New in Joomla! 3.0.3 (Feb 4, 2013)

  • Security Issues Fixed:
  • Low Priority - Core - Information Disclosure.
  • New Features:
  • 29897 Multilanguage: adding items associations in remaining core components. Thanks Benjamin. Click here for more information.
  • 29496 Language Installation tool for the Joomla Installer.
  • 136 tracker issues fixed

New in Joomla! 3.0.2 (Nov 28, 2012)

  • Security Issues Fixed:
  • Medium Priority - Core - Clickjacking Vulnerability. More information »
  • New Feature:
  • Implementing Items associations in multi-language. With this function you can assign articles and article categories from different languages together and the module will display the correct link if you change the language itself. Click here for more information.
  • Tracker Issues Fixed:
  • User and Notes views missing chosen/bootstrap
  • Save as Copy Overwrites Menu Titles (always) for External URL
  • Missing closing link tag in submenu layout
  • Filtering of extension update list and additional notice before updatiing
  • Adding Author alias in Article Manager
  • Hathor edit user broken
  • User Profile cannot be edited from user manager
  • New Feature Items associations also displays the parameter for other categories than com_content
  • Missing function _unix2DOSTime in libraries/joomla/archive/zip.php.
  • JForm media field element is unable to determine the selected image root path
  • Joomla! 3.x version update information issue on 64-bit servers
  • Normalizing Hathor css and js load in index.php + correcting a small error
  • Add a heading menu item, use Bootstrap's markup for separator
  • Patch correcting issues in Featured/blog/archive for the info display
  • Incorrect label / date in article created date
  • Com_content caches article view no matter of Itemid
  • "Browser Page Title" Not Considered in Category Blog Layouts
  • Category parent link missing
  • Removed class=" form closing tag in contacts default view
  • Fixed list_price and sale_price
  • Increment the hit counter of the category
  • 'Title' label doesn't appear when editing an article in frontend
  • Incorrect Home link from 500 error page Joomla 3.0
  • Missing JText In Language Installer
  • Language no more available in Extension Manager after uninstall
  • J3.0.1 JLIB_FILESYSTEM_ERROR_PATH_IS_NOT_A_FOLDER_FILES INSTL_ERROR_INITIALISE_SCHEMA
  • Untranslated strings in chosen.jquery.js using Isis
  • Missing style for Cancel
  • Repeated htmlspecialchars() Applied When Multiple Breadcrumbs Active
  • XHTML syntax error in default system Breadcrumbs module
  • Recaptcha fails
  • Language override search broken
  • User Manager: Viewing Access Levels - layout
  • Convert Hathor's brown color scheme to Less
  • Category on article is sometimes not displayed
  • Beez category list display issue
  • Invalid XHTML syntax in Protostar Joomla 3.0.1
  • Beez article category list display issue
  • Hathor submenus broken
  • Adding red colour to invalid fields
  • isis error.php is accessing unexisting object $this->params
  • Correct system message output
  • Normalising Edit Category page
  • Wrong status filter in Plug-in-Manager
  • No tooltip help for Global Configuration Text Filters
  • Isis: Fixed btn-group labels not getting right colors in component subtemplate
  • Add bootstrap-extended to the CSS compiler
  • Edit Menu Item layout usability
  • Com_messages "My Settings" broken
  • Menu Manager: Menus

New in Joomla! 3.0.1 (Oct 10, 2012)

  • Joomla 3.0.1 contains:
  • 1 security issue fixed
  • 1 new feature
  • 47 tracker issues fixed
  • Security Issues Fixed:
  • Low Priority - Core - XSS Vulnerability.
  • New Feature:
  • 29445 Allow different update packages for different version dev levels
  • Until now, for both core auto updates and extension updates, update packages have been controlled by the 2-digit version number (e.g., 2.5, 3.0). It is not possible,for example, to have users of version 3.0.0 install a different update package than users of 3.0.1. This means the update packages are larger than they need to be. This feature allows for checking all three elements of a version number.

New in Joomla! 3.0 (Sep 28, 2012)

  • Most users with existing 2.5.x sites will not want to update to version 3.0. Users creating new sites can use either version 2.5 or 3.0, depending on which best suits their needs. Please consider the availability of third-party templates and extensions when deciding which Joomla version to use. Also, if you decide to use version 3.0, please be aware that you will need to update your site every six months (to 3.1, 3.2, and so on) until version 3.5 is available. These updates are expected to be simple and backwards compatible.
  • Incorporation of Twitter Bootstrap into a jui media package.
  • A new responsive, mobile device friendly administrator template--Isis-- and interface.
  • A new front end template--Protostar-- built using Twitter Bootstrap.
  • Updated accessible template called Beez3.
  • A simplified 3-step installation process.
  • PostgreSQL Driver. You will be able to run Joomla 3.0 sites using the PostgreSQL database.
  • PHP Memcached Driver
  • Use of JFeed for feed management rather than SimplePie
  • Installation of language packages directly from the extension manager
  • Guest user group present by default
  • Saving blank articles allowed
  • New administrator statistics module
  • Update TinyMCE to version 3.5.6
  • Continued clean up of older unused code, files and database fields and tables and improved standardization of tables.
  • Improvements to Smart Search
  • Extensive work on code style standardisation and consistency
  • Unit testing in the CMS
  • Updated system tests in the CMS 
  • Custom active menu item for menu module
  • Let the SEF plug-in add the canonical url to the head
  • Version 12.2 of the Joomla Platform

New in Joomla! 2.5.7 (Sep 14, 2012)

  • New Feature Added
  • Installing Language packs from Extension Manager in 2.5.x. Javier Gómez. Click here to read a blog about this new feature.
  • Security Issues Fixed
  • Low Priority - Core - XSS Vulnerability
  • Low Priority - Core - XSS Vulnerability
  • Tracker Issues Fixed
  • htmlspecialchars() and multiple menu modules of the same menu. Thanks Rouven
  • User with spaces as password can not log in. Thanks Rouven
  • Smart Search module does not read static filter setting from module parameters. Thanks Chris
  • Smart Search - CLI Indexer doesn't catch exceptions. Thanks Michael
  • Custom sample data install issue with driver mysql. Thanks Mihaly and Michael
  • Com_finder missing show_advanced_tips parameter => can't hide advanced tips.
  • Template fails to copy. Thanks Mark
  • JFile class not loaded when use cache handler != file. Thanks Julio.
  • captcha cause fatal error when the "captcha" field is not present in "configuration.php" after an upgrade. Thanks Elin.
  • Increase stability in language installer. Thanks Javier. Prevents non installable packs to display in Install Languages manager
  • Using Chrome for Android generates an error in browser.php (line 562)
  • Email exposed through RSS and Atom feeds. Thanks Elin and Peter
  • mod_articles_category "read more" truncation not functioning properly. Thanks Elin.
  • Fix Array to string conversion notices (PHP 5.4 only).Thanks Rouven
  • Can't build admin menu item error while (re)installing component. Thanks Nicholas.
  • Overriding settings in the language xx-XX.localise.php
  • When URL Language Code is removed language switcher module redirects to URL without .html suffix. Thanks Dennis
  • Can't get past step 4 "Database Configuration". Thanks Shaun.
  • Joomla 2.5.4 Timezones being doubled. Thanks Christophe and Andrea
  • White page on contact form with SEO enabled. Thanks Nikolai
  • Update TinyMCE to version 3.5.4.1. Thanks Rouven
  • DB error "session" table Duplicate entry. Thanks Rob
  • mod_wrapper doesn't support iframe without border. Thanks Andrea Sisti
  • Loss of data when editing an article through the front end. Thanks Franz
  • JS error in page 6 of installation. Thanks Michael
  • E_STRICT: JArrayHelper::pivot should be declared as static. Thanks Christophe.
  • Replace DS with DIRECTORY_SEPARATOR in com_media. Thanks Michael
  • Make the field for installing sample data easier to use (Elin Waring)
  • Copy Template Feature - language files have capital letters (Jean-Marie Simonet)
  • Registration form: language override for "Name" label causes side effects (Johannnes S-F)
  • Undefined property: JSite::$registeredurlparams (Rouven Weßling)
  • Article Media Manager: 'This file is too large to upload' appears in a Media Manager screen
  • administrator/mod_menu Bug! Thanks Sebastian
  • mailto fatal error when sending article-mail in joomla 2.5.6. Thanks Rouven.
  • Articles appearing in title. Thanks Christophe
  • Use the MVC legacy aliases in the administrator (Rouven Weßling)
  • Replace uses of JHtml::core() (Michael Babker)
  • Don't use APIs not present in Platform 12.2 (Rouven Weßling)
  • Wrong Content Type for JSON response (Elijah Madden)
  • Security concern: passwords should not be sent via email (Johannes S-F)
  • Add more sniffs to the code style checker (Rouven Weßling)
  • Commit of progress bar feature missed a layout file. Thanks Mark

New in Joomla! 2.5.6 (Jul 11, 2012)

  • Mark JXMLElement as deprecated and don't use it in type hinting
  • Use legacy aliases for the MVC in the site
  • JApplication::registerEvent() is not static anymore causing a fatal error
  • Edit article Button missing after upgrade to teh latest version 2.5.5 from 2.5.4
  • FinderController duplicate lines
  • Delete toolbar broken in com_media in 2.5.5
  • Lang string missing
  • Fatal error updating with Extension manager > Install
  • Fix a potentially fatal issue in JXMLElement
  • 404 Hits of com_redirect fails after Manual update
  • JUser class is missing the public vars for the 2 new columns lastResetTime and resetCount
  • Menu type aliases causing fatal php error

New in Joomla! 1.7.3 (Nov 14, 2011)

  • Category Summary Link Save as copy template style
  • PHP Error Reporting Level cannot be set to "None";.
  • view metadata.xml isn't considered for parameters
  • Hathor missing notice images in rtl & some colors
  • Bluestork tabs fix when more than one row of tabs
  • Can't mass mail to SA group
  • Missing menu ordering in edit
  • Patch #26980 breaks menu item saving
  • Authentication and User problem with redirect
  • Code fixes for end of line inconsistencies
  • Remove batch process code from com_contact
  • Make sure there is a blank line at the end of every PHP file
  • Use elseif instead of else if
  • Use lowercase token
  • When Default-menuitem set to registerd homepage is 404
  • page break broke when 'Table of Contents' set to Hide
  • Please reopen bug 23915 (trashed Items showing up in frontend)
  • xreference in 1.6+ is inconsistent with 1.5
  • Small regression rev. 22054 skipping translation in + BC 1.6.x issue
  • Weblinks entries do not delete correctly and display in the weblinks view
  • Show or hide the menu title does not exist for the type of menu alias
  • The Table in the Category List Layout Could Sort ONLY by Created Date Irrespective of What is Select
  • Needed plural for a massmail message
  • Jquery work in com_users
  • Jquery work in com_
  • Jquery work in com_newsfeeds
  • Jquery work in com_redirect and com_search
  • Apply the patch to fix the MySQL specific queries - com_installer
  • Ordering when editing in front-end
  • Problem installing with another language than default
  • upgrade from 1.6.3 and 1.6.4 to 1.7.2
  • Update overwrite language override file
  • Remove unused title_alias column
  • Back-end language switching is working only when Default is selected
  • Tooltip partly matches the related options in Latest News module
  • Support Forum URL as language file option
  • No option to remove the default language from the URL and links
  • poor english grammar
  • Misplaced Bracket on Language Titles in Multilingual Sites Using RTL Language
  • Wrong English Grammar
  • Implementing default offline message per language
  • Unique alias & Unicode alias issue
  • Multilanguage: adding custom Site Name per Content Language
  • Incongruous Language Implementation in Article List Header
  • Change Modified date to Modified Date for Consistency in en-GB.com_content.ini in the
  • Adding column language tag in Language Manager Installed
  • Fatal Error in multilangstatus module when languagefilter plugin disabled
  • Validation error in mod_
  • Modules *Adding to the multilanguage status module a check for contacts assigned
  • Modules *mod_articles_category missing option to sort by feature articles ordering system.
  • JHTML select.options with html entities
  • Problem with preg_quote in function utf8_ireplace
  • "Language string failed to load" showing up when sending an email
  • More strict php OOP
  • e_strict error prevents log into backend: incompatible JDate::setTimezone()
  • Editors have problems with quotes in content syntax
  • Date Icon "string untranslated"
  • replacePrefix return a null string due to __call() function
  • Add language field to batch widget
  • manifest_cache entry not generated for file packages on install
  • JText do not recognize "" no-string
  • Merge some changes from 11.3
  • Merge some changes from 11.3
  • Merge some changes from 11.3
  • Component updates not working in Joomla! 1.7.0 and later
  • Merge more from the (images)
  • Allow ability to upload file (eg: profile picture) through com_users profile
  • System - Debug Not Allowed Any Groups to View when selected
  • RTL header items in the administrator panel are not in the right order on RTL template
  • RTL notices in RTL doesn't mirroring
  • Inconsistent data type for access level
  • Books module when installing without
  • JRouterSite or JURI fails not sure if it's a bug
  • Some bluestork strings are no longer needed due to the commit of 25921
  • Remove Specific Author Information from Bluestork
  • Beez5 have image path link to beez_20
  • Adding tip to batch function

New in Joomla! 1.7.2 (Oct 17, 2011)

  • 1 tracker issues fixed in SVN
  • 2 securities issues fixed

New in Joomla! 1.7.1 (Sep 27, 2011)

  • A new module is added: its name is mod_multilangstatus.
  • It is not published per default . One has to publish it manually.
  • It is designed to be displayed in the Administrator status bar. Clicking on its icon/name will pop up a modal window with errors –if any– and status of the most important items concerned.
  • If published when using a mono-language site, the modal will just display that multilanguage is not implemented.
  • Once your multilanguage site is set correctly and no more errors showing, it can be safely unpublished.

New in Joomla! 1.7 (Jul 20, 2011)

  • New Features Added:
  • In addition to the new Joomla Platform, the following new features have been added, with links to the Feature tracker issue.
  • Add support to log deprecated API (Andrew Eddie)
  • JToolBarHelper functions for Save and Create New and Save as Copy (Joseph LeBlanc)
  • Mod_custom with backgroundimages (Angie Radtke)
  • Allow preselection of categories in com_content (Peter Kneisel)
  • Add JFormRuleOptions rule to validate type="list" parameters (Mark Dexter)
  • Make copy/move consistent across components (Michael Babker)
  • Update TinyMCE to version 3.4 (Rouven Weßling)
  • New parameters are present for the language switcher (Jean-Marie Simonet)
  • Translation teams can now include a css file in their admin pack to change the fonts used in back-end (Jean-Marie Simonet)
  • Language manager now displays installed language in tabs (Michael Babker)
  • Improve the installation (Rouven Weßling)
  • Make single contact view ready to use dynamic forms (Elin Waring)
  • JToolBar cleanup for Save and Create New and Save as Copy (Joseph LeBlanc)
  • Add ability to save a search in a menu item (Elin Waring)
  • Mass Mail - exclude disabled user (Rune Sjøen and Bill Richardson)
  • Add PHP and HTML modes to CodeMirror (Rouven Weßling)
  • JModelList casts $query to string unnecessarily making it impossible to implement Joomfish (Geraint Edwards)
  • Add to debug log information component and module start time and memory use when showing (Vladimir Serotyukov and Dennis Hermatski)
  • View Access Level not testing in Administrator Models (Amy Stephen)
  • Add support for OpenSearch to com_search (Rouven Weßling)
  • Automatic DB update (Christophe Demko)
  • Add WAI-ARIA and HTML5 support the progressbar.js (Rouven Weßling)
  • Make loadmodule plugin more useful (Elin Waring)
  • "Select a Menu Item Type" in modal box in menu item edit page (Dennis Hermatski)
  • Add to debug log information component and module start time and memory use when showing
  • Association between menu items in multilingual settings.
  • Add an ordering column to table jos_languages
  • Security Issues Fixed:
  • Medium Priority - Core - XSS Vulnerabilities.

New in Joomla! 1.6.5 (Jul 12, 2011)

  • Corrects an issue in the Extension Manager Update program that, in rare instances, can cause files to be deleted during a Joomla version update.

New in Joomla! 1.7 Beta 1 (Jun 30, 2011)

  • Add support to log deprecated API (Andrew Eddie)
  • JToolBarHelper functions for Save and Create New and Save as Copy (Joseph LeBlanc)
  • Mod_custom with backgroundimages (Angie Radtke)
  • Allow preselection of categories in com_content (Peter Kneisel)
  • Add JFormRuleOptions rule to validate type="list" parameters (Mark Dexter)
  • Make copy/move consistent across components (Michael Babker)
  • Update TinyMCE to version 3.4 (Rouven Weßling)
  • New parameters are present for the language switcher (Jean-Marie Simonet)
  • Translation teams can now include a css file in their admin pack to change the fonts used in back-end (Jean-Marie Simonet)
  • Language manager now displays installed language in tabs (Michael Babker)
  • Improve the installation (Rouven Weßling)
  • Make single contact view ready to use dynamic forms (Elin Waring)
  • JToolBar cleanup for Save and Create New and Save as Copy (Joseph LeBlanc)
  • Add ability to save a search in a menu item (Elin Waring)
  • Mass Mail - exclude disabled user (Rune Sjøen and Bill Richardson)
  • Add PHP and HTML modes to CodeMirror (Rouven Weßling)
  • JModelList casts $query to string unnecessarily making it impossible to implement Joomfish (Geraint Edwards)
  • Add to debug log information component and module start time and memory use when showing (Vladimir Serotyukov and Dennis Hermatski)
  • View Access Level not testing in Administrator Models (Amy Stephen)
  • Add support for OpenSearch to com_search (Rouven Weßling)
  • Automatic DB update (Christophe Demko)
  • Add WAI-ARIA and HTML5 support the progressbar.js (Rouven Weßling)
  • Make loadmodule plugin more useful (Elin Waring)
  • "Select a Menu Item Type" in modal box in menu item edit page (Dennis Hermatski)

New in Joomla! 1.6.4 (Jun 28, 2011)

  • A security release. This release corrects four security issues and fixes an issue relating to version upgrades. Note that the upgrade to version 1.6.4 should be done before upgrading to version 1.7.0 (due out in July).
  • Important Note: A security fix was made for the Category List layouts for articles, contacts, newsfeeds, and weblinks as well as the Featured Contact list. If you have created a template override for one of these layouts based on the core layout, your file could contain this security issue.

New in Joomla! 1.6.3 (Apr 20, 2011)

  • Issues Fixed:
  • Administration - Can't insert image for menu item
  • Components - Redirect not now fully editable
  • Installation - Updates sites never re-enabled after being disabled
  • Javascript - Mootools no longer loaded in backend

New in Joomla! 1.6.0 (Jan 11, 2011)

  • Finer access controls for viewing and editing content with configurable user groups and viewing levels
  • A user-defined category structure, from simple one-level to complex multi-level categories
  • Installation improvements allowing for multiple extension installations in one package, updatable with a single click
  • Expanded language support for easy production of multi-lingual sites
  • Start and end publishing times for modules with more control over where they display,
  • Fresh new templates and semantic markup to please the eye as well as the search engines
  • More creative control through template styles
  • Hundreds of additional features, streamlining workflow and productivity

New in Joomla! 1.6.0 Beta 14 (Nov 16, 2010)

  • Fixed approximately 69 issues in the tracker. We have closed an additional 45 tracker issues.

New in Joomla! 1.5.22 (Nov 11, 2010)

  • Security - Low Priority - Core - SQL Injection Information Disclosure Vulnerabilities.

New in Joomla! 1.6.0 Beta 12 (Oct 19, 2010)

  • Fixed approximately 52 issues in the tracker.
  • Closed an additional 27 tracker issues.

New in Joomla! 1.6.0 Beta 9 (Sep 13, 2010)

  • 07-Sep-2010 Ian MacLennan:
  • Updating sample data
  • 06-Sep-2010 Ron Severdia:
  • [#20942] Fixed extra whitespace in fieldsets (Thanks Viet Hoang Vu)
  • Updated Blueprint cheatsheet
  • Updated backend users icon
  • [#21746] Bluestork display issue with Permissions views in IE7
  • 06-Sep-2010 Ian MacLennan:
  • [#21573] Error in flash uploader
  • [#22018] The alert of "failed" creating a menu item doesn't look like a Failed (admin default template)
  • [#22076] Update Site manager tries to create duplicate entries on second install if extension adapter behaves pathologically
  • [#22198] Weblinks module follow/no follow description
  • [#22204] surplus image in bluestork
  • [#22205] unpublished menu items visible
  • [#22220] Admin Menu Flyouts not respecting ACL
  • [#22241] Everyone with Manage can checkin:
  • [#22256] Language string definition missing on front end.
  • 06-Sep-2010 Jean-Marie Simonet:
  • [#22053] sample data article capitalisation. Thanks Tim.
  • [#22272] Database Error. Thanks Bill.
  • 06-Sep-2010 Andrew Eddie:
  • Fixed issue [#22246] Remove potty mouth language from htaccess (Brian Teeman, Bill Richardson).
  • Fixed issue [#22273] This is a demo. Delete for beta (Michael Babker).
  • Fixed issue [#21658] Marking items as required (Michael Babker, Bill Richardson).
  • 05-Sep-2010 Jean-Marie Simonet:
  • [#22219] Remove overrides from Beez2.
  • [#22203] toolbar icon consistency. Thanks Michael and Bill.
  • [#22257] User with Delete permission unable to delete a user. Thanks Michael.
  • [#22191] Search image. Thanks Christophe and Bill.
  • [#22192] Code Mirror tab mode description missing.Thanks Bill.
  • [#22275] Two check-in buttons in Newsfeeds. Thanks Michael.
  • [#22207] toolbar icon divider in administrator template. Thanks Bill.
  • 03-Sep-2010 Mark Dexter:
  • Fix syntax errors in diff_15_to_16.sql (Elin Waring)
  • 03-Sep-2010 Jean-Marie Simonet:
  • [#22186] beez2 - Park links right module displacement.
  • 03-Sep-2010 Andrew Eddie:
  • Fixed issue [#22248] Fix inappropriate code comment (Brian Teeman, Bill Richardson).
  • Fixing issue [#21447] - Added user.debug task to user controller to assist with access control testing.
  • 02-Sep-2010 Ian MacLennan:
  • Fixed typo in 15 to 16 diff sql file
  • Added missing semicolon in diff sql file.
  • 02-Sep-2010 Jean-Marie Simonet:
  • [#22149] Tool bar clean up focused on users with delete only. Thanks Elin.
  • [#22002] Edit state ACL in edit views. Thanks Elin.
  • 02-Sep-2010 Andrew Eddie:
  • Fixed issue [#22210] module latest users (Bill Richardson).
  • Fixed issue [#22211] module - latest news - typo error (Bill Richardson).
  • Fixed issue [#22169] After selecting cannot set -use default- (Klas Berliƒç1, Ian MacLennan).
  • Fixed issue [#22052] sample data menu capitalisation (Brian Teeman, Tim Plummer).
  • Fixed issue [#22170] Unable to Save Weblinks on Edit (Jennifer Marriott, Elin Waring).
  • 01-Sep-2010 Andrew Eddie (and Happy 5th Birthday Joomla!):
  • Fixed issue [#22118] The setRedirect method() overwrites an already set messageType (Roland Dalmulder, Artyom Bisyarin).
  • Fixed issue [#21604] The "Memory Usage" debug info has no measurement unit (Javier G√≥mez, Nikolai Plath, Omar Ramos).
  • Fixed issue [#21862] Backend menu components are not ordered alphabetically (Hannes Papenberg).
  • Fixed issue [#21879] Speed improvement for Beez tempalte's use of html5.js (Rouven We√üling).
  • Fixed issue [#22037] Module manager - varies only (Brian Teeman, Bill Richardson).
  • Fixed issue [#21880] Relocate Database Prefix Portion of Database Configuration Installer Screen (Matt Thomas).
  • Fixed issue [#20427] Media Manager: impossible to upload image in the specific folder chosen (Jean-Marie Simonet, Hannes Papenberg).
  • 31-Aug-2010 Jean-Marie Simonet:
  • [#22150] hathor menu type - unable to select type. Thanks Bill.
  • [#22161] edit article - show icons and + param missing
  • [#21932] checkall-toggle does not work with Hathor template on User Manager: Users screen. Thanks Andrea.
  • [#20920] Featured Button Missing on Front End Article Submission. Thanks Hannes.
  • Reordered front-end en-GB.ini strings
  • Modified publish/unpublish to enable/disable in Extension Manager->Manage toolbars
  • [#22156] edit weblink - order description missing. Thanks Bill.
  • [#22152] permissions edit terms inconsistency. Thanks Bill.
  • 30-Aug-2010 Jean-Marie Simonet:
  • [#22050] useful joomla links menu. Thanks Bill.
  • [#22046] cannot unblock users. Thanks Michael and Dennis.
  • 30-Aug-2010 Andrew Eddie:
  • Fixed issue [#21952] JButtonLink does not set toolbar id correctly (Daniel Reibelt, Hannes Papenberg).
  • Fixed issue [#21868] 500 bad query error on saving a template style not assigned to anything (Elin Waring).
  • Fixed issue [#20468] Featured Articles editing returns to articles pages (Greg Daynes, Hannes Papenberg).
  • Fixed issue [#21999] Error on creating a group with an existing name (Elin Waring).
  • Fixed issue [#22102] E-mail field in contact editing does not validate (Roland Dalmulder).
  • 29-Aug-2010 Jean-Marie Simonet:
  • [#22023] Enlarge inputbox for article title on modal select.
  • [#22104] hathor col fix. Thanks Bill.
  • 28-Aug-2010 Mark Dexter:
  • [#17689] Menu Creation - "Contained in Menu" set to main menu
  • [#21819] Cannot save editted article using frontend with cache enabled
  • 28-Aug-2010 Jean-Marie Simonet:
  • [#22048] manager column order inconsistency. Thanks Bill.
  • [#21891] Refactoring Article Options. Thanks Bill.
  • 27-Aug-2010 Mark Dexter:
  • Revert issue [#17689] Menu Creation - "Contained in Menu" set to main menu
  • 27-Aug-2010 Jean-Marie Simonet:
  • [#22020] Move Template Positions Parameter tp=1 into Template Options from Global Configuration. Thanks Amy, Hannes, Michael.
  • [#22084] Publishing Options Language changes and inconsistencies. Thanks Bill.
  • 27-Aug-2010 Andrew Eddie:
  • Fixed issue [#17689] Menu Creation - "Contained in Menu" set to main menu (Christopher Garvis, Ian MacLennan, Mark Dexter).
  • Fixed issue [#22088] Cannot change default language in Language Manager: Installed Languages view (Michael Babker).
  • Fixed issue [#22054] extra tip in contact form (Brian Teeman, Bill Richardson).
  • Fixed issue [#22043] Manager layout consistency (Brian Teeman, Bill Richardson).
  • Fixed issue [#22055] Email or e-mail inconsistency (Brian Teeman, Bill Richardson).
  • Fixed issue [#20847] Remove _self in mod_random_image (Amy Stephen, Rouven We√üling).
  • Fixed issue [#9627] Installation of admin e-mail with plus symbol not validating (Richard Vazquez, Hannes Papenberg, Christophe Demko, Ian MacLennan).
  • Fixed issue [#21924] form element "hidden" not entirely hidden (Boris Baddenoff, Bill Richardson).
  • 27-Aug-2010 Sam Moffatt:
  • Fixed issue with com_admin XML manifest file (excessive new line)
  • Added joomla.xml file for future updates and tracking
  • 26-Aug-2010 Ian MacLennan:
  • [!21949] Reverted systematic elimination of DS as directory separator
  • 26-Aug-2010 Jean-Marie Simonet:
  • [#22044] Menu level filter wording. Thanks Bill.
  • [#22056] incomplete language strings in admin contact. Thanks Bill.
  • [#21888] Forbidden keys in language files not properly handled. Thanks Nikolai, Hannes, Andrew.
  • 26-Aug-2010 Andrew Eddie:
  • Fixed issue [#22064] Non-functional, unfinished, duplicated and outdated form field: mediamanager (Artyom Bisyarin).
  • Fixed issue [#21977] Warning: Invalid argument supplied for foreach() in \libraries\joomla\document\html\html.php on line 161 (Ronald Pijpers, Bill Richardson).
  • Fixed issue [#21717] Create action in installer permissions configuration (Sander Potjer, Michael Babker).
  • Fixed issue [#22060] Banners Options refactoring- Code missing (Jean-Marie Simonet).
  • Fixed issue [#22063] Select with optgroup not works in admin component form (Tomasz Narloch, Bill Richardson).
  • Fixed issue [#22045] block users error message (Brian Teeman, Bill Richardson, Michael Babker).
  • Fixed issue [#22079] Installer item types hard coded (Samuel Moffatt).
  • Fixed issue [#22078] Install Data update for extension update (Samuel Moffatt).
  • 25-Aug-2010 Andrew Eddie:
  • Fixed issue [#22032] Category editing gives error on saving/canceling (Roland Dalmulder).
  • Fixed issue [#21976] deprecated function ereg_replace mod_footer (Ronald Pijpers, Bill Richardson).
  • Fixed issue [#18506] Category Manager / Edit Category: Edit Groups + Reset to Inherit links do not work (Andy Tasch, Bill Richardson).
  • Fixed issue [#21132] User Registration Duplicate Page Headings (Amy Stephen, Bill Richardson).

New in Joomla! 1.6.0 Beta 5 (Jul 14, 2010)

  • Fixed approximately 65 issues in the tracker.

New in Joomla! 1.6.0 Beta 3 (Jun 20, 2010)

  • Fixed approximately 102 issues in the tracker.

New in Joomla! 1.5.15 (Nov 6, 2009)

  • Components:
  • Allowed search to use the Itemid of the current Menu Item (15780)
  • Removed unnecessary quotes in search results (16919)
  • Fixed problem when using relative URL's in editor with SEF enabled. (16445)
  • Fixed formatting problem in Category List layout with Internet Explorer (17110)
  • Fixed problem with entering HTML in user confirmation messages (17259)
  • Fixed Media Manager issues in Windows (17337)
  • Fixed problem with Archived Article filters when cache is enabled (17470)
  • Fixed RSS feed problem with ampersand in page title (18343)
  • Modules:
  • Allowed underscore character in menu names (16086)
  • Fixed problem with mod_newsflash and altenative read-more text (17231)
  • Fixed problem with Alias Menu Item Type not opening in new window (18240)
  • Fixed problem with UTF-8 characters in breadcrumbs (18493)
  • Plugins:
  • Fixed problem with email cloaking and non-ASCII characters (11578)
  • Fixed TinyMCE configuration error (16982)
  • Fixed problem with multiple editor instances on one page (17043)
  • Fixed problem whereby TinyMCE stripped some image HTML (17057)
  • Fixed TinyMCE Extended Valid Elements problem (17121)
  • Fixed problem with TinyMCE blockquote (17215)
  • Allowed Firefox inline spell check to work in TinyMCE (17356)
  • Fixed problem saving changes in TinyMCE (17367)
  • Fixed TinyMCE problem with caption.js and filtering (17379)
  • Fixed TinyMCE bullet issue with Internet Explorer (17414)
  • Made image title names consistent in front and back end (17430)
  • Fixed issue with email cloaking and images (17692)
  • Fixed problem in email cloaking syntax (17964)
  • Fixed caption alignment when image alignment is not set (18010)
  • Fixed JavaScript error in TinyMCE (18192)
  • Added option to create templates in TinyMCE editor (18245)
  • Fixed problem with TinyMCE Sql (18246)
  • Fixed problem when using email cloaking and JavaScript (18310)
  • Fixed problem with email cloaking when using images (18481)
  • Legacy:
  • No legacy issues were fixed for this release
  • Templates:
  • Fixed problem with missing template CSS files (16609)
  • Fixed problem with linked images in Beez template (16804)
  • Added default text color for backend error messages (16914)
  • Added missing spinner.gif (17432)
  • Fixed problem when copying Beez template to new name (17559)
  • Fixed error in JA_Purity template with Internet Explorer 8 (18070)
  • Language:
  • Added TinyMCE Language file for Toggle Editor button (17332)
  • Added Ulaanbaatar in timezones (17577)
  • Fixed problem with localisation of pagination strings (17618)
  • Added missing Display # language string (18124)
  • Added missing com_media language strings (18349)
  • Improved tooltip text for mod_search (18518)
  • Fixed problem with version information for core languages (18522)
  • Administrator:
  • Fixed problem with FTP fields auto-completing (18297)
  • System:
  • Don't show password in configuration.php file (16484)
  • Fixed problem when Itemid does not exist (16927)
  • Fixed PHP 5.3 compatibility issues (17150)
  • Fixed problem with caching for com_weblinks and com_contact (17475)
  • Fixed additional PHP 5.3 compatibility issues (18008)
  • Fixed problem with warnings in system_config.php file (18054)
  • Added missing JEXEC checks in code (18080)
  • Fixed problem converting UTF-8 characters to ASCII (18142)
  • Added option to disallow users to view extension XML files (18353)
  • Fixed problem with onAfterDisplayTitle event and PHP 5.3 (18430)
  • Fixed problem with displaying error messages with right-to-left languages (18537)

New in Joomla! 1.5.14 (Jul 31, 2009)

  • Security:
  • One low-level security issue was fixed in this release: Low Priority - Core - com_mailto Timeout.
  • Components:
  • Fixed error message in Media Manager (17319)
  • Plugins:
  • Fixed callback error message in TinyMCE editor (17323)

New in Joomla! 1.5.13 (Jul 23, 2009)

  • This is a security release and users are strongly encouraged to upgrade immediately.
  • Security:
  • High Priority: Core - File upload.
  • Moderate Priority: Core -XSS.
  • Components:
  • Edit icon now appears in correct location (16726)
  • "usertype" column is now saved correctly in the database during front-end account creation (16073)
  • Plugins:
  • Typographical error fixed in PHPdoc comment (15548)
  • TinyMCE editor now works when using compressed mode (17058)
  • Media Manager now shows correct message after a successful upload (17053)
  • Image button can be used by users who don't have upload permission (17101)
  • Language:
  • Error message in Media Manager is now translated (17008)

New in Joomla! 1.5.12 (Jul 1, 2009)

  • Security:
  • Moderate Priority - Core - Frontend XSS.
  • Moderate Priority - Core - Missing JEXEC check.
  • Moderate Priority - Core - Frontend XSS.
  • Components:
  • Category List Layout sorts correctly (15541)
  • Category List Layout HTML error resolved (16595 )
  • Minimum User Level for Media Manager works correctly for Editors submitting Articles (16597)
  • Article Manager shows non-duplicated Page Titles with Page Breaks (16686)
  • Section Filter for Content Component correctly lists only Article Categories (16601)
  • Reverted escaping of miscellaneous information field in com_contact (17006)
  • Modules:
  • No modules were fixed for this release.
  • Plugins:
  • Update to TinyMCE 3.2.4.1 (12376)
  • Updated installer SQL to correspond with TinyMCE upgrade (17005)
  • Added missing language strings for TinyMCE after initial upgrade (16977)
  • Legacy:
  • No legacy issues were fixed in this release.
  • Templates:
  • Beez Template fix for Contact Component Layout (14540)
  • Beez Template fix for Article Published Date in the Form Layout (15673)
  • Beez Template Newsflash Module now has correct Read More link (16607)
  • Beez Template and User Component print the correct Page Title on Login Page (16890)
  • System Template CSS correctly links to OpenID login-bg.gif file (14540)
  • JA Purity Template now has anchor tag ending for Category Title on Frontpage Blog Layout (16896)
  • JA Purity Template shows Modified Date in Article Layout (15740)
  • Language:
  • Feed Module Tip wording changed to correctly state "time in minutes" (15740)
  • en-GB Language File Date Format displays correctly with Frontend Components using Calendar Date Selection (16779)
  • Missing language strings available for Beez Templates (16820)
  • Additional language strings added for Tiny MCE (16950)
  • Added mk-MK installer language pack (no tracker item)
  • Administrator:
  • CSS files save correctly when edited using Template Manager (16753)
  • System:
  • Upgraded PEAR with a newer version that has BSD licensing (12746)
  • PHPMailer allows secure connections to SMTP Servers (12886)
  • File::upload() uses chmod 644 in FTP mode (16593)
  • Tooltips correctly encoded (16719)
  • Reverted detailed module caching fix (15727)

New in Joomla! 1.5.12 RC (Jun 25, 2009)

  • 22 bug fixes and two updates are significant enough to warrant community testing.
  • This includes an upgrade to TinyMCE and changes to the framework PHPMailer class.

New in Joomla! 1.5.11 (Jun 3, 2009)

  • Security:
  • One low-level and two moderate-level security issues were fixed in this release.
  • Moderate Priority: Core - com_users XSS.
  • Moderate Priority: Core - ja_purity XSS.
  • Low Priority: Core - Front-end XSS.
  • For additional information, visit the Joomla Security Center.
  • Components:
  • Prev and Next links no longer create duplicate content with SEF URLs (13890)
  • Atom feed validates for Contact Category and Weblinks Category layouts (15446)
  • Article Category layout sorts correctly (15541)
  • Form correctly uses JRoute for action (15551)
  • Improved control over who is able to upload files (15691)
  • Search results work correctly for multiple search terms with SEF URLs enabled (15853)
  • RSS 2.0 feeds try to turn mailto links into absolute URLs (15909)
  • Atom link in RSS feed causes validation problems (16211)
  • Modules:
  • Login correctly uses view=register (15740)
  • Module cache, ID, ItemID (15727)
  • Plugins:
  • No plugin issues were fixed in this release.
  • Legacy:
  • No legacy issues fixed for this release.
  • Templates:
  • Khepri template has correct CSS icon for Article (15912)
  • Align attribute in mod_mainmenu no longer causes problems for some templates (15963)
  • Updated the helpsites.xml files (16397)
  • Language:
  • Translated description for Component, Module, Plugin, etc. after installation (13898)
  • Change in Montenegrin language ISO Code (16112)
  • Modified Montenegrin language code to be ME from SLA for consistency (16349)
  • Install language changes (16405)
  • Administrator:
  • Global Configuration "Undefined Variable" warning now resolved (15699)
  • Legacy code in installer premigration system causes unrelated errors (16236)
  • System:
  • Installation of some packages no longer fails (15701)
  • Installation Version Display corrected (15913)
  • JFile::getName() loses first character (16007)
  • db->updateObject function outdated (15417)
  • PHPDoc Comment for JFactory getDocument method incorrect (16314)
  • offline.php file now has correct stylesheet (16500)

New in Joomla! 1.5.10 (Mar 28, 2009)

  • This is a security release and users are strongly encouraged to upgrade immediately.
  • This release contains 66 bug fixes, one low-level security fix, and one moderate-level security fix. It has been 11 weeks since Joomla 1.5.9 was released on January 10, 2008.

New in Joomla! 1.5.9 (Jan 10, 2009)

  • Security - One low-level and one high-level security issue were fixed in this release:
  • High Priority: Directory Traversal. A crafted request can allow an attacker to view directory trees on the server. Note: contents of files cannot be edited or deleted, just viewed.
  • Low Priority: SSL Session Token Disclosure. When running a site as SSL ONLY, if a non-SSL request is made, an attacker can obtain the session token. There is NO risk for Web sites that use both HTTP and HTTPS.
  • Components:
  • Fixed Contact Page so that a blank page is not displayed when vCard is not enabled, but is selected in the Contact Parameters.
  • Resolved problem with Category View Table where filter did not work when cache was enabled.
  • vCard no longer displays excess spaces.
  • Small change in components/com_banners/models/banner.php.
  • Resolved invalid XHTML 1.0 Transitional issues introduced in 1.5.7 for the Contact form.
  • Fixed problem that resulted in erroneous '404 - Contact not found' page for dropdown in Contact View.
  • Fixed Contact Category URL problems.
  • Fulltext Search for Uncategorized and Archived Articles is now working.
  • onPrepareContent issue for non-com_content Components resulting in a warning message has been resolved.
  • 'Change Contact Details' link now loads correct page.
  • Contact image not displaying in front end.
  • Front-end article submission no longer auto-populates, finish publishing date with same date as start publishing.
  • Media Manager Javascript error: "Object doesn't support this property or method" that presented for IE has been fixed.
  • Space between meta keywords no longer removed when saving Articles.
  • com_installer Module View now correctly displays Author e-mail and URL.
  • Robots and Author meta retained when copying Articles.
  • Article Archive pagination fixed.
  • Correction so that unregistered site visitors can no longer access PDF for registered Articles.
  • Hits filter in Category List fixed.
  • Resolved problem where "Register to read more" incorrectly redirected to Front Page, rather than Article.
  • Poll error message resolved.
  • Resolved problem where Category List failed to retain Column Sort preference when navigating to a different page.
  • Resolved problem in Category List where changing Display # to All in page 2 of list would display no results.
  • Category List now correctly shows filtering option in use.
  • Corrected 404 error that resulted when menu access was set to Public and Contact Item is Registered.
  • Modules:
  • New modules can now be added, even when there are no modules entries already defined.
  • Inconsistency removed for Login/Logout Redirection page of mod_login.
  • JMenu getMenu() doc error corrected.
  • Archive Module Count Parameter and Tool Tip corrections.
  • STRPOS error corrected when editing Alias Menu Item.
  • Toolbar Image now points to an existing image.
  • Plugins:
  • OpenID upgraded to 2.0 protocol, now works with Yahoo.
  • plgSystemCache plugin now respect site and page language.
  • Page string in plugins/content/pagebreak.php is now properly externalized.
  • Legacy Plugin - Login Timeout resolved.
  • Access level for Plugins fixed.
  • Fixed OpenID Transition issues.
  • Templates:
  • RTL feeds PARAM is now saved in database which corrects RTL feeds in Milkyway and Beez.
  • CSS and XHTML valid error in JA_Purity resolved, as was invalid CSS validator link.
  • JA_Purity default status for Modules defined for right position now collapse correctly, when unused.
  • Fixed CSS errors in rhuk_milkyway/css/template_rtl.css.
  • Missing H1 text-align in rhuk_milkyway/css/template_rtl.css fixed.
  • Beez template override for com_search now displays error messages correctly.
  • Corrected Last Updated date for Beez Template.
  • Resolved inconsistencies for Beez Template Override Page Titles.
  • Contact image changes for Beez override.
  • Incorrect File Reference corrected for Beez Template.
  • Short PHP Notation in Beez Windows hosting bug introduced in 12798 has been fixed.
  • en-GB.com_statistics.ini are now correctly deleted.
  • Removed unnecessary string in JA_Purity template.
  • Removed unnecessary strings in rhuk_Milkyway template.
  • Language:
  • Language INI files that were incorrectly encoded using UTF-8 with BOM have been fixed.
  • Untranslated strings in en-GB.ini after SVN 11236 are fixed.
  • Fixed untranslated strings in com_weblinks.
  • Fixed untranslated strings in com_contact.
  • Fixed untranslated Strings in admin/mod_feed.
  • Spacer values are now translatable.
  • Fixed issue with JA_Purity spacer so that it is now translatable.
  • Resolved remaining English string hard-coded in mod_search.
  • String missing in en-GB.com_installer.ini .
  • Resolved untranslated language string for "Email a Friend" feature.
  • Tooltip language string in com_config corrected.
  • Administrator:
  • Added better tooltip text for the Help Server Reset button in Global Configuration System Settings.
  • Toolbar & value fixed for Media Manager button.
  • JInstallerHelper Class Function description has been corrected.
  • Help screens made.
  • Remove default filter for Super Admininistrator and fix filter whitelist problem.
  • Corrected error where Editor deleted content for default filter; UTF-8 compatibility is now enforced with JInputFilter.
  • Removed old dev.joomla.org links.
  • System:
  • query_batch corrected for SQL error.
  • uri.php changes made in 1.5.7 no longer break back-end URLs if $live_site=Http has an uppercase H.
  • JFolder::delete bug fixed when folder contain symbolic links on folders.
  • Typo in sample_data.sql resolved.
  • License correction for PHPMailer in CREDITS.php.
  • Fixed error that resulted from invoking JDatabase::Query() more than once.
  • Cache space is now correctly released.
  • String bug for strspn() resolved.
  • Weird characters removed from LICENSES.php file.
  • Removed outdated link in the installer language file.
  • Fixed typo in Cache Manager.
  • Updated Archive_Tar to relicensed BSD version.

New in Joomla! 1.5.8 (Nov 11, 2008)

  • Security - Two moderate-level security issues were fixed in this release:
  • Default filtering for content.
  • Filtering for Web Link descriptions.
  • Components:
  • Articles: Remove brackets around Last Updated date and time, Start Publishing date corrections for other than UTC 00:00, hit counts correct for Articles, adding a space after a cloaked email address.
  • E-mail addresses: Correctly cloaked when presented in Section and Category descriptions.
  • Categories: Edit icon correctly shows for Articles without Title links, Print icon correct now on first page for Blog Layout.
  • Sections: Plural and singular form correction, Category link properly ended, Router changes reverted to version 1.5.6 so Article ID does not append to the Article slug.
  • Frontpage: Article assignment correction, corrected number of Links.
  • Contacts: Image display correction when Image Directory is configured.
  • RSS Feed: Corrected spelling of Category in Category feed.
  • User: Added isInternal checking on referer values.
  • Weblinks: Language strings.
  • Modules:
  • Feed: Target attribute validation, language string correction.
  • Login: ItemID is preserved on redirect.
  • Menu: Changing Menu Link Type now functions properly, Section Language string, Article Reset button working.
  • Related Items: Keyword matching functions correctly and filters characters appropriately.
  • Stats: Corrected Time.
  • Sections: No authorization parameter works correctly
  • Search: Form validates correctly for Transitional xHTML.
  • Legacy:
  • Return statement added for Legacy Menu Check.
  • Templates:
  • Beez: Lengthened E-mail Content Popup, Search button now works when pressed, password reset works correctly, corrections to Beez HTML folders, User details page corrected.
  • JA_Purity: Added missing language strings.
  • Administrator:
  • Console: Added "Welcome to Joomla!" information and Joomla Security RSS feeds to Administrator Console.
  • Installation: Proper deletion of component directories, default entries for Templates and Languages are now correct for uninstall.
  • Media Manager: Changed default for new sites to disable Flash multi-file uploader due to incompatibility with Flash 10.
  • Installation: Remove confusing error message about language files for extension installations, Administrator Modules now correctly uninstall INI files.
  • Sample data: Updated news feeds to point to free software community sites, extensive corrections and updates to sample content.
  • System:
  • API: JFolder::files and JFolder::folders corrections for Search, missing Method added to JRecordSet, Database Class correctly quotes names not using dot notation, JTableUser matches using the correct number of fields.
  • Cache: Correct undefined variable in Cache Class.
  • Language file: Corrected wording, correct installation of PDF fonts independent of language choices, several language string corrections in en-GB.ini
  • Menu: Performance improvements for sites with many menu items.
  • Users: Temporary Users are now able to logout, secure protocol can now be used when editing account details.
  • Added PHP 4 compatibility for isInternal checking.

New in Joomla! 1.5.7 (Sep 10, 2008)

  • Several security issues were fixed in this release. There was 1 critical, 1 major and 2 moderate security vulnerabilities fixed in 1.5.7. For more information, visit the Security Center.
  • com_content: Metadata handling; Alias not copied for Articles
  • String Escaping: External links; Titles; Alt tags missing on images
  • Blog Layout: Article Page break; new Left-to-Right option; Breadcrumbs; Archive Intro Text formatting issues; Section Blog Article links
  • Submit Article: Article Order Drop-Down List on Front End Shows Archived and Trashed Articles; Preview edited Article does not use Template Editor.css
  • RSS Feed: Publish Date fix; External URLs rendering incorrectly
  • SEO: Index and Follow Meta Tag for Print View
  • Show_noauth problem; Module Deletion after uninstall; Colspan in mod_latest; Copy Newsflash Module
  • Name and Username in mod_login; Menu item is locked after closing
  • Search: Textfield Width Parameter; Show Search Results option; Category Search
  • Menu Access Rights Corrections; Menu Separator shows as Link
  • Beez: Contact Image; Typo in Attribute value; Newsflash Article URL
  • ja_purity: e-Mail and Print Button files; Default Article Layout does not display Edit Icon for Authors; Site Logo Text goes under Header background; Top menu
  • $row is not Initialized
  • Help: Latest Version check; Help Key Reference Update for Modules: New Screen
  • Configuration: Time Zone correction
  • Media Manager: Base path missing slashes
  • Sample Content: Outdated Links in "Welcome to Joomla", Newsfeed Fixes, several updated articles and statistics
  • Installation: Remove confusing error message about language files for extension installations
  • IIS 6 and IIS 7: JRoute::_() and Application Redirect() fixes
  • Parameter Types: SQL, Textarea for Templates
  • E-mail: JMail class ignores JConfig.sendmail path for sendmail; Incorrect SEF URLs for outgoing recommendation e-mails
  • API: JHTMLSelect fix; queryBatch logging in debug mode; JSite::getParams(); strpos(); setMetadata creates duplicate meta tags; $row is not initialized
  • XML-RPC client ID is too high; Profiling J1.5 framework; $row is not initialized
  • Cache: JCacheStorageFile::gc flawed logic in cache expiry; Clean Cache file with Cache Manager

New in Joomla! 1.5.6 (Aug 13, 2008)

  • SECURITY [HIGH] Fixed security hole in reset logic to check for proper token length.

New in Joomla! 1.5.5 (Jul 28, 2008)

  • Fix Duplicate Titles Bug;
  • SEF URL improvements and fixes for com_content;
  • Archived Articles now link correctly with SEF URLs;
  • Category Blog pagination and Link List corrected;
  • Installer fixes for updates to Components and Modules

New in Joomla! 1.5.4 (Jul 8, 2008)

  • Page titles now follow more consistent rules
  • Banners can handle Flash items
  • Several OpenID improvements
  • Added content triggers
  • Help screens updated

New in Joomla! 1.5.3 (Apr 24, 2008)

  • Database name validation fix
  • xHTML compliance fixes
  • JFilterInput infinite loop fix
  • PDF fixes for PHP 4
  • Minor CSS and RTL issues fixed

New in Joomla! 1.5.2 (Mar 26, 2008)

  • Support for non-Gregorian date output
  • Removed dependency on server locales for date output
  • TCPDF upgraded
  • Ability to disable Flash Uploader in Media Manager
  • OpenID functionality fixes
  • Advanced article filtering options now available using article preferences
  • API changes

New in Joomla! 1.0.14rc1 (Jan 22, 2008)

  • Moved instantiation of frontend $my above login block
  • Fixed bug in search where small words were not being filtered out properly
  • Fixed problem in search with regex using too many resources (related to above)
  • Fixed 1.0 version of [#8404] Incorrect highlighting of search terms (as a byproduct)
  • Fixed where spoof values where same for anonymous and logged in users Added "preview" link in admin template (similar to what is in version 1.5)
  • SECURITY [LOW level]: Fixed multiple typos in backend com_content making array integer check ineffective
  • SECURITY: Fix XSS attack in search results pages
  • Fixed bad &'s in wrapper.xml, mosimage.xml, mod_wrapper.xml and mospaging.xml
  • Fixed minor bug in com_weblinks where link empty
  • Fixed [#7650] Problem with if statement (?) in mod_related_items
  • Fixed [#8381] too many argument in com_search page header parameter
  • Fixed [#5318] mosPageNav::writePagesLinks adds trailing space to _PN_NEXT href
  • Fixed [#8599] Invalid Redirect URL of content_item_link menu item
  • Fixed [#7242] ACL: SQL errror when deleting user in joomla in backend (actually in mosUser::delete( $id ); )
  • Fixed delete issue with com_media in backend spoof check ^ added method param to josSpoofCheck to change checked variable
  • SECURITY A4 [LOW Level]: XSS issue in com_search
  • Fixed [topic,193707] Joomla! 1.0.13 Admin session dies for certain $task values

New in Joomla! 1.5 RC4 (Jan 12, 2008)

  • Added sk-SK language pack
  • Changed RC4 version information