Birthday Present Announcement - Joomla 4 Stable 17th August

joomla4-stable-rocket-launch-pad-17

The Joomla! Project is pleased to announce the planned release of Joomla! CMS 4.0 Stable and Joomla 3.10 Stable.

Joomla! will be 16 on the 17th August 2021

And it is with great pride that the Joomla! Project would like to announce the planned launch of Joomla 4.0 and Joomla 3.10 to coincide with its birthday celebrations.

Joomla4You

Nearly nine long years in the making, Joomla 4 is finally here. This open source, community project has delivered a Content Management System that has been downloaded over 123,000,000 times in its 16 years. Translated into 77 languages and with over 2.5 million sites. At 3.1% Joomla is the third most popular CMS accounting for one in every 50 websites on the internet. With over 9% of all business websites, Joomla’s emphasis on accessibility, speed, security and SEO out of the box make it the CMS of choice for sites that want to expand and grow.

Continue reading
  1073 Hits

Explore the Core: Controlling User Access

Explore the Core: Controlling User Access

In this month’s explore the core series, we cover Access Control Lists (ACL). ACL are one of the most powerful parts of Joomla’s core, allowing you to give permissions to users to do as much or as little as you want them to while using your website.

Though the default Joomla ACL is designed to be simple and straightforward, the ability to customize access for various uses means Joomla provides a very flexible method for defining access throughout your site. After firstly running through the concepts you need to know, I will be sharing with you a number of scenarios I’ve implemented for sites that extend the core ACL functionality to meet the client’s requirements.

What is ACL?

ACL stands for Access Control List, and is a list that defines access permissions and roles for what you are able to do in any system that implements ACL principles. Joomla uses the concept of ACL to allow site managers to define, administer and control permissions for users on your website, deciding what they’re able to view, add, update and access when logged into the site.

How does ACL work in Joomla?

For basic websites, the default ACL is sufficient to allow you to set up simple access to your Joomla website.

When you install a Joomla website you’ll be prompted for a username and password to create a Super User account. This account has permissions to modify everything on the website, which is needed in order to configure your Joomla installation. Once you have the site created, you can go to Users > Manage to then add new users to your site. Adding additional users to the Administrators user group where needed will allow you to have a team managing your site. Adding users to the Registered user group will give them the ability to log in and see content that you only want logged in users to see. There’s additional examples further in this article. You can also configure menu items that point to the login page and/or configure login modules to enable users to login from the frontend of the site.

The real power of Joomla’s ACL system comes into action more when you start looking at giving users other levels of access. The flexibility is there so that when users login, you know exactly what they are able to access on the site based on their User Group. 

Continue reading

Copyright

© Joomla.org

  1106 Hits

Create your own paid Newsletter with Joomla

Create your own paid Newsletter with Joomla

Newsletters are essential these days. Not only to advertise your business but also as a valuable way to connect to your audience. Some new companies allow you to create your newsletter and even to put it after a paywall. In Joomla, we have been able to do this for years. Let’s see how!

If someone did tell your 2010 self that your followers will pay to get a newsletter, you would have said he is nuts... But this is 2021, and everything is possible, isn’t it?

With this vision, some companies try to facilitate paid newsletters as a service, allowing everyone to outsource this vital part of their business. And let's be honest, batch email sending is always a challenge: First, you need to find a system capable enough to send all the emails as quickly as possible. Then you need to use trusted servers to send these emails and finally get your fingers crossed to reach your audience and not be blacklisted.

Outsourcing your newsletter might look like a good solution if you are not using a flexible CMS or using a “no-code” solution.

Continue reading

Copyright

© Joomla.org

  1078 Hits

What type of Joomler are you?

What type of Joomler are you?

When you hover around in the Joomla Sphere long enough, you’ll see that, like every community, it comes with its own personality types. In this article, you’ll meet a few of them. And if you recognise yourself in one (or more) of these Joomlers, we also advise you on what role you could play in the Joomniverse. Have fun finding your personality type!

Friendly Neighborhood Joomler

Everyone should have one around: the Joomler always ready to help us out when we’re stuck. We can find you at a JUG meeting, Googling away before the Doctor Joomla-question is even asked, or answering questions in forums or on social media. If you are the friendly neighborhood Joomler, you can be someone who knows everything, but more likely you like to search for the right answer to help out in the best possible way.

Your ideal role: you are the gem everybody wants in their team. Since a brand new major release is on the way, you might be best in place in one of the marketing teams, because these are the teams that could use a little help right now.

Joomfluencer

YouTube, Facebook, Twitter, Instagram, a personal blog: you know how to spread the Joomla love, and you’re pretty good at it too. You love Joomla and you’re a trustworthy source of information for your growing number of fans, who retweet, share and like everything you do. You don’t just send: you like to interact and communicate with your followers because you love to share your passion for Joomla with them, and they like to share it with you.

Your ideal role: you probably guessed it already since it’s a no-brainer. If you haven’t joined one of our marketing teams yet, you should do so now. They’d love to hear from you!

Continue reading

Copyright

© Joomla.org

  1246 Hits

Joomla 4 RC 2 and Joomla 3.10 Alpha 7 are here

The Joomla! Project is pleased to announce the availability of Joomla! CMS 4.0 Release Candidate 2 and Joomla 3.10 Alpha 7.

Joomla users and extension developers are asked to download and install the packages in order to provide quality assurance for the forthcoming 4.0 and 3.10 releases.

Joomla! 4 is the latest major release of Joomla! CMS. Please note that going from 3.9 to 4.0 is a migration. You would need to upgrade your J3.9 to J3.10, which will be available the day J4.0 is stable. J3.10 has a compatibility checker to help guide you through the migration to J4.0. Please do not upgrade any of your production sites to the release candidate version!

What is this release for?

Joomla 4.0 RC2 is aimed at extension and template developers. To encourage them to work with this release in order to prepare extensions for the stable release of Joomla! CMS 4.0. Users are encouraged to test the package for issues and to report issues in the Joomla! CMS Issue Tracker. Test sites based on this release candidate can be taken through to stable but never use this version on a production site. There will be an upgrade path between release candidates and the final release candidate to the stable of Joomla 4.0 should you wish to try a new site build.

Spotlight on Joomla4Accessibility

Whatever size your site is, accessibility is a must, and from the start Joomla 4 delivers best in class accessibility. The layout, contrast and infrastructure all have accessibility built in so all your visitors will benefit.
Now you can change how you use Joomla as an administrator in your profile.
Using the accessibility tab you can:

Continue reading
  1379 Hits

The May Issue

The JCM Team is proud to present you the May Issue of the Joomla! Community Magazine. 

This month’s edition features:

  • Interviews to extension developers about their path towards Joomla 4 compliance: Sander Potjer from PWT Extensions, Rüdiger Schultz from JDB Export and Tomasz Kowalski from DJ Extensions. 
  • An article of the “Explore the Core” series about Custom Fields by Marc Dechèvre
  • Anja de Crom interviewed Abhishek Das to let him share his “How I learned Joomla” story.
  • Philip Walton wrote a piece to announce the students who will take part to the Google Summer of Code 2021.
  • This month we’ll get to know Laura Gordon as part of the “Meet a Joomler” series.
  • Himanshu published an article about Visual Studio Code as developer tool.
  • Mike Carson wrote a SEO Checklist with 28 tips to increase the ranking of a Joomla website in the SERP.
  • SD Williams published the monthly open roles throughout the Community.

Acknowledgements

This release wouldn't have been possible without the work of the Community Magazine Team, all the authors and all the people who allowed us to interview them.

Thanks to all those who participated.

The Call for Authors for the Community Magazine is always open. If you want to write for the Magazine, regularly or just once, drop us a line at This email address is being protected from spambots. You need JavaScript enabled to view it..

Continue reading

Copyright

© Joomla.org

  1325 Hits

Explore the Core! Play with Custom Fields to enrich your content or your design

Explore the Core! Play with Custom Fields to enrich your content or your design

Joomla basics for newbies

In our Explore the Core series, experienced Joomla users help you find your way through Joomla's powerful core features. In this month's issue, Marc Dechèvre shows us what you can do with Joomla's built-in custom fields (spoiler alert: a lot). Dive in and explore!

Custom Fields shipped with Joomla 3.7 back in 2017. This was an initiative of Allon Moritz, a well-known Joomler from Switzerland.

And like many Joomlers, I am very grateful to him because Custom Fields are definitely a game-changer! No matter whether you are a basic user, an advanced user or a developer.

Since then almost all the websites I have built make (extensive) use of Custom Fields.

Continue reading

Copyright

© Joomla.org

  1043 Hits

The April Issue

The JCM Team is glad to present you the April issue of the Joomla! Community Magazine.

This month's edition features:

  • An overview of the Custom User Dashboard feature available in Joomla 4.0 by Patrick Jackson.
  • A new article of the series "Explore the Core", dedicated to the blocks and modules by Viviana Menzel.
  • Anja de Crom and Andrea Gentil interviewed the extensions developers Tassos Marinos from tassos.gr, Roland Dalmulder from Rolandd.com and Andrei Cristea from RSJoomla about their path to Joomla 4.0 readiness.
  • Anja interviewed Steven Trooster to let him share his "How I learned Joomla" story.
  • Philip Walton wrote "Searching for a GSoC student" sharing his experience so far as an Admin for the Google Summer of Code program in Joomla.
  • Andrea Gentil interviewed Shivam Rajput as part of the "Meet a Joomler" series.
  • Ahmad Moussa shared his best practices to secure a Joomla website.
  • SD Williams published the Community openings of the month.
  • Claire Mandville wrote a tribute to Fiona Coulter who passed away recently.
  • Alexandre Elisè published a piece about "Jiji" a showcase of the brand new Web Services API included in Joomla 4.0

Acknowledgements

This release wouldn't have been possible without the work of the Community Magazine Team, all the authors and all the people who allowed us to interview them.

Thanks to all those who participated.

The Call for Authors for the Community Magazine is always open. If you want to write for the Magazine, regularly or just once, drop us a line at This email address is being protected from spambots. You need JavaScript enabled to view it..

Continue reading
  1371 Hits

The March Issue

The March Issue

The JCM Team is glad to present you the March issue of the Joomla! Community Magazine.

This month's edition features:

An overview about the brand new Workflow feature introduced in Joomla 4 by Patrick Jackson. A new article of the series "Explore the Core", dedicated to the Menu and its management system in Joomla by Christiane Maier-Stadtherr. Anja de Crom interviewed Alexandre Deroq from Acyba (AcyMailing), Jan Pavelka from Phoca.cz and Yiannis Christodoulou from Web357 about their preparation for Joomla 4. Andrea Gentil interviewed Josean Telleria as part of the "Meet a Joomler" series. Dénes Székely shared how he learned Joomla. Brian Mitchell wrote an article on "Joomla and the art of solving infinite problems". Philip Walton shared some tips on tooling up to write good software. The Volunteer Engagement Team shared the vacancies in the Community.

Acknowledgements

This release wouldn't have been possible without the work of the Community Magazine Team, all the authors and all the people who allowed us to interview them.

Thanks to all those who participated.

Continue reading

Copyright

© Joomla.org

  1609 Hits

JCM The December Issue is LIVE

December

The JCM Team is proud to publish the December Issue of the Joomla! Community Magazine.

Featured this month, the brand new WebAuthn passwordless login method of Joomla 4.

In this issue, you will find a variety of articles coming from several teams of the project: Joomla and your consents, to know more in-depth the Joomla Identity Portal, the new "Proposal Process", explaining how to submit a Request for Comments for new features and proposal to the CMS.

Our featured author, Anja de Crom, wrote an article to provide further details about Joomla as a CVE Number Authority and continued the series about the common mistakes about Joomla Extensions. Anja interviewed Viviana Menzel as part of the series Meet a Joomler.

Andrea Gentil interviewed Soren Beck Jensen and Victor Drover, as part of the series "Getting Extensions / Services ready for Joomla 4".

Continue reading
  1555 Hits

Joomla and your consents

Joomla and your consents

You may have recently received an email from Joomla asking you to renew your consent to the processing of your personal data. In certain times during the year, or when new privacy laws go into effect, consent renewal emails seem to flood all of our inboxes. Why do you need to renew your consent? Why is consent so important to privacy?

In this article, we will discuss the principle of consent under the General Data Protection Regulation (GDPR), explain how Joomla obtains your consent, and provide you with tips on how you can obtain consent for the processing of personal data. 

    GDPR protects the personal data of residents of the European Union by imposing restrictions on how personal data can be collected, requiring certain websites to have a Privacy Policy, and providing privacy rights to individuals. GDPR is a relatively unique privacy law in that it prohibits the collection and use of personal data unless an exemption, otherwise called a legal basis, applies. One of these exceptions occurs when the data subject has given consent to the processing of his or her personal data for one or more specific purposes. Therefore, obtaining proper consent is crucial to the ability to collect and process personal data under GDPR.

According to Recital 32 of GDPR,  for consent to be valid, it must be given by “a clear affirmative act establishing a freely given, specific, informed, and unambiguous indication of the data subject’s agreement to the processing of his or her personal data, such as by a written statement, including by electronic means, or by an oral statement.” In order to be proper under GDPR, consent must meet the following criteria: 

  • The individual must have a real choice as to whether or not to allow the processing of their personal data; 
  • Consent must be granular, meaning that the purposes for which personal data will be processed must be specific; 
  • The individual must know what they are consenting to, meaning that you must have a Privacy Policy that makes specific disclosures; and 
  • Consent must be based on unambiguous indications of the wishes of the individual, meaning that the individual must take a clear action to consent. This essentially invalidates the use of pre-checked boxes or the assumption of consent if the user continues to use your website. 

It is clear that consent is extremely important under GDPR if you want to process the personal data of residents of the European Union.

Continue reading

Copyright

© Joomla.org

  1374 Hits

The November Issue is LIVE

November

The JCM Team is proud to publish the November Issue of the Joomla Community Magazine.

Featured this month, the Joomla 3.10 Status & Release Strategy from Tobias Zulauf.

Once again, Anja de Crom is the top Author of the Month with several interesting pieces.

This month the Team interviewed 2 leaders: Wilco Alsemgeest and Justine Ayebale Abunyanga and we met a Joomler: Russell Winter.

Crystal Dyonisopoulou explained 10 reasons why Joomla is the ideal CMS for Non-profits.

Continue reading
  1524 Hits

Joomla 4 Beta 5 and Joomla 3.10 Alpha 3 are here: test them now!

Once again the Joomla Project is pleased to announce the availability of the Joomla 4.0 Beta 5 release, and Joomla 3.10 Alpha 3.

We invite you to download, install and test the package to improve quality assurance for the forthcoming 4.0 release and to discover the new features introduced in this major release.

Do you want to try Joomla 4.0 Beta without migrating one of your sites? Test it directly at launch.joomla.org

What is the difference between Beta 4 and Beta 5?

Joomla 4 Beta 5 contains:

  • Renames “Control Panel” to “Home Dashboard”
  • Fixes an error in Joomla 3 style plugins when their event contained an argument called $event
  • Various doc-block updates
  • Over 200 bugs squashed thanks to our PBF Contributors!

We invite you to test this version and will be very grateful to receive all feedback you can provide, in addition to reporting issues and bugs in the Joomla CMS Issue Tracker.

Continue reading

Copyright

© Joomla.org

  1506 Hits

Joomla 15 years later - Founders' memories: Brian Teeman

Joomla 15 years later - Founders' memories: Brian Teeman

The Joomla! Project was founded on August 2005 and some people in the Community might have joined a few years later, not knowing which were the emotions felt or the challenges that were faced by the founders of the project. After 15 years and countless releases of Joomla, we're happy to take a moment to collect the memories of those people who started this Project and founded our amazing Community.

In this edition of the Joomla Community Magazine, we had the chance to ask a couple of questions to Brian Teeman, one of the foundersof Joomla.

Our aim is to include memories from other founders as soon as they come in, in the next editions of the JCM.

A month ago we were celebrating the 15th birthday of Joomla. You were there on August 17, 2005. What do you remember about that day?

It is strange but it both feels like yesterday and a very long time ago. That day was the culmination of a very intense few weeks. The team was split between Australia, Europe and the USA so I was kind of in the middle and acted as a conduit keeping everyone up to date. I slept in my office for quite a few nights as I had fast internet and free international phone calls. You have to remember that at this time most of us were still using dialup, ADSL was only about 1mb and a mobile phone was just for making calls.

It was a very stressful time for us as we were operating on little sleep and trying to do something no one had done before. Even 15 years later Joomla is one of just a handful of successful open source project forks. Because of the threat/promise of legal action against some of us we were advised that we couldn’t talk about anything outside of our small group. That was incredibly difficult as obviously there were a large number of people, both users and media, who were in constant contact wanting to know what was going on and we couldn’t say anything.

Continue reading

Copyright

© Joomla.org

  1372 Hits

10 Reasons why Joomla is the ideal CMS for web agencies

10 Reasons why Joomla is the ideal CMS for web agencies

As a web agency, you may be looking for the CMS that fits your clients’ needs best, so you can create professional, powerful, secure, mobile-friendly and easy-to-maintain websites for them. Look no further: Joomla, time and time awarded as “best free CMS”, has it all. It’s versatile, flexible, easy to use, secure, and suitable for countless types of websites. And on top of all that it’s completely free. We give you ten reasons why you should try it today!

Easy to install

Some hosting providers have a one-click install from your hosting manager. That is fast and easy, but if your hosting provider doesn’t have that or you want to install it yourself, you simply download and unpack it, upload it to your server and follow the steps. It takes minutes to set up. Once it’s installed, you’re ready to start creating your client’s website.

Works out of the box

Joomla has all the features needed for most websites, built into the core. Combine articles with tags and custom fields and you have a whole world of possibilities, without having to install a single extension. Native features also include great SEO options, managing user access, multilanguage and using modules for showing content everywhere you want it. If the template you use is not too large (not packed with all kinds of extras), you’ll find the website loads really fast once you have it up and running.

Tweak it to your liking

Within Joomla, you have a lot of different ways to show article content. Features you need to install plugins for in other CMS are already present in the Joomla core, right from the beginning.

If you need to show information in a different way, you can create overrides for category blog pages, article views or content modules and change your article views into directories, a product catalogue or even a slideshow or gallery. Joomla has a lot of documentation on how to create overrides.

Continue reading

Copyright

© Joomla.org

  1413 Hits

The Day After Joomla 4.0 - Planning the Future

undefined">

With Joomla 4.0 beta being released a few weeks ago, we enter into a phase of stabilization. Joomla! 4.0 is feature complete, that means, no new features are going to be added to Joomla 4.0. The focus is on fixing the last bugs to get Joomla! 4.0 out as soon as possible.

But what will happen until the release and afterwards? Obviously we don’t want to stop new feature development, which is why we would like to refine our development strategy for upcoming versions. Whenever we start the work on a new minor version, we plan to define the subsequent two minor releases This results in a more reliable release cycle and a more consistent road map.


Development strategy

In general, our development strategy stays the same. As we have strived for in the past, we want to release a new minor version every 6 months. For example, 4.1 should then be released 6 months after 4.0 and Joomla 4.2 another 6 months after. This however results in timing issues, Realistically, a new feature would have to be ready and merged 3 months before the actual release in order to iron out all bugs and test it properly.

What does that mean? If we start the development of new features after the latest minor version has been released, we have less than 3 months left to finish everything. That is in most cases not enough to implement bigger functionality. So the plan is to have a jump start and define the base features for the next two releases while the current development version is in beta state. Concurrently we also plan to start the development process of aforementioned features.

More specifically, we’re going to develop more than one minor release at a time. In fact we have started development on Joomla! 4.1 already. That gives us a little bit more time to work on bigger features for a minor release.

Continue reading

Copyright

© Joomla.org

  1735 Hits

Joomla 3.9.21 Release

Joomla 3.9.21 is now available. This is a security release for the 3.x series of Joomla which addresses 3 security vulnerabilities and contains over 20 bug fixes and improvements.

What's in 3.9.21?

Joomla 3.9.21 includes 3 security vulnerability fixes and addresses several bugs, including:

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 #30329
  • CodeMirror updated #30370
  • Upload Package File / Joomla Update : Upload file size check added #30190 #29895
  • Actions Log: Log an event when Joomla is updated #30157 

Visit GitHub for the full list of bug fixes.

Download

Upgrade Packages

Upgrade Packages
Joomla 3 upgrade packages

Note: Please read the update instructions before updating.
Remember… Please clear your browser's cache after updating.
Found a bug? Report it on the Joomla Issue Tracker.
Questions? See the documentation wiki for FAQ’s regarding the 3.9.21 release.

Continue reading

Copyright

© Joomla.org

  1763 Hits

Joomla 4: The new Media Manager

june-nmm

Joomla 4 Media Manager was one of the first features upgraded and incorporated into Joomla 4 at the Alpha stage. Find out what’s improved.

I have a confession. 

Having used Joomla so long, I’ve never really liked nor used the core media manager. You’d have to go in and delete files before you could delete folders, and aside from uploading files, there wasn’t much else it was doing. I installed JCE, and have used the JCE File Browser for the better part of a decade now. It’s better, but still has things that could be improved. I think I even got a question wrong on my Joomla Certified Administrator exam as I answered it based on Joomla 1.5 when I last looked at the core Media Manager!

The Media Manager has evolved

In writing a few articles on Joomla 4’s new features over recent months, the Media Manager certainly piqued my interest, and further inspection for this article shows that the work of the New Media Manager team over recent years will be rewarding users in Joomla 4 in spades.

The core improvements are sure to make users of older versions of the Media Manager users happier, and they go a long way towards delivering an overall solution that I’ll happily switch to when I roll out Joomla 4 when it’s released soon.

Key Features

Here’s a quick tour highlighting several of the new features.

Continue reading

Copyright

© Joomla.org

  2124 Hits

Teaching Joomla to teens in New Jersey - Covid-19 "Joomla style"

July-teaching

So what do you do when the state of New Jersey is on quarantine, and 15 teens want to learn web? You teach them Joomla!

I have taught Joomla for years through Joomla Training, virtual training classes, and with Rutgers, the State University of New Jersey. More recently, I taught Joomla 100% virtually to our Rutgers staff and administrators so they could continue maintaining their websites, even during the quarantine. But why teach Joomla to teens? The idea first came up at our Forum for the Future conference that I attended in Spain with about 80 other Joomla volunteers. I participated in the team for engagement, and one of our ‘takeaways’ was to work on ‘Educational Outreach’. The Educational Outreach group was officially revitalised in Spring of 2020.

Covid-19 basically put us all in a situation of the perfect storm. Teens were home with no sports, no activities. I was available to put together a curriculum and to teach it for 5 sessions with a total of 12 hours of classroom time. Cloudaccess.net donated free hosting space for the teens to work from. SD Williams assisted as a co-teacher for the class and as a support system to build our initial website and flyers.

Now that we know we want to teach, how should we get the students? I contacted the recreation department of East Brunswick, NJ, where I lived. They were very receptive, especially because I was offering it for free. They contacted the youth council where several teens were already chomping at the bit to build their own website to start their own small businesses, while they were home. We selected Zoom as the platform since the students were already comfortable with it. We created 5 sessions, each session focused on a different aspect of building the website. By the end of the class, the ultimate goal was for the students to feel comfortable to build their own websites.

I taught 3 week day sessions which were 2 hours each, and 2 Saturday sessions which were 3 hours each. The students agreed that the 3 hours sessions were too long, so if we were to teach again, we would be sure to keep all sessions to 2 hours. The first session was to focus on high-level Joomla. In session two, we dove into articles and content. In session three, we focused on menus; session 4 was modules and finally, in session five, we installed a variety of tools and templates to see how everything really worked together. I personally would have liked to have a session six, where we could have spent a little more time ‘fixing’ up the site.

Continue reading

Copyright

© Joomla.org

  1746 Hits

Joomla 3.9.20 Release

joomla-3920-release

Joomla 3.9.20 is now available. This is a security release for the 3.x series of Joomla which addresses 6 security vulnerabilities and contains over 25 bug fixes and improvements.

What's in 3.9.20?

Joomla 3.9.20 includes 6 security vulnerability fixes and addresses several bugs, including:

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

Visit GitHub for the full list of bug fixes.

Download

Upgrade Packages

Upgrade Packages
Joomla 3 upgrade packages

Note: Please read the update instructions before updating.
Remember… Please clear your browser's cache after updating.
Found a bug? Report it on the Joomla Issue Tracker.
Questions? See the documentation wiki for FAQ’s regarding the 3.9.20 release.

Continue reading
  1805 Hits