ekommersBoka demo

Blogg · Vendure · september 2026

Vendure 3.8: vad som är på väg och hur vi uppgraderar

Vendure 3.8 är inte släppt än. Här är vad Vendure har publicerat om versionen och hur vi tar in en ny version i butikerna vi driver.

Fig. 01, Vendure 3.8: vad som är på väg och hur vi uppgraderar.

Vendure 3.8 är inte släppt när det här skrivs, den 25 september 2026. Den senaste släppta serien är 3.7. Här går vi igenom vad Vendure har publicerat om 3.8 och hur vi tar in en ny version i butikerna vi bygger och driver.

Var versionen står

Vendure släpper en ny mindre version varje kvartal och patchar ungefär en gång i månaden. Det skrev de när de lade om sin releasestrategi hösten 2025, och rytmen har hållit: 3.6 kom i mars 2026 och 3.7 i juli.

På GitHub finns en milstolpe för v3.8.0 med förfallodatum i slutet av september 2026. Den har fortfarande öppna punkter. I sin sommarsammanfattning skriver Vendure att arbetet med 3.8 pågår öppet. Någon releasenotis finns inte än.

Det som går att läsa är koden. Det som ska bli 3.8 samlas på en egen gren, och förhandsversioner publiceras på npm. Allt nedan är sådant som redan är sammanslaget där. Det kan ändras före släppet, och vi uppdaterar inlägget när versionen är ute.

Hemliga fält krypteras i databasen

Ett eget fält eller ett argument till en betal- eller fraktmetod kan markeras som hemligt. Värdet krypteras då innan det sparas och visas i klartext bara för den som har den nya behörigheten att läsa hemligheter. Alla andra ser en platshållare.

Det här är användbart för alla butiker med flera betalsätt. Nycklar till betalleverantörer, till exempel Stripe, anges som argument till betalmetoden. Med 3.8 kan sådana värden krypteras i databasen med Vendures egna verktyg.

Nyare ramverk under huven

Vendure uppgraderas till NestJS 12 och Apollo Server 5. Kärnan har också flyttats bort från de delar av databasbiblioteket TypeORM som försvinner i dess nästa stora version, så att samma kod fungerar med båda.

För en butiksägare syns inget av detta. Våra egna tillägg för formulär, frågor och svar, innehåll, SEO och assistenten bygger på samma ramverk, och vi provar dem mot den nya versionen innan någon butik uppgraderas.

Mindre ändringar som är praktiska

Några andra ändringar på grenen är små men användbara i vardagen:

  • Schemalagda jobb kan få en egen tidszon. Nattliga jobb kan då köras på svensk tid, även när servern räknar i UTC.
  • Egna fält kan få ett databasindex direkt i sin definition, i stället för i en separat migration.
  • Beskrivningarna av Vendures inbyggda regler, till exempel för kampanjer och frakt, finns översatta och följer språket i anropet.
  • Mejl kan få en ren textversion för läsare som inte visar HTML.
  • En administratör kan verifiera en kunds konto från adminsidan.
  • Bildservern kan lägga en bakgrundsfärg bakom genomskinliga bilder.
  • Dashboarden skickar bara de fält som ändrats när en sida sparas och visar förlopp per fil vid uppladdning.

Det som fortfarande är öppet

I milstolpen finns också punkter som inte är klara. Tre av dem gäller butiker med flera kanaler: egna fält som skiljer sig per kanal, att kunna slå av en produkt i en kanal men inte i en annan, och roller som delas mellan kanaler.

Vi driver butiker med flera kanaler, till exempel demon med en svensk och en fransk marknad, så de punkterna följer vi. Så länge de är öppna räknar vi inte med dem i 3.8.

Så uppgraderar vi

En uppgradering är alltid ett medvetet beslut. Våra butiker kör en bestämd version av Vendure och byter inte version av sig själva. Patchversioner med rättningar tar vi in löpande, efter samma kontroller som en större uppgradering.

Med 3.8 gör vi som vi brukar. När versionen är släppt läser vi releasenotiserna och provar våra tillägg mot den. Demon uppgraderas först. Butikerna i drift uppgraderas när allt är grönt.

Krypteringen av hemliga fält tar vi in som en del av uppgraderingen, så att nycklarna till betalleverantörerna ligger krypterade i databasen i alla butiker vi driver.

Källor

Alla inlägg

Läs vidare

Vendure 3.8: vad som är på väg och hur vi uppgraderar. ekommers