Edit on GitHub

Färdplan

Nuvarande: 3.44.9

Långsiktig utgåva (LTR)

  • Initial utgåva Våra stabila utgåvor skapas genom att vi regelbundet tar en utvecklingsversion och ”härdar” den genom att fokusera enbart på buggfixar.
  • Punktutgåva: 3.44.10 Varje månad skapar vi en ny punktutgåva för vår senaste version. Dessa utgåvor innehåller inga nya funktioner, endast buggfixar.
  • Paketering Här märker vi utgåvan och gör den tillgänglig för paketering på olika plattformar.
  • Installationsprogram tillgängliga Den exakta tiden mellan paketering och tillgänglighet för installationsprogram varierar beroende på plattform, eftersom underhållsansvariga förbereder sina paket. Se nedladdningssidorna för uppdateringar om tillgänglighet.
Nuvarande: 4.0.1

Senaste utgåva

  • Initial utgåva Våra stabila utgåvor skapas genom att vi regelbundet tar en utvecklingsversion och ”härdar” den genom att fokusera enbart på buggfixar.
  • Punktutgåva: 4.0.2 Varje månad skapar vi en ny punktutgåva för vår senaste version. Dessa utgåvor innehåller inga nya funktioner, endast buggfixar.
  • Paketering Här märker vi utgåvan och gör den tillgänglig för paketering på olika plattformar.
  • Installationsprogram tillgängliga Den exakta tiden mellan paketering och tillgänglighet för installationsprogram varierar beroende på plattform, eftersom underhållsansvariga förbereder sina paket. Se nedladdningssidorna för uppdateringar om tillgänglighet.
Framtid: 4.2

Utvecklingsversion

  • Aktiv utveckling Detta är den öppna scenen för att ta emot nya funktioner.
  • Versionsfrysning: 4.1 Under funktionsfrysningen accepteras inga nya funktioner, endast buggfixar och kodrensningar.
  • Punktutgåva: 4.2 Frysningen avslutas med en ny utgåva som är en förgrening och en ny utvecklingscykel börjar.
  • Paketering Här märker vi utgåvan och gör den tillgänglig för paketering på olika plattformar.
  • Installationsprogram tillgängliga Den exakta tiden mellan paketering och tillgänglighet för installationsprogram varierar beroende på plattform, eftersom underhållsansvariga förbereder sina paket. Se nedladdningssidorna för uppdateringar om tillgänglighet.
Prenumerera på färdplanen iCalendar

Utgåvor och utveckling av QGIS följer ett tidsbaserat schema (roadmap).

  • Även versionsnummer (2.18, 3.2 etc) är releaseversioner.
  • Udda versionsnummer (2.99, 3.1 etc) är utvecklingsversioner.

En ny release kommer att ske var fjärde månad. Under de första tre månaderna sker nyutveckling. Under den sista månaden före en release fryses utvecklingen och den sista månaden används för testning, buggfixning, översättning och förberedelser inför releasen. När releasen sker skapas en gren med ett jämnt versionsnummer och mastergrenen går vidare till nästa udda version. Efter releasen skickas en uppmaning om paketering ut.

Var tredje release (från och med 2.8) är en långtidsrelease (LTR) som underhålls tills nästa långtidsrelease inträffar.

Utvecklingsfas

I utvecklingsfasen arbetar utvecklarna med att lägga till nya funktioner för nästa release. Tidiga användare kan använda de nattliga builds som vi har för alla större plattformar för att se hur utvecklingen fortskrider, göra preliminära tester och skicka in felrapporter och tankar som kan hjälpa till med utvecklingen.

Versionsfrysning

I fasen för funktionsfrysning tillåts inte nya funktioner längre och allas fokus flyttas från att förbättra QGIS till att stabilisera det. Detta förvandlar också de nattliga builds effektivt till [prereleases] (#qgis-prereleases).

Användare bör påbörja omfattande tester av dessa prereleaser i sin miljö för att verifiera att det inte finns några problem som de inte vill se i den kommande releasen. Alla sådana problem bör rapporteras (se Buggar, funktioner och problem). Allt som går obemärkt förbi kommer också att hamna i nästa version. Endast i händelse av allvarliga problem kommer bakåtporter till en senaste version att ske. Därför är det mycket viktigt att testa prereleaser och rapportera problem.

Under funktionsfrysningen övervakar utvecklarna buggtrackern och börjar arbeta med att åtgärda de rapporterade problemen och uppdaterar den visuella ändringsloggen med de funktioner som de har lagt till.

När funktionsfrysningen inleds kommer översättningsfilerna att uppdateras så att översättare kan påbörja sitt arbete. Observera att detta kan vara en stegvis process eftersom buggfixar fortfarande kan medföra ändringar i översättningssträngarna, även om funktionerna är frysta.

Två veckor före lanseringen inleds en hård frysning, varefter endast korrigeringar av allvarliga problem och regressioner som införts efter funktionsfrysningen tillåts.

Release manager meddelar detta vid feature freeze.

Version

På datum för större och mindre releaser skapas release-grenen och releasen taggas och tar balls förbereds. Point-releaser taggas bara och tar balls skapas.

Packarna meddelas att packningen kan påbörjas.

När vissa paket är tillgängliga kan lanseringen meddelas och webbplatsen uppdateras i enlighet med detta.

Släppschema

Schemat är anpassat för att ge ungefär samma datum för varje år med tanke på våra fyra månatliga utgåvor med LTR som kommer in i LTR-repån i slutet av februari.

Från och med 2.12 är utvecklingsfasen alltid 12 veckor och frysningsfasen är minst 5 veckor. Remainders används för att förlänga frysningsfasen för LTR-utgåvor.

Punktutgåvor kommer att ske varje månad på den senaste utgåveförgreningen, om det finns backports. Från och med utgåva 3.28 görs punktutgåvor endast med nya senaste utgåvor.

Under de första fyra månaderna efter utgivningen är en ny LTR också den aktuella LR. Under denna fas ersätter den nya LTR inte den tidigare LTR i LTR-arkivet. Detta sker så snart en ny LR har släppts.

Detta schema finns även tillgängligt som [“iCalendar”] (https://qgis.org/schedule.ics).

Schema

EventLatestLong-Term RepoFreezeDateWeek #Weeks
LTR/PR3.44.03.40.82025-06-20254
PR3.44.13.40.92025-07-18294
PR3.44.23.40.102025-08-15334
PR3.44.33.40.11.2025-09-12376
PR3.44.43.40.122025-10-24434
PR3.44.53.40.132025-11-21474
PR3.44.63.40.142025-12-19514
PR3.44.73.40.152026-01-1637
FF3.992026-01-27
LR/PR4.0.03.44.82026-03-06104
PR4.0.13.44.92026-04-03144
PR4.0.23.44.102026-05-01184
PR/FF4.0.33.44.114.12026-05-29225
LTR/PR4.2.03.44.122026-07-03274
PR4.2.13.44.132026-07-31314
PR4.2.23.44.142026-08-28354
PR/FF4.2.33.44.154.32026-09-25395
LR/PR4.4.04.2.42026-10-30444
PR4.4.14.2.52026-11-27484
PR4.4.24.2.62026-12-25524
PR/FF4.4.34.2.74.52027-01-2246
LR/PR4.6.04.2.82027-03-05104
PR4.6.14.2.92027-04-02144
PR4.6.24.2.102027-04-30184
PR/FF4.6.34.2.114.72027-05-28225
LTR/PR4.8.04.2.122027-07-02274
PR4.8.14.2.132027-07-30314
PR4.8.24.2.142027-08-27354
PR/FF4.8.34.2.154.92027-09-24395
LR/PR4.10.04.8.42027-10-29444
PR4.10.14.8.52027-11-26484
PR4.10.24.8.62027-12-24524
PR/FF4.10.34.8.74.112028-01-2146
LR/PR4.12.04.8.82028-03-03104
PR4.12.14.8.92028-03-31144
PR4.12.24.8.102028-04-28184
PR/FF4.12.34.8.114.132028-05-26225
LTR/PR4.14.04.8.122028-06-30274
PR4.14.14.8.132028-07-28314
PR4.14.24.8.142028-08-25354
PR/FF4.14.34.8.154.152028-09-22395

Händelseförklaring

FörkortningBeskrivning
LTRLångsiktig utgåva, början på en ny utvecklingsfas
LRRegelbunden lansering, början på ny utvecklingsfas
FFFunktionsfrysning, slutet av utvecklingsfasen
PRPunktutgåva för senaste utgåva och LTR-förgrening
EPRExtra punktutgåva
currentcurrently supported releases: 3.44.9 and 4.0.1
nextnext releases

Plats för förhandsversioner/nattliga byggen

PlattformPlats
WindowsOSGeo4W
LinuxDebian/Ubuntu