Hoppa till huvudinnehållet
Webbutveckling av e-handel

Umbraco 17 – Del 1: Vi går igenom nyheterna

Umbraco 17 är äntligen här och den nya LTS-versionen kommer med flera stora förändringar under huven. I den här första delen går vi igenom de viktigaste nyheterna: ett helt ombyggt backoffice, den nya TipTap-editorn, AI-stödet med MCP och andra förbättringar som gör Umbraco modernare, snabbare och smidigare att jobba i.

Nytt och fräscht Backoffice

Redaktörsläget i Umbraco, som vi brukar kalla backoffice, är nu helt ombyggt. Men du kan vara lugn, det fungerar och ser till största delen ut som tidigare. Det är under huven som det mesta har hänt.

Det gamla AngularJS-baserade backoffice har ersatts av Web Components byggda med Lit. Det betyder att backoffice nu vilar på en modern, framtidssäker frontend-stack. För utvecklare innebär det att egna dashboards, datatyper och andra komponenter kan byggas med modern teknik i stället för gammal AngularJS.

Umbraco har samtidigt passat på att skruva på prestanda, tillgänglighet och detaljer i UI:t, så backoffice upplevs rappare och mer enhetligt än tidigare. Backoffice bygger nu på Umbraco Management API, samma API som vi utvecklare kan använda. Det gör det mycket enklare att bygga egna verktyg, automatiseringar och integrationer runt Umbraco.

Hejdå TinyMCE, Hej TipTap

En ny trevlig bekantskap är TipTap. Det har inget med tomtar eller jul som namnet kanske antyder, utan det är en ny texteditor i backoffice!

Bakgrunden är att TinyMCE bytte licensmodell, vilket gjorde att Umbraco HQ inte längre kunde uppgradera till de senaste versionerna och samtidigt behålla Umbraco som helt öppen källkod. I stället passade man på att se över alternativen och valet landade till slut på TipTap. Den introducerades i Umbraco 15 och är från och med Umbraco 16 standardeditorn för Rich Text Editor (RTE).

Vad är bra med TipTap?

TipTap är byggd på ett modernt ramverk och är enkel att konfigurera efter hur du vill jobba. Du kan styra vilka knappar som ska finnas, hur verktygsraderna ser ut och vilka småhjälpmedel som visas längst ner.

En stor förbättring är också att den hanterar formateringar bättre när du klistrar in text från till exempel Word och Google Docs. Du slipper mycket av den konstiga HTML:en och onödiga stilar, vilket gör att innehållet blir renare och upplevelsen för redaktören smidigare.

Det finns dessutom flera inbyggda nice-to-have-funktioner, till exempel “Character/Word counter” i statusraden. Umbraco HQ fortsätter också att bygga vidare med bland annat bättre tabellstöd och fler möjligheter att lägga till egna extensions i editorn, så TipTap kommer bara bli bättre över tid.

När du uppgraderar till Umbraco 17 så sker bytet från den TinyMCE-baserade Rich Text Editor till den TipTap-baserade automatiskt. Själva textinnehållet migreras också, så du behöver alltså inte sitta och klippa och klistra innehåll manuellt.

Det finns fortfarande möjlighet att använda TinyMCE om du absolut vill, till exempel om du har investerat i TinyMCE Premium-plugins. Då görs det via ett separat paket och en egen TinyMCE-licens, eftersom TinyMCE inte längre följer med Umbraco Core.

AI med Umbraco MCP

Vad vore en produktuppdatering 2025 utan AI? I det här fallet handlar det faktiskt om något genuint använtbart. I November 2025 lanserade Umbraco den officiella Umbraco MCP Server, ett fristående verktyg som kopplar ihop din Umbraco-installation med moderna textredigerare (till exempel Visual Studio, Rider, Cursor) via standarden Model Context Protocol (MCP).

Genom MCP-servern kan en AI-modell prata med Umbracos Management API, alltså samma API som backoffice använder bakom kulisserna. Det gör att AI på ett kontrollerat sätt kan läsa, skapa och uppdatera innehåll i ditt CMS, baserat på de rättigheter du ger en särskild API-användare. Till exempel kan den skapa och uppdatera innehåll, jobba med media, justera dokumenttyper och mycket mer.

I dag är Umbraco MCP tydligt riktat till utvecklare. Det är tänkt att köras tillsammans med utvecklarverktyg och AI-klienter, där du kan prata med din Umbraco-installation i stället för att klicka runt i backoffice. Men på sikt lär vi se redaktörsvänliga funktionalitet som använder samma teknik, kanske till och med inbyggt i backoffice. Men just nu är fokus att hjälpa utvecklare.

Exempel på vad du kan använda Umbraco MCP till:

  • Skapa 10 stycken testnyheter med realistisk rubrik, ingress och brödtext.
  • Skapa och översätta Dictionary Items mellan flera språk.
  • Hitta sidor där viktiga SEO-fält saknas och få förslag på vad de kan fyllas med.
  • Listan är lång!

I samband med Umbraco 17 har Umbraco börjat tänka om kring hur sök ska fungera framöver. I stället för att allt är hårt knutet till Examine finns det nu ett nytt söklager, Umbraco Search, som lägger ett gemensamt API ovanpå själva sökmotorn.

Det betyder att du kan bygga din sökfunktion mot ett och samma API men välja sökprovider efter behov. Examine är fortfarande standard men för mer avancerade scenarier går det att koppla på externa söktjänster som till exempel Elasticsearch.

Men du får också mycket mer på köpet med nya Umbraco Search, bland annat:

  • Stöd för facettering till exempel på tal, datum och nyckelord.
  • Stöd för språkvarianter så att söket kan ta hänsyn till Umbracos olika kulturer och språk.
  • Stöd för skyddat innehåll så att sökresultaten respekterar inloggning och behörigheter.

Kort sagt: där du tidigare i praktiken var låst till att bygga direkt mot Examine, kan du nu använda den sökprovider du vill, bakom ett gemensamt API. Samtidigt får du mer sökfunktionalitet inbyggt i Umbraco och en tydligare modell att bygga vidare på.

Byggd på sprillans nya .NET 10

Umbraco 17 är byggt på .NET 10 (LTS) och stödjer C# 14. Den förra LTS-versionen, Umbraco 13, körde på .NET 8 (LTS). Umbracos LTS-släpp är synkade med Microsofts .NET LTS, så när en ny .NET LTS kommer följer en ny Umbraco LTS strax efter.

Men vad innebär .NET 10 i praktiken? Jo, Microsoft har gjort förbättringar bakom kulisserna som lyfter hela plattformen, vilket ger bättre prestanda, säkerhet och stabilitet utan att du behöver göra några ändringar i ditt projekt.

Är du ännu mer nyfiken så rekommenderar jag att läsa Microsofts Stephen Toubs blogginlägg där han går igenom i detalj alla prestandaförbättringarna i .NET 10.

Möjlighet att lastbalansera backoffice

Tidigare har det varit möjligt att lastbalansera själva webbplatsen, men inte backoffice. Den delen har i praktiken behövt ligga på en egen instans.

Med Umbraco 17 öppnas möjligheten att lastbalansera även backoffice. Perfekt för större sajter som behöver kunna skala ut och få bättre driftsäkerhet och redundans.

Detta och mycket mer

Det här är bara en liten del av allt som finns i Umbraco 17. Totalt finns över 200 nya features, stora som små, jämfört med Umbraco 13.

Här är några andra guldkorn:

  • Block-Level Variations: Möjligheten att kunna ha samma block på flera olika språk.
  • API Client Credentials: Kunna skapa upp dedikerade API-användare.
  • Förbättrad datum/tid-hantering i backoffice: Bättre hantering av tidzoner och visning för redaktörerna.
  • Ny ombyggd cache med Hybrid Cache: En ny cache-arkitektur som ger bättre prestanda.
  • ... Och mycket, mycket mer!

Hela listan hittar du här.

👉 Läs mer om vårt erbjudande inom Umbraco.

👉 Visste du att vi är Umbraco Platinum Partner? Läs mer om det här.

Läs mer

Se alla våra nyheter

Johan

Nyhet

Från Optimizely till Umbraco CMS – LRF:s plattformsresa

När Lantbrukarnas Riksförbund (LRF) bestämde sig för att byta webbplattform handlade det om både kostnader, funktionalitet och framtida behov. Valet föll på Umbraco – en lösning som idag ger organisationen mer flexibilitet och en smidigare vardag.

DSC01233

Nyhet

Vi är den enda svenska byrån som är nominerade till Umbraco Awards fyra år i rad!

För fjärde året i rad är vi på Toxic nominerade till Umbraco Awards och vi är den enda svenska byrån med den bedriften. Denna gång i kategorin “Best Cloud Solution” med webblösningen för NordGen – ett projekt där fokus legat på redaktionell frihet, effektivt arbetsflöde och långsiktig hållbarhet.

Toxic Säljpitch 13

Blogg

Att byta från Optimizely till Umbraco – därför väljer fler företag att ta steget

Funderar ni på om ert nuvarande CMS är värt kostnaden? Ni är inte ensamma. Allt fler företag ser över om de verkligen använder all funktionalitet de betalar för och väljer att byta från licensbaserade plattformar som Optimizely till open source-alternativ som Umbraco. Kalle Ekstrand, grundare på Toxic och försäljningschef, berättar varför det steget ofta blir ett lyft för både teamet och affären.

4336B941 D6a7 4447 B128 44Ea41bc7df7

Nyhet

Umbraco + AI: Vad finns idag och vad är på gång?

Att säga att AI-utvecklingen går i en ruskig fart är kanske inte att sticka ut hakan direkt. Nya modeller kommer nästan varje dag och utvecklingen ser inte ut att stanna av i första taget. Men hur kan man implementera och dra nytta av det i Umbraco? Det ska vi bena ut i det här inlägget!

Bildbank 2025 1 175

Blogg

Därför bör du sluta stressa över din AI-ranking

Frågan dyker upp överallt: “Hur rankar vi i ChatGPT?” Det är en bra fråga eftersom AI-sök börjar bli en viktig kanal för digital marknadsföring och ingen vill riskera att halka efter. Men innan du anlitar någon som lovar att “optimera din AI-ranking” behöver du veta något. Det finns ingen riktig ranking.

Autumn 25 009

Blogg

När behöver organisationer bygga om eller göra om sin webbplats?

Många organisationer använder sin webbplats i många år utan större förändringar. Det är sällan ett problem i sig – en webbplats behöver inte byggas om bara för att den är gammal. Problemet uppstår när tekniken, innehållet eller besökarnas behov har förändrats mer än webbplatsen har hunnit med. Det är inte alltid lätt att själv se var gränsen går mellan "det här kan vi laga" och "det här kräver att vi bygger om från grunden". Här är fyra tecken värda att ta på allvar.

Autumn 25 230

Blogg

Vanliga problem på stora webbplatser och hur de kan lösas

Ju mer en webbplats växer, ju svårare blir den att hantera – både för de som besöker den och de som arbetar i den varje dag. Det som en gång var en tydlig struktur med några få sektioner blir med tiden hundratals sidor, otaliga underkategorier och innehåll som lagts till i omgångar under flera år utan en gemensam plan. Resultatet märks sällan på en gång, utan det smyger sig in tills en dag besökaren inte längre hittar det den söker, medan redaktören inte längre vet var något ska ligga. Nu ska vi gå igenom några av de vanligaste problemen på stora webbplatser och vad som faktiskt brukar lösa dem.

Autumn 25 270

Blogg

Därför väljer många organisationer att byta CMS

Ett CMS, ett content management-system, är verktyget en organisation använder för att publicera och uppdatera innehåll på sin webbplats. De flesta organisationer valde sitt CMS för länge sedan (ofta för fem, tio eller femton år sedan) och har sedan byggt vidare på det år efter år. Med tiden blir det svårare att leva med valet man en gång gjorde. Licenser blir dyrare, redaktörer får allt svårare att jobba i systemet och det som en gång kändes flexibelt börjar kännas som ett hinder. Låt oss gå igenom några av de vanligaste anledningarna till att organisationer väljer att byta CMS och vad de oftast vill uppnå med bytet.

Autumn 25 041

Blogg

Vad krävs av en bra IR-webb?

Förtroende är det som avgör hur ett börsnoterat bolag uppfattas av investerare, analytiker och aktieägare. Mycket av det förtroendet byggs eller tappas på webben. En IR-webb (Investor Relations), är den plats dit investerare, analytiker och aktieägare vänder sig när de vill förstå hur bolaget mår och vart det är på väg. För ett börsnoterat bolag är webbplatsen inte bara en kommunikationskanal, det är en del av hur bolaget lever upp till sin informationsplikt gentemot marknaden. Om en IR-webb är svår att navigera eller saknar rätt information kostar det mer förtroende än man tror. I detta blogginlägg går vi därför igenom vad en IR-webb faktiskt behöver innehålla och vad som skiljer en bra IR-webb från en som bara finns där av plikt.

Toxic GBG Bildbank 240424 LOW 55

Blogg

Annonstexter som konverterar: vad som faktiskt gör skillnad

De flesta som vill förbättra sina annonser börjar fel. De skriver om rubriker, byter bilder, testar nya CTA. Och visst, det kan ge effekt men det är sällan där den stora skillnaden ligger. När en annons inte konverterar handlar det oftare om att något i kedjan efter klicket inte fungerar. Annonsen är bara början. Det här är vad som faktiskt avgör om en annons konverterar.

DSC07122

Nyhet

Fyra svenskar utsågs till Umbraco MVP 2026. En av dem är vår kollega Daniel Andersson!

Förra veckan reste vi till Köpenhamn för årets upplaga av Codegarden, Umbracos årliga konferens och den naturliga samlingspunkten för hela det globala Umbraco-communityt. Två dagar av talks, Umbraco Awards och den där speciella stämningen som uppstår när folk som brinner för samma sak befinner sig i samma rum. Det var där nyheten kom: vår kollega Daniel Andersson utsågs till Umbraco MVP för 2026.

Autumn 25 151

Nyhet

Toxic firar 30 år med stark tillväxt, god lönsamhet och högt förtroende från både kunder och medarbetare

I år firar Toxic 30 år som digital partner till företag med behov av webb, e-handel, kundportaler, systemintegrationer och digitala affärslösningar. Efter tre decennier i en bransch som ständigt förändras fortsätter vi att växa, med starka resultat, god lönsamhet och ett högt förtroende från både kunder och medarbetare.

Toxic Oscar Salomonsson 5 (1)

Blogg

Det självspelande pianot inom B2B – Läs mer om rapporten Nordic Digital Commerce in B2B 2026

Nordens B2B-företag har passerat en tydlig vändpunkt. Litiums tionde upplaga av Nordic Digital Commerce in B2B 2026 visar att 81 procent av Nordens B2B-bolag idag möjliggör försäljning genom digitala kanaler, att digital försäljning i snitt står för 31 procent av intäkterna och att 58 procent planerar att öka sin budget för digital handel under det kommande året. Diskussionen handlar inte längre om huruvida man ska digitalisera sin försäljning – utan om hur man tar nästa steg.

Markvaruhuset

Nyhet

Markvaruhuset väljer Toxic för ny e-handelsplattform i Litium

Att bygga e-handel för en aktör som säljer till både företag och privatpersoner – med olika flöden, olika logik och höga krav på integration mot affärssystem – är ett projekt som ställer höga krav på rätt teknisk partner. Markvaruhuset har valt Toxic för det uppdraget.

DSC09055 2

Nyhet

Femte gången gillt – vi är nominerade till Umbraco Awards 2026!

Vi är väldigt glada över att ännu en gång vara nominerade till Umbraco Awards. I år är vi nominerade i kategorin Best Cloud Solution med vår lösning för KABE AB.

Pexels Tara Winstead 8386440

Blogg

Vad är Meta Andromeda och hur påverkar det din annonsering?

Annonserar du på Instagram och Facebook? Då har du säkert märkt att annonserna inte riktigt fungerar som förut. Plötsligt verkar vissa annonser nå rätt personer medan andra försvinner i flödet. Vad ligger bakom förändringen och vad innebär det för dig som annonserar? Vi reder ut det.

Autumn 25 002

Nyhet

Fyra webbplatser i en lösning – ny digital plattform för Atle

För att skapa en mer flexibel, skalbar och redaktörsvänlig webbmiljö har Atle valt Toxic som digital partner. Tillsammans utvecklar vi nu en ny webbplattform i Umbraco som samlar flera bolag i en gemensam lösning ochskapar skalfördelar i linje med bolagets tillväxtstrategi.

3D3A4787

Nyhet

Toxic utses till Umbraco Contributing Platinum Partner 2025

Toxic fortsätter att stärka sin position inom Umbraco och har nu utsetts till Umbraco Contributing Platinum Partner 2025 – en internationell utmärkelse som lyfter fram partners som aktivt bidrar till att utveckla och stärka hela Umbraco-ekosystemet.

Hero Offert

Nyhet

Toxic inleder långsiktigt samarbete med Qvalify inom SEO och Google Ads

Qvalify är ett av Sveriges ledande företag inom ISO-certifieringar, inspektioner och besiktningar. Med över 30 års erfarenhet hjälper de organisationer att stärka kvalitet, effektivitet och trygghet genom certifiering av ledningssystem, utbildningar samt olika typer av granskningar. För att öka synligheten och skapa tydligare resultat kring sina utbildningar och certifieringar har Qvalify valt Toxic som långsiktig partner inom SEO och Google Ads.

Autumn 25 048

Blogg

SEO för B2B – så når du rätt beslutsfattare i sökresultaten

Att arbeta med SEO för B2B är en helt annan spelplan än att optimera för konsumenter. Beslutsprocessen är längre, fler personer är inblandade och varje affär är ofta värd mycket mer. Det betyder att varje klick från rätt person kan vara ovärderligt, medan fel trafik riskerar att bli bortkastad tid. På Toxic jobbar vi dagligen med B2B-företag och vet hur man anpassar strategin för att nå just de beslutsfattare som kan fatta beslut.

DSC07489

Nyhet

Sebastian Pierre tillbaka på Toxic – i rollen som utvecklare och konsultchef

Med lång erfarenhet inom programmering och ett tydligt intresse för ledarskap är Sebastian nu tillbaka på Toxic i rollen som utvecklare och konsultchef. I denna intervju får du lära känna honom bättre, höra om hans resa in i IT-branschen och hur det känns att vara tillbaka på Toxic igen.