Joomla 4.3.2 - een veiligheidsrelease is nu beschikbaar
Het Joomla! Project is verheugd de release van Joomla 4.3.2 aan te kondigen. Dit is een veiligheids- en bug-fixes release voor de 4.x serie van Joomla.
Deze release gaat verder met Joomla 4’s hoge standaards in toegankelijk webdesign, markeren Joomla's waarden van inclusiviteit, eenvoud en veiligheid naar een nog krachtiger open-source web platform.
Veiligheidsproblemen opgelost in 4.3.2
- [20230501] Lage prioriteit - Lage impact - Lage waarschijnlijkheid - Open Redirect en XSS binnen de mfa selectie (betreft Joomla! 4.2.0 - 4.3.1)
Meer informatie https://developer.joomla.org/security-centre/899-20230501-core-open-redirects-and-xss-within-the-mfa-selection
- [20230502] Gemiddelde prioriteit - Kritieke impact - Lage waarschijnlijkheid - Bruteforce voorkomen binnen het mfa scherm (betreft Joomla! 4.2.0 - 4.3.1)
Meer informatie https://developer.joomla.org/security-centre/900-20230502-core-bruteforce-prevention-within-the-mfa-screen
Bug-fixes en verbeteringen in 4.3.2
Toegankelijkheid
- verberg tabelkoppen in tabellen liever dan ze weg te laten als 'Toon koppen' op 'Nee' staat
Advertenties
- aria-label niet vertaald in com_banners
- reset statistieken bij het dupliceren van advertenties
- kan advertenties niet in de batch kopiëren
Contactpersonen
- kan contactpersonen niet in de batch kopiëren
Content
- Content component verbeterde validatie als alleen positieve gehele getallen toegestaan zijn
Tekstverwerkers
- TinyMCE blokkeert witte tekst op een witte achtergrond in preview
- TinyMCE tekstverwerker plugin taal gaat mis als subformulier velden leeg zijn
- Codemirror corrigeert pad van sneltoets script
Velden
- herintroductie van specifieke lay-outs om eigen contactvelden weer te geven
- calendar type min/max jaar
- PHP waarschuwing bij het voorbereiden van tekstveld
Rondleidingen
- escapen van data bij een update of nieuwe installatie is niet nodig voor de 'extensions' kolom
- advertentie tour slaat een paar velden over
- volgorde van de modal rondleiding als moet niet automatisch gesorteerd worden, gebruik in plaats daarvan de volgorde van de rondleiding
Mediabeheer
- vervang 'er is een fout opgetreden' door 'dit bestandstype wordt niet ondersteund'
- opnieuw o[zetten van de sessie fallback
- verwijder waarschuwingen op het console
Mail templates
- tag moet ge-quot worden voor het naar de regular expression wordt doorgegeven
- nieuw aangemaakt mail template wordt niet juist opgenomen in de database (ontbrekende extensie gegevens en double arrayed tags)
Slim zoeken
- voeg opvulling toe aan gemarkeerde zoekwoorden in slim zoeken
- onderzoek of Memory engine wordt ondersteund
Tags
- router problemen bij meertalige websites, waardoor oude URL's kapot gaan
- verberg de filter_tag parameter uit de URL als het menu-item aangemaakt is met het categorietype en er gefilterd wordt op tag of tags
Template
- template parameter foutieve json string
- template beheer PHP 8.1 waarschuwing verwijderd
- ontbrekende Cassiopeia zwarte kleur variabele
- Cassiopeia menu breakpoint voor hamburger om een verticaal menu te voorkomen
Gebruiker
- javascript fout op inlogpagina bij MFA
- Tekst() niet gevonden bij gebruikers inloggen
- categorie toegangsniveau niet toepassen op gebruikers met core.admin rechten
- Gebruikersgroepen gebruikt foutieve checkbox ids
- Module posities worden niet getoond bij com_user instellingen
- verwijderd inlogbericht bij inloggen op de website
- Repareren verzendknop focus op de website MFA captive login pagina bij het gebruik van Webauthn
Anders
- nieuwe categorie toestaan als er geen andere categorie bestaat
- als een component uitgeschakeld is, moet het menu-items icoon tonen 'component niet gevonden' en een waarschuwing tonen in plaats van een kruis met 'publiceer item' tooltip
- verbeterd bericht als een extensie checksum informatie mist (hash codes die bewijzen dat het bestand echt is)
- Artikel categorie module caching gaat niet meer mis
- laat schedule runner/keepalive werken met adblockers/no script
- verwijder spaties uit de disable_functions string in de php.ini voor het plaatsen in een array en voorkom fouten
- niet-gedefinieerde key in HTMLDocument setBuffer
- PluginHelper::getLayoutPath moet werken in CLI (in niet web context)
- toon lege state layout alleen als cache geen data heeft
- verbeterde RSS pagina titel
- update van de help table of content
- PHP 8.2 waarschuwingen in meertalige voorbeelddata
- list-view .js moet werken met Ajax inhoud
De volledige lijst staat op GitHub: https://github.com/joomla/joomla-cms/milestone/105?closed=1
Waar kan ik Joomla 4.3.2 downloaden?
Via de Downloads site, natuurlijk :)
Nieuwe installaties
Nieuwe installatie instructies en technische vereisten
Upgrade pakketten
Denk eraan de cache van de browser te legen na het updaten!
Waar vind ik documentatie over Joomla 4?
Joomla 4.3 documentatie kan hier gevonden worden: https://docs.joomla.org/Help4.3:Help_screens
We hebben handleidingen om te helpen met Joomla 4. Het maken van een Plugin of een Module voor Joomla 4, namespaces conventies, prepared statements, het gebruik van de nieuwe web asset classes en veel meer op https://docs.joomla.org/Category:Joomla!_4.x
We moedigen ontwikkelaars aan om te helpen bij het schrijven van de documentatie over Joomla 4 op docs.joomla.org om gebruikers en andere extensie-ontwikkelaarste te begeleiden.
Een JDocs pagina helpt ontwikkelaars de bestaande documentatie te bekijken en te zien wat er nog nodig is.
We moedigen aan er regelmatig naar te kijken het bij te werken en ontbrekende inhoud te te voegen: https://docs.joomla.org/JDOC:Joomla_4_Tutorials_Project
Moet ik de upgrade naar Joomla 4.3 inplannen?
Joomla 4.x is Joomla's nieuwste hoofdversie. Joomla 4.3 is de nieuwste punt release.
Joomla 3.10 zal ondersteund worden met veiligheid reparaties tot augustus 2023.
Aangezien het nu meer dan 21 maanden is sinds de release van J4.0, zou u aan het plannen moeten zijn of aan het migreren naar de nieuwste versie van Joomla.
We bieden bronnen om te helpen bij de migratie op de documentatiesite.
Joomla 4.3.2 is uit, laat van je horen!
We hebben het beste Joomla ooit uitgebracht. Laat dat de wereld weten.
Gebruik voor de geweldige nieuwe functies de hashtag #Joomla4 en #Joomla4All.
Link naar J4 Brochure: https://joom.la/J4brochure
J4 documentatie: https://docs.joomla.org/J4.x:Getting_Started_with_Joomla!
Voor wie is Joomla?
Moet je een website maken? Voor persoonlijk gebruik, je werk, liefdadigheid, niet om winst te maken. Misschien een universiteit, een lokale overheid, dan is Joomla iets voor jou.
Een web agentschap heeft een goed ondersteund framework nodig groeit met de behoeften van de klant. Dan is Joomla iets voor jou.
Geschreven door vrijwilligers uit iedere sector wordt het op het hele internet gebruikt voor allerlei soorten projecten: kleine projecten, maar ook sites van overheden. Van kleine webshops tot sites van wereldmerken, Joomla is in staat te groeien om aan te sluiten bij je behoeften.
Joomla’s kracht komt uit zijn steeds evoluerende codebasis, op de hoogte blijven van de beste praktijken, maar ook uit zijn grote ecosysteem van ontwikkelaars die kansen in de markt zien en de gaten vullen met goede software ontworpen voor de behoeften van de echte wereld.
Joomla! 4.3.2 is de nieuwste in een wereldklasse CMS dat je in staat stelt te beginnen met je website waarbij je weet dat het kan groeien met je behoefte en je klanten.
Dit alles en daarnaast is Joomla 4 gratis te gebruiken en open-source software.
Waar wacht je op? Installeer vandaag en laat je toekomst groeien.
Hoe kun je de Joomla ontwikkeling helpen?
Er zijn diverse manieren waarop je actief betrokken kunt raken bij Joomla. Het maakt niet uit of je codeur bent, integrator of een gebruiker van Joomla. Je kunt contact opnemen met een vrijwilliger team om meer informatie te krijgen of, als je daar klaar voor bent, je aansluiten bij de Joomla! Bug Squad.
De Joomla! Bug Squad en het CMS Release Team zijn een van de meest actieve teams in het CMS ontwikkel proces en zoeken altijd mensen (niet alleen ontwikkelaars) die kunnen helpen met het verzamelen van bug reports, coderen van patches en het testen van oplossingen. Een geweldige manier om je kennis te verhogen van Joomla en ook een goede manier om nieuwe mensen te ontmoeten vanuit de hele wereld.
Lees, als je belangstelling hebt, over ons in de Joomla! Wiki en, als je je erbij wilt aansluiten, e-mail dan [email protected].
Het project wil ook al de bijdragers bedanken die de tijd hebben gevonden werk te doen en aan te bieden om in het Joomla! CMS en Framework op te nemen.
Veel dank aan alle vrijwilligers!
Joomla 4.3.2 is het resultaat van duizenden uren werk door talloze vrijwilligers.
Veel dank aan iedereen die heeft bijgedragen aan de 4.3.2 release!
Verwante informatie
Als je extensie ontwikkelaar bent schrijf je dan in voor de general developer mailing list, waar je over extensie ontwikkeling kunt discussiëren. Nieuws dat eigen ontwikkelingen kan beïnvloeden zal daar ook van tijd tot tijd geplaatst worden.
- Werken met de Feature Tracker
- Algemene ontwikkelaars maillijst
- Joomla ontwikkelaars network
- Joomla 4 compatibiliteit layer
- Joomla en UI framework
Dit is een vertaling van de originele release-aankondiging.