Joomla 4.3.2

Joomla! projektet er glade for at kunne anonncere udgivelsen af Joomla 4.3.2 Dette er en sikkerheds- og fejlrettelsesudgivelse til 4.x serien af Joomla.

Denne udgivelse fortsætter Joomla 4’s høje standarder i forhold til tilgængeligt webdesign der fremhæver Joomla's værdier indenfor inkludering, samt simplicitet og sikkerhed der gør Joomla til en endnu kraftigere opensource webplatform.

Rettede sikkerhedsproblemer i 4.3.2

  • [20230501] Lav alvorlighedsgrad - Lav påvirkning - Lav sandsynlighed - Open Redirect og XSS i mfa valg (påvirker Joomla! 4.2.0 - 4.3.1)
    More Information
  • [20230502] Moderat alvorlighedgrad - Kritisk påvirkning - Lav sandsynlighed - Bruteforce forhindring på mfa skærmen (påvirker Joomla! 4.2.0 - 4.3.1)
    Mere information

Fejlrettelser og forbedringer i 4.3.2

Denne version retter problemer der blive opdaget af flere brugere under opdateringsprocessen. Specielt adresserer denne udgivelse:

Tilgængelighed

  • skjul tabeloverskrifter i tabeller i stedet for at udelade dem når 'vis headere' er sat til 'nej'

Bannere

  • aria-label ikke oversat i com_banners
  • nulstil statistik på bannere duplikat
  • kan ikke batch kopiere bannere

Kontakter

  • kan ikke batch kopiere kontakter

Indhold

  • Indholds komponent forbedret validering når kun postive heltal er tilladt

Editorer

  • TinyMCE forhindre hvid tekst på en hvid baggrund i forhåndsvisning
  • TinyMCE editor plugin sprog for dele fejler hvis underformular felter er tomme
  • Codemirror retter sti for keybinding script

Felter

  • genintroducering af specifikke layouts til at gengive kontakt brugerdefinerede felter
  • kalendertype min/max år
  • PHP advarsel når tekstfelt forberede

Guidede ture

  • escaping af data ved opdatering eller nye installationer er unødvendigt for kolonnen 'extensions'
  • banner tur springer over et par felter
  • rækkefølge af ture i modal skal ikke automatisk sorteres. Anvend i stedet turens visningsrækkefølge

Medier

  • erstat 'en fejl er opstået' med 'denne filtype er ikke understøttet'
  • genopbyg sessions tilbagefald
  • fjern advarsel i konsol

Mailskabeloner

  • tag skal være i anførselstegn inden den sættes ind i det regulære udtryk
  • nyligt oprettede mailskabeloner er ikke korrekt lagret i databasen (manglende udtryksdata og dobbelt arrayede tags)

Smartsøgning

  • tilføj padding til fremhævede søgeord i smartsøgning
  • detekter om Memory motor er understøttet

Tags

  • router problemer på multisprogswebsteder, ødelægger gamle URLer
  • skjul filter_tag parameteren fra URLen når menupunktet bliver oprettet med kategoritype og filtrering efter tag eller tags

Skabelon

  • skabelonparameter ugyldig json string
  • skabeloner PHP 8.1 advarsler fjernet
  • manglende Cassiopeia sort farve variebel
  • Cassiopeia menu breakpoint til hamburger for at forhindre vertikal menu

Bruger

  • javascript fejl på login side ved MFA
  • Text() ikke fundet ved bruger login
  • kategori adgangs niveauer skal ikke gælde for brugere der har core.admin access
  • Bruger gruppe fane ugyldige markeringsboks id'er
  • Modulpositioner vises ikke i com_user indstillinger
  • fjernet login besked ved login i frontend
  • Rettelse af send knap fokus i frontend MFA captive login side når der anvendes Webauthn

Andet

  • tillad ny kategori når ingen andre kategori eksisterer
  • når en komponent er deaktiveret, så skal menupunk ikonet vise 'komponent ikke fundet' og repræsentere en advarsel i stedet for et kryds med værktøjstippet 'publiver punkt'
  • forbedret beskeder når en udvidelse mangler kontrolsumsinformation (hash koder der viser at filen er original)
  • Artikelkategori modul caching fejler ikke længere
  • få skema runner/keepalive til at virker med adblockers/no script
  • fjern alle mellemrum fra strengen disable_functions i php.ini inden deling til et array for kontrol og undgåelse af fejl
  • udefineret nøgle i HTMLDocument setBuffer
  • PluginHelper::getLayoutPath skal virke i CLI (i ikke-web kontekst)
  • vis kun tom tilstand layout når cache ikke indeholder data
  • forbedret RSS sidetitel
  • opdatering af  hjælpetabellen for indhold
  • PHP 8.2 advarsler i multisprogs eksempeldata plugin
  • list-view .js skal virke med Ajax indhold

Den fulde liste på GitHub finde her https://github.com/joomla/joomla-cms/milestone/105?closed=1

Hvor kan jeg downloade Joomla 4.3.2?

Selvfølgelig på download webstedet :)

Nye installationer

Instruktioner for nye installationer og tekniske krav

Installer 4.3.2

Opgrader

Opgrader 4.3.2

For at lære mere om vores udviklingsstrategi, så læs venligst denne artikel.

Hvor kan jeg finde dokumentation om Joomla 4?

Joomla 4.3 dokumentation kan findes her: https://docs.joomla.org/Help4.3:Help_screens

Der er nogle vejledninger til Joomla 4. Du kan finde de eksisterende vejledninger om fx oprettelse af et Plugin eller et Modul til Joomla 4, namespace konventioner, forberedte udtryk, anvendelse af de nye web asset klasser og meget mere på https://docs.joomla.org/Category:Joomla!_4.x

Vi opfordre udviklere til at hjælpe med at skrive dokumentationen om Joomla 4 på docs.joomla.org for at hjælpe med at vejlede brugere og andre udvidelsesudviklere.

En JDocs side vil hjælpe udviklerne med at se den nuværende dokumentation og dokumentationen der stadig mangler.

Vi inviterer dig til at tjekke den jævnligt, opdatere den og levere det manglende indhold på: https://docs.joomla.org/JDOC:Joomla_4_Tutorials_Project

 

Skal jeg planlægge at opgradere til Joomla 4.3?

Joomla 4.x er Joomla’s seneste større version. Joomla 4.3 er den seneste mindre version.

Joomla 3.10 blev udgivet sideløbende med Joomla 4 som den mindre udgivelse af Joomla 3 (se denne artikel).

Joomla 3.10 vil fortsætte med at være understøttet indtil August 2023, selvom det nu allerede er over 21 måneder siden udgivelsen af Joomla 3.10 og 4.0, Joomla 3 vil kun modtage sikkerhedsopdateringer.

Du bør planlægge eller allerede være i proces med at migrere til den seneste version af Joomla.

Vi leverer ressourcer til at hjælpe dig med migreringen på dokumentationswebstedet.

Lav noget larm. Joomla 4.3.2 er ude!

Vi har udgivet den bedste Joomla nogensinde. Lad verden vide det!

Få beskden ud om de fede nye funktione ved at anvende hashtagget #Joomla4 og #Joomla4All. 

J4 Brochure: https://joom.la/J4brochure

J4 Dokumentation: https://docs.joomla.org/J4.x:Getting_Started_with_Joomla!

Hvem er Joomla! til?

Har du brug for en hjemmeside? Til personlig brug, dit arbejde, velgørenhed, ikke for profit. Måske et universitet, lokal kommune, så er Joomla noget for dig.

Et webbureau behøver et velunderstøttet framework, som kan vokse med deres klienters behov. Så er Joomla noget for dig.

Skrevet af frivillige fra enhver sektor, så anvendes det over alt på internettet til alle slags projekter: fra blogs og intranet til nationale regeringswebsteder. Fra små shops til verdensdominerende brand websteder, Joomla kan vokse til at opfylde dine behov.

Joomla’s power kommer fra dets altid udviklende kodebase, der holder trit med best practices, men også fra dets stor økosystem af udviklere som kan se mulighederi markedet og udfylde hullerne med god software designet til at møde real-world behov.

Joomla 4.3.2 er den seneste i et verdensklasse CMS som giver dig mulighed for at starte dit websted, velvidende at det kan vokse med dine behov og skaleres med dine kunder.

Alt dette, og så er Joomla 4 gratis at anvende og open-source software. 

Hvad venter du på? Installer i dag og kom med ind i fremtiden.

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.

Hvis du er interesseret, så læs venligst mere om dem her Joomla! Wiki og, hvis du ønsker at deltage, så send en e-mail til Denne e-mail adresse bliver beskyttet mod spambots. Du skal have JavaScript aktiveret for at vise den..

Projektet ønsker at takke bidragsyderne, som har taget sig tid til at forberede og indsende arbejde der skulle inkluderes i Joomla CMS'et og frameworket.

En stor takt til vore frivillige!

Joomla 4.3.2 er resultatet af tusinder af timers arbejde fra mange frivillige.

En stor tak skal gå ud til alle der bidrog til 4.3.2 udgivelsen!

Relateret information

Hvis du er en udvidelsesudvikler, så sørg venligst for at abonnere på mailing listen generel udvikler, hvor du kan diskutere udvidelsesudvikling. Nyheder som kan påvirke brugerdefineret udvikling vil også blive postet der af og til.

Sponsorer