Lad os fejre! Joomla! projektet er glade for at kunne annoncere udgivelsen af Joomla 5.2.3 og Joomla 4.4.10. Dette er en sikkerheds- og fejlrettelsesudgivelse til 5.x og 4.x serien af Joomla.
Disse udgivelser fortsætter Joomla’s høje standarder indenfor tilgængeligt webdesign, og fremhæver Joomla's værdier indenfor inkludering, simplicitet og sikkerhed, som gør Joomla til en endu mere kraftfuld open-source webplatform.
Sikkerhedsrettelser
- [20250101] - Kerne - XSS vektorer i modul chrome
- [20250102] - Kerne - XSS vektor i id attributten for menuliste
- [20250103] - Kerne - Læs ACL brud i flere kernevisninger
Fejlrettelser og forbedringer i 5.2.3
- Ret joomlaExtButtons TinyMCE plugin, knap validering (#44507)
- E-mail validering apostrof (#44527)
- Sæt korrekt AssetTitle og AssetParentId (#42493)
- Fjern tommer billeder og ankre fra mod articles_news (#42493), mod articles_category (#44478) og (#44475)
- Fjern forkert klasse i annuller link og tilføj verifikationskode frontend side (#44473)
- Tillad multivalg for afkrydsningsbokse (#44500)
- postgres og finder forslag (#44384)
- Præ-opdateringskontrol for udvidelser AllowDynamicProperties (#44307)
- Ret PHPCS nulbar parameter (#44543)
- Ret dobbelt luk med tuborgklammer i indlejret stil (#44532)
- Ikke fanget TypeError: kan ikke tilgå egenskab "getAttribute", toggleButton er null (#44555)
- Plugins: Søg ikke versal følsom for unicode sprog (#44525)
- Ret øgning på ikke-alfanumeriskestreng forældning (#44173)
- Bruger: Nulstil ikke nylig sat requireReset (#44519)
- CoreButtonsTrait back() generer forkert knap tekst (#44509)
- Tags: Få router til at opdage 404er korrekt (#44540)
- Fang undtagelse for at få brugeren i handlings log modellen (#44358)
- Ret returner typehint i IdentityAware trait (#44567)
- Composer opdatering joomla/application til 3.0.3 for at rette PHP forældelser i Webklient (#44585)
- Bruger: Tillad MFA inden adgangskode nulstilling (#44521)
- Ret dobbelt indførsel med handlingsloggen ved at fjerne det andet kald til onJoomlaAfterUpdate (#44629)
- [CLI] udvidelse:fjern -n indstilling "Ygyldig respons" rettelse (#44546)
- Privatliv: Tillad MFA og ugyldig privatlivssamtykke (#44522)
- Genopfrisk ændringslog URL ved manifest cache genopfriskning (#44565)
Den fulde liste på GitHub findes her: https://github.com/joomla/joomla-cms/milestone/135?closed=1
Hvad kommer med 4.4.10?
- Sikkerhedsrettelser
Hvor kan jeg downloade Joomla 5.2.3?
Du kan finde alle Joomla 5 downloads på den officielle downloads side på: https://downloads.joomla.org/cms/joomla5/
Nye installationer
Instruktioner for nye installationer og tekniske krav
Opgrader
Hvor kan jeg downloade Joomla 4.4.10?
Opgrader
Ønsker du at prøvekøre Joomla 5 uden at skulle installere det selv? Vi har en løsning til dig: Prøv Joomla 5.2.3 på launch.joomla.org.
Hvordan kan jeg opgradere mit websted til Joomla 5.2.2?
Gode nyheder. Fordi Joomla 4.4.x til 5.x, er en opgradering, ikke en migrering. Hvorfor? To hovedgrunde:
- Joomla 4 (J4) udvidelser som har fjernet al forældet kode og anvende opdateret Joomla kode, vil virke under Joomla 5 (J5)
- De fleste andre vil virke med det nye Opførsel - Bagudkompatibilitets plugin aktiveret
Alle detaljer kan findes her: https://docs.joomla.org/Joomla_4.4.x_to_5.x_Planning_and_Upgrade_Step_by_Step
Bemærk: vi anbefaler at du først teste opgraderingen på en kopi af dit live websted.
Du tænker måske også på om du børe migrere ASAP. Du kan tage dig tid; vi vil understøtte 4.4 i endnu 1.5 år. Så dit websted er ikke i fare hvis du ikke opgraderer nu. Og glem ikke at nogle af dine udvidelser måske endnu ikke er klar til Joomla 5 (selvom de fleste udviklere har gjort et stort stykke arbejde og tilbyder allerede nu Joomla 5 testversioner. Du kan filtrere efter understøttet version på Joomla Extensions Directory, så du kan se hvilke udvidelser der allerede er klar til J5 og hvilke der er klar til J5, men med b/c plugin'et aktiveret.
For kendte problemer med 4.4.10 udgivelsen, se Version 4.4.10 FAQ; for 5.2.3 udgivelsen, se Version 5.2.3 FAQ på vores dokumentation.
Hvem er Joomla! til?
Webbureauer, store og små firmaer, online shops, bloggere, fællesskaber, og alle slags organisationer (for eksempel, NGOer, skoler, velgørnhed og regeringer) alle anvender Joomla som deres foretrukne CMS.
Joomla er skrevet af dedikerede frivillige. Mange af disse frivillige anvender det i deres hverdags webdesign, opbygning og hosting. Ulig mange andre systemer, så er Joomla bygget af de der anvender det på daglig basis. Dette reflekteres i dets sikre og robuste natur.
Is there help for extension developers with Joomla 5?
Ja, en voksende manuel er stilet til de der koder og vedligeholder deres udvidelser. Manualen kan findes på https://manual.joomla.org/migrations/51-52/ og er et voksende værk der skal hjælpe webdesigner med at være på forkant med alle ændringer.
Hvordan kan jeg hjælpe med Joomla udviklingen?
Der er mange forskellige måder hvorpå du kan blive aktivt involveret i Joomla. Det er ligemeget om du er koder, integrator, eller en bruger af Joomla. Du kan kontakte en a vort frivillige team for at få mere information, eller hvis du er klar så kan du hoppe lige ombord i Joomla! Bug Squad.
Joomla! Bug Squad og CMS udgivelsesteamet er nogle af de mest aktive teams CMS udviklingsprocessen og de er altid på udkig efter nye folk (ikke kun udviklere) som kan hjælpe med at sortere fejlrapporteringer, kode patches og teste løsninger. En god måde til at øge dit arbejdskendskab med Joomla kodebasen, og også en god måde til at lære nye mennesker at kende fra rund omkring på hele kloden.
Du kan også hjælpe Joomla udviklingen ved at takke de der er involveret i de mange områder af processen. Projektet ønsker også at takke alle bidragsyderne, som har taget sig tid til at forberede og indsende arbejde der er inkluderet i Joomla CMS og Framework.
Hvor kan jeg finde dokumentation om Joomla 5?
Der er nogle vejledninger til at hjælpe dig med Joomla 4. Du kan finde de eksisterende, såsom oprettelse af et plugin eller et modul til Joomla 4, namespaces konventioner, forberedte udtryk, anvendelse af nye web asset klasser og mange flere på https://docs.joomla.org/Category:Joomla!_5.x
Vi opfordre udviklere til at hjælpe med at skrive dokumentationen om Joomla 5 på docs.joomla.org for at hjælpe og guide brugere og andre udvidelsesudviklere.
En JDocs side vil hjælpe udviklere med at se den eksisterende dokumentation og den stadig manglende dokumentation.
Vi inviterer dig til at tjekke den jævnligt, opdatere den og levere det manglende indhold.
Relateret information
If you are an extension developer, please make sure you subscribe to the extension developer channel https://joomlacommunity.cloud.mattermost.com/main/channels/extension-development-room
Where you can join the community of extension developers.
En stor tak til vore frivillige!
Joomla 5.2.3 er resultatet af tusinder timers arbejde fra et dusin frivillige.
En stor tak til alle der har bidraget til Joomla 5.2.3!
En special tak til Joomla 5.2 udgivelses managerne: Hannes Papenberg og Peter Martin, som har arbejdet hårdt for at få denne udgivelse ud.
Fulde detaljer på GitHub
En stor tak til vore, som har lavet et imponerende stykke arbejde. I særdeleshed CMS vedligeholdelsesteamet, CMS udgivelsesteamet, docs teamet og Marketing teamet der alle har gjort deres ypperste for at få denne udgivelse til at ske.
Tak til alle.