Releases: joomla/joomla-cms
Joomla! 5.1.0 Alpha1
👀 Release information
- 💁 24+ contributors
- 🧰 29+ Pull Requests has been merged
- ⬆️ New migration guide
- 📖 New developer documentation
- 🌎 Release page
- 👀 Full Changelog
🚀 Download information
Note
Userfacing information about this Joomla! release can be found on the release page
🔥 Installation Packages
New Joomla! Installations | SHA-256 Checksums |
---|---|
ZIP Archive (.zip) | b6f5e925806d2cae175cab81dea3c671f68ce9216ff1eedb46f0b0830c135508 |
GNU Zip Archive (.tar.gz) | fefb61b8740c6816e8ed6664018cba0046229b1cc69daff2577226924830b1a2 |
Zstandard Archive (.tar.zst) | 84b82af3a28b663a3737a896949788d070d11fdb4f31dbe56777b50e679ae0eb |
Additional and a second source of checksums can be found at our official download page. If you need further information on how to validate a release package please visit our documentation.
✒️ Upgrade Packages
Important
Don't update directly from a version lower than 4.4 it is important that you first update to 4.4 and then update to 5.x
Update from a previous version | SHA-256 Checksums |
---|---|
ZIP Archive (.zip) | a0404ed1317fc00f9c975f8dab14daffade02d50bf70dd6c00437af2126ba659 |
GNU Zip Archive (.tar.gz) | 6efcfa0084156f393030652084c3959dd08d6aea3527d43e42a57e5bf8ded2f5 |
Zstandard Archive (.tar.zst) | 7d235cc08f38d09d9e7a776e937744d59b4e0b814211781e769941d9df67b6ec |
Additional and a second source of checksums can be found at our official download page. If you need further information on how to validate a release package please visit our documentation.
🧹 What has been changed
- [5.1] typo Update state.es6.js by @brianteeman in #42059
- [5.1] version update by @LadySolveig in #42061
- [5.1] upmerges - 2023-10-05 by @LadySolveig in #42062
- [5.1] change version manifest by @LadySolveig in #42095
- [5.1] upmerges 2023-10-09 by @LadySolveig in #42097
- [5.1] upmerges 2023-10-16 by @LadySolveig in #42146
- [5.1] upmerges 2023-10-21 by @LadySolveig in #42188
- [5.1] Load plugin group when executing batch tasks by @Hackwar in #39013
- [5.1] com_installer getListQuery by @brianteeman in #42140
- [5.1] Alias string consistency by @brianteeman in #42220
- [5.1] upmerge 2023-10-26 by @Razzo1987 in #42223
- [5.1] upmerges 2023-11-01 by @LadySolveig in #42270
- [5.1] Redundant else usage by @Denitz in #41983
- [5.1] Fixing packaging and nightly builds by @Hackwar in #42275
- [5.1] Add Global Setting for Form Layout option to custom fields by @AndySDH in #37320
- [5.1] Add SVG support to mod_banners by @obuisard in #41854
- [5.1] Add Tag Relationship in ContentSerializer.php by @alexandreelise in #42244
- Revert changes in header block from PR #42244 by @LadySolveig in #42278
- [5.1] upmerges 2023-11-07 by @LadySolveig in #42309
- [5.1] Cleanup input options by @wilsonge in #42166
- Update BannerHelper.php with better deprecation information by @obuisard in #42282
- [5.1] Use Dialog field for Modal_Category by @Fedik in #42293
- [5.1] Use Dialog field for Modal_Contact by @Fedik in #42326
- [5.1] Use Dialog field for Modal_Newsfeed by @Fedik in #42327
- [5.1] Use Dialog for Batch windows by @Fedik in #42328
- [5.1] upmerges 2023-11-18 by @LadySolveig in #42363
- [5.1] Update deleted files list in script.php for 5.1.0-alpha1 by @richard67 in #42364
- 5.1.0 not 5.1.1 yet by @alikon in #42398
- [5.1] upmerges 2023-11-25 by @LadySolveig in #42400
Full Changelog: 5.1-dev...5.1.0-alpha1
Joomla! 5.0.1
👀 Release information
- 💁 22+ contributors
- 🧰 33+ Pull Requests has been merged
- ⬆️ New migration guide
- 📖 New developer documentation
- 🌎 Release page
- 👀 Full Changelog
🚀 Download information
Note
Userfacing information about this Joomla! release can be found on the release page
🔥 Installation Packages
New Joomla! Installations | SHA-256 Checksums |
---|---|
ZIP Archive (.zip) | 58a5fe084bd3c098144f95d007109c862ab6da76198a683f74e22f47dc956b75 |
GNU Zip Archive (.tar.gz) | eb304d858105eabeb17c8bb71b8abaf82d0f222be26c570524df1e25013c98dd |
Zstandard Archive (.tar.zst) | 39eb9b8ffcdd886be9dfb139c51b26cb204e0d39ea4b831dc826f9561c35dbd1 |
Additional and a second source of checksums can be found at our official download page. If you need further information on how to validate a release package please visit our documentation.
✒️ Upgrade Packages
Important
Don't update directly from a version lower than 4.4 it is important that you first update to 4.4 and then update to 5.x
Update from a previous version | SHA-256 Checksums |
---|---|
ZIP Archive (.zip) | 5c1e8f4be13af30c9f78fa4034468bca719dd1b873bff4f6ca0b08ed97a17eba |
GNU Zip Archive (.tar.gz) | adf566e4be87d97721e5285d0ca01cc6859c6f1e09cd349b0a9346ca4a8c8ead |
Zstandard Archive (.tar.zst) | 1709ee25ad556fe1d1b8e52ed5fd07f4e6f0f7d1761d93aff14a1c20f460b2ef |
Additional and a second source of checksums can be found at our official download page. If you need further information on how to validate a release package please visit our documentation.
💆 New Contributors
🧹 What has been changed
- [5.0] Update build script for new github layout by @HLeithner in #42152
- [5.0] installerhelper codestyle by @brianteeman in #42138
- [5.0] com_joomlaupdate comment by @brianteeman in #42139
- [5.0] Media manager list view parity by @dgrammatiko in #42119
- Custom Fields: Add warning to Finder option about information disclosure by @Hackwar in #42111
- [5.0] MailTemplate: Prevent notice in replaceTags by @Hackwar in #41679
- [5.0] Rework the com_messages message view by @wilsonge in #42135
- [5.0] Remove template special color from core use by @wilsonge in #42167
- [5.0] Fixes the cli installer by @dgrammatiko in #42116
- [5.0] Update min PHP requirement to 8.1in installation CLI by @bembelimen in #42174
- [5.0] Add proper error handling for public folder cli installation by @HLeithner in #42168
- [5.0] Load Behaviour - Backward Compatibility in the ConsoleApplication by @OctavianC in #42217
- [5.0][bug] TinyMCE Setting linebreak with doesn´t work by @dgrammatiko in #42227
- [4.4] Context Issue Fix for 41136 by @MacJoom in #41150
- [4.4] Remove duplicate png by @brianteeman in #41900
- [4.4] Fixing drone packager upload by @Hackwar in #42247
- [4] module related_items by @alikon in #42245
- [4] article field List on webservices by @alikon in #42206
- [4.4.0] Fix condition for menuitems by @chmst in #42157
- [4.4] Proposed fix for Workflow transition error by @kochinc in #42036
- Fix for issue 42229 - webservices content patch tags lost by @MacJoom in #42233
- [5.0] Update TinyMCE to 6.7.2 by @SniperSister in #42240
- [5.0] User field: fix "No user" selection by @Fedik in #42256
- [5.0] Fix j+a shortcut in TinyMCE JoomlaHighlighter plugin by @Fedik in #42258
- [5.0] Add a todo by @dgrammatiko in #42263
- [5.0] Fix and Update MySQL to Version 8.0 AppVeyor by @LadySolveig in #42267
- [4.4] Update TinyMCE to 5.10.8 by @SniperSister in #42239
- [4.4] Appveyor: Raise MySQL to version 8.0 by @Hackwar in #42271
- [5.0] Fixing packaging and nightly builds by @Hackwar in #42273
- [4.4] Drone: Renaming build script by @Hackwar in #42274
- Fix for Finder (Smart Search) indexer removing spaces in long strings by @AndySDH in #41937
- fix #42191 Unknown column 'id' in 'field list' by @svanschu in #42199
- [4.4] com_tags extra parent_id query var by @Denitz in #41296
- Fix new J4 components missing assets by @wilsonge in #41358
- Fix multi-factor migration when updating from J3 to J4 by @OctavianC in #42253
- [5.0] Cassiopeia should respect inheritance by @dgrammatiko in #42294
- [5.0] Filter values of custom field, fix #42259 by @Fedik in #42285
- [5.0] Fix tinymce error on mobile by @Fedik in #42306
- [5.0] TinyMCE add missing event listener by @Fedik in #42321
- Fix missing archive icon by @janschoenherr in #42316
- [4] Saving User Profile logs you out of the backend by @alikon in #42284
- Fix field Color (Simple) rendering by @Fedik in #42323
- [4.x] Improve CSS/JS build times by @C-Lodder in #42325
- [4.4] Node 20 by @dgrammatiko in #42331
- Fix table multiselect by @Fedik in #42330
- Fix list select (with choicesjs) losing values in subform by @Fedik in #42332
- [4.x] Don't force the process to terminate by @C-Lodder in #42341
- [4.4] str_replace() on NULL in Joomla\CMS\Uri\Uri::isInternal() by @Denitz in #40528
- [4.4] translation description text static error pages by @heelc29 in #42030
- Text::script should update existing script strings by @Fedik in #41543
- [5.0] Upmerge 2023-11-12 by @bembelimen in #42345
- Admin Articles View - Execute transition button permissions fixed by @carlitorweb in #39490
- [5.0]Spelling templates by @brianteeman in #42350
- [5.0] spelling descending by @brianteeman in #42348
- [5.0] Spelling mismatch by @brianteeman in #42349
- [4.4] Use .env files for the node tools by @dgrammatiko in #42340
- Fix a bug of web assets file joomla.asset.json registration/parsing by @Fedik in #41431
- [5.0] Fix legacy table creation by @HLeithner in #42180
- [5.0] upmerge 2023-11-18 by @bembelimen in #42360
- [5.0] Add basic support for conditional dark mode themes in our editors by @wilsonge in #42322
- [5.0] Fix URLs and hardcoded keyName for editing URL, in ModalSelectField by @Fedik in #42346
- Declare the context variable correctly by @laoneo in #42336
- [5.0] Fix sass-embedded dependencies by @bembelimen in https://github.com/joomla/joom...
Joomla! 5.0.1 Release Candidate 2
👀 Release information
- 💁 3 contributors
- 🧰 4 Pull Requests has been merged
- ⬆️ New migration guide
- 📖 New developer documentation
- 🌎 Release page
- 👀 Full Changelog
🔥 Installation Packages
New Joomla! Installations | SHA-256 Checksums |
---|---|
ZIP Archive (.zip) | 58a5fe084bd3c098144f95d007109c862ab6da76198a683f74e22f47dc956b75 |
GNU Zip Archive (.tar.gz) | eb304d858105eabeb17c8bb71b8abaf82d0f222be26c570524df1e25013c98dd |
Zstandard Archive (.tar.zst) | 39eb9b8ffcdd886be9dfb139c51b26cb204e0d39ea4b831dc826f9561c35dbd1 |
✒️ Upgrade Packages
Important
Don't update directly from a version lower than 4.4 it is important that you first update to 4.4 and then update to 5.x
Update from a previous version | SHA-256 Checksums |
---|---|
ZIP Archive (.zip) | 5c1e8f4be13af30c9f78fa4034468bca719dd1b873bff4f6ca0b08ed97a17eba |
GNU Zip Archive (.tar.gz) | adf566e4be87d97721e5285d0ca01cc6859c6f1e09cd349b0a9346ca4a8c8ead |
Zstandard Archive (.tar.zst) | 1709ee25ad556fe1d1b8e52ed5fd07f4e6f0f7d1761d93aff14a1c20f460b2ef |
🧹 What has been changed
- [5.0] Fix sass-embedded dependencies by @bembelimen in #42369
- [5.0] Revert TinyMCE builder dark skin by @Fedik in #42392
- [5.0] revert string removal by @brianteeman in #42388
- [5.0] Correct language string workflows by @brianteeman in #42389
Full Changelog: 5.0.1-rc1...5.0.1-rc2
Joomla! 4.4.1
Joomla! 4.4.1 Release Candidate 2
Joomla! 5.0.1 Release Candidate 1
👀 Release information
- 💁 22+ contributors
- 🧰 29+ Pull Requests has been merged
- ⬆️ New migration guide
- 📖 New developer documentation
- 🌎 Release page
- 👀 Full Changelog
🚀 Download information
Note
Userfacing information about this Joomla! release can be found on the release page
🔥 Installation Packages
New Joomla! Installations | SHA-256 Checksums |
---|---|
ZIP Archive (.zip) | 0e00016596d0ddaf7d8695e9c88e0ab4f286ea6ae528d3f9ea502f802f7abd0e |
GNU Zip Archive (.tar.gz) | a01265060d55bf7d37e7e2f7437764110269c458295a1abc28cd2ccc742be95c |
Zstandard Archive (.tar.zst) | 727d8cd69f80e8523e3954987aab5ff0ef3c25180010772197cd337b333b2289 |
Additional and a second source of checksums can be found at our official download page. If you need further information on how to validate a release package please visit our documentation.
✒️ Upgrade Packages
Important
Don't update directly from a version lower than 4.4 it is important that you first update to 4.4 and then update to 5.x
Update from a previous version | SHA-256 Checksums |
---|---|
ZIP Archive (.zip) | 30f1153970d864bb31dafe2f00d30a7f9d09478d039a2b79d0b115e15e7ed663 |
GNU Zip Archive (.tar.gz) | 990f96511bf348d89d7b170d752d56c8b8434382785b10b033ad36468440ee96 |
Zstandard Archive (.tar.zst) | 270aed8f9e3d8766a2876252a15c68fe6c5c757aaa1b490525ccd22c1fbad784 |
Additional and a second source of checksums can be found at our official download page. If you need further information on how to validate a release package please visit our documentation.
Full Changelog: 5.0.0...5.0.1-rc1
Joomla! 4.4.1 Release Candidate 1
Joomla! 5.0.0
👀 Release information
- 💁 30+ contributors
- 🧰 520+ Pull Requests has been merged
- ⬆️ New migration guide
- 📖 New developer documentation
- 🌎 Release page
- 👀 Full Changelog
🚀 Download information
Note
Userfacing information about this Joomla! release can be found on the release page
🔥 Installation Packages
New Joomla! Installations | SHA-256 Checksums |
---|---|
ZIP Archive (.zip) | 683f54ddaac5caa862028d63ffe2ad9ac0902622551c7ed837c1cfe6d07fd9ac |
GNU Zip Archive (.tar.gz) | db192b707da759f245c53318bb29a3cac87cd2012d39d6359456266304bbb2e4 |
Zstandard Archive (.tar.zst) | 460cc8a836521eb8f0c012ded310b8c666b248003d286582e962acc80f888a46 |
Additional and a second source of checksums can be found at our official download page. If you need further information on how to validate a release package please visit our documentation.
✒️ Upgrade Packages
Important
Don't update directly from a version lower than 4.4 it is important that you first update to 4.4 and then update to 5.x
Update from a previous version | SHA-256 Checksums |
---|---|
ZIP Archive (.zip) | c9b1c03befbfe4c953140ef35972495c83d6df7dde01b446af8cbe01189d4b04 |
GNU Zip Archive (.tar.gz) | 6eff54a0bd2b4adc355fcabf211216231572ec454f7e96fdab54052eb11ac1a2 |
Zstandard Archive (.tar.zst) | 37622b2952834e742e827b253de5e2d1a0a8717100b58e9bbc1cc66a34e99bd4 |
Additional and a second source of checksums can be found at our official download page. If you need further information on how to validate a release package please visit our documentation.
💆 New Contributors
🧹 What has been changed
- [5.0] Enabling packaging for 5.0-dev in drone by @Hackwar in #38332
- Update Joomla Version and dependencies for 5.0 by @HLeithner in #38209
- [5.0] Upgrade TinyMCE to version 6 by @laoneo in #37633
- Update dependency joomla-cypress to ^0.0.15 (5.0-dev) by @joomla-dependency-bot in #38874
- [5.0] Remove utf8mb4 conversion by @richard67 in #38406
- [5.0] Fix Drone by @HLeithner in #39021
- [5.0] Remove IE 11 warning message due to EOL by @bembelimen in #39018
- [5.0] Remove the last code artefacts for Microsoft SQL Server / SQL Azure databases by @richard67 in #38405
- [5.0] Revert "[4.2] Change the db calls back to the getDbo (#38506)" by @laoneo in #38676
- Upmerge/4.3 5.0 by @HLeithner in #39049
- Upgrade web-authn by @HLeithner in #39123
- Required changes after updating Composer dependencies by @nikosdion in #39134
- [5.0]New method BaseController->prepareViewModel() to set the View Models, by @framontb in #39447
- [5.0] Merge 4.3 dev by @wilsonge in #40035
- [5.0] Updating wamania/php-stemmer to 3.0.0 by @Hackwar in #39953
- Hide promotion in TinyMCE by @bembelimen in #39920
- [5.0] Remove all return type will change annotations by @wilsonge in #39524
- [5.x] jexit never return by @HLeithner in #40043
- [4.3] Fixing php compatibility issues 3 by @Hackwar in #39058
- [5.0] Fix class name in Webauthn plugin by @SharkyKZ in #39310
- [5.0] Remove leftover code in PSR logger by @SharkyKZ in #39304
- [5.0] Update deleted files and folders and renamed files for 5.0 and remove 4.x update SQL scripts by @richard67 in #40083
- [5]Update composer dependencies by @HLeithner in #40084
- [5.0] Remove obsolete dropUtf8ConversionTable function from script.php by @richard67 in #40170
- [5.0] Upmerge 4.4 to 5.0 by @HLeithner in #40181
- [5.0] Update deleted files list in script.php to recent changes in the 5.0-dev branch by @richard67 in #40246
- [5.0] Remove child template conversion of core templates from script.php by @richard67 in #40253
- [5.0] Remove special handling of pkg_search for updates from 3.10 to 4.x by @richard67 in #40252
- [5.0] Remove "uninstallRepeatableFieldsPlugin" method from script.php by @richard67 in #40249
- [5.0] Remove "addUserAuthProviderColumn" method from script.php by @richard67 in #40251
- [5.0] Remove obsolete contact and finder menu items creation from postflight method in script.php by @richard67 in #40280
- [5.0] Remove pre-4.0.2 legacy update compatibility by @richard67 in #40283
- [5.0] Update versions in codemirror.xml and tinymce.xml by @richard67 in #40287
- [5.0] Remove "updateContentTypes" method from script.php by @richard67 in #40281
- [5.0] Upmerge 4.4 by @HLeithner in #40292
- [5.0] Chore/disable polyfill php 7.0 - 8.1 by @HLeithner in #40293
- [5.0] Adapt postflight method in script.php to the new major version 5 by @richard67 in #40294
- [5.0] Update deleted files and folders to changes from #40293 by @richard67 in #40298
- Remove the obsolete resync function in menu controller by @laoneo in #40336
- [5.0] Delete 4.x update SQL scripts from last upmerge and add them to deleted files list in script.php by @richard67 in #40372
- [5.0] Reimplement Joomla 4.3 fix for portable-utf8 dependency by @HLeithner in #40396
- [5.0][a11y] change ordered lists in com_content links to unordered lists by @obuisard in #40629
- [5.0] Upmerge from 4.4-dev as of today, May 21, 2023 by @richard67 in #40640
- [5.0] Upmerge from 4.4-dev by @HLeithner in #40674
- [5.0] ordered/unordered lists by @brianteeman in #40646
- [5.0] tinyMCE b/c fixes by @dgrammatiko in #40626
- Upgrade font awesome to version 6 by @laoneo in #40524
- Make the current user available in form fields by @laoneo in #40425
- Replaces Factory::getUser() with current user in views and tables by @laoneo in #40422
- Replace JPATH_PLATFORM with _JEXEC by @laoneo in #40343
- [5.0] Smart Search: Add debugging features by @Hackwar in #36753
- [5.0] Smart Search: Allow to select which taxonomies to index by @Hackwar in #36867
- [5.0] Smart Search: Index custom fields by @Hackwar in #38650
- [5.0] Fix the code+ tinyMCE plugin by @dgrammatiko in #40679
- [5.0] Transition from CMSObject to Registry for model state by @laoneo in #39663
- [5.0] Fix PHP warnings e.g. when installing Blog Sample Data by @richard67 in #40681
- [5.0] Update deleted files and folders to changes of today and delete 4.4 update SQL scripts by @richard67 in #40676
- [5.0] Smart Search: Fixing taxonomy filter handling by @Hackwar in #39751
- [5.0] Smart Search: Preventing stemmer exception by @hackw...