• Pulsar 1.133 släppt – snabbare kodredigering och förbättrad terminal i Atoms efterföljare

    Den öppna källkodsredigeraren Pulsar har släppts i version 1.133. Uppdateringen innehåller en förbättrad terminal, snabbare hantering av stora filer och en omarbetad funktion för att övervaka filändringar. Samtidigt förbereder utvecklarna ett större teknikskifte som bland annat ska ge bättre stöd för Wayland på Linux.

    När GitHub lade ned utvecklingen av den populära kodredigeraren Atom i slutet av 2022 såg det ut som slutet för ett verktyg som hade blivit uppskattat av många programmerare.

    Men eftersom Atom byggde på öppen källkod kunde andra utvecklare ta över arbetet. Resultatet blev Pulsar, ett projekt som drivs av en grupp frivilliga utvecklare och entusiaster.

    Pulsar bygger vidare på Atoms grundidé: en flexibel och anpassningsbar kodredigerare där användaren själv kan installera tillägg, ändra utseendet och skapa en arbetsmiljö som passar de egna behoven.

    Med version 1.133 fortsätter projektet att modernisera programmet, samtidigt som man försöker behålla det som gjorde Atom populärt.

    Terminalen blir en naturligare del av kodredigeringen

    En av de viktigaste nyheterna handlar om Pulsars inbyggda terminal, som introducerades i version 1.132.

    En terminal är ett textbaserat gränssnitt där användaren kan skriva kommandon till operativsystemet. För programmerare är den ett viktigt arbetsredskap, exempelvis för att kompilera program, hantera Git eller köra olika utvecklingsverktyg.

    Tidigare behövde användare ofta växla mellan kodredigeraren och ett separat terminalfönster. Med en integrerad terminal kan arbetet i större utsträckning utföras direkt i samma program.

    I Pulsar 1.133 har terminalen fått stöd för OSC 8, en standard som gör det möjligt att visa klickbara hyperlänkar direkt i terminaltext.

    Det innebär exempelvis att ett kommandoradsprogram kan presentera en länk med ett beskrivande namn i stället för att skriva ut en lång webbadress.

    Användaren kan dessutom hålla muspekaren över länken för att se vart den leder innan den öppnas.

    Terminalen håller reda på vilken katalog du arbetar i

    En annan förbättring är att Pulsars terminal numera kan följa användarens aktuella arbetskatalog.

    Funktionen använder integration med kommandotolkar som Bash, Zsh, Fish och PowerShell.

    När användaren byter katalog uppdateras terminalflikens titel automatiskt för att visa den nya platsen.

    Om terminalen delas upp i flera paneler kan den nya panelen dessutom starta i samma katalog som den ursprungliga terminalen.

    Det kan låta som en liten förändring, men för utvecklare som arbetar med stora projekt och många kataloger innebär det färre onödiga moment.

    Terminalen känner också igen sökvägar till filer i kommandoutskrifter. Både absoluta och relativa sökvägar kan göras klickbara.

    Om exempelvis ett verktyg för kodanalys rapporterar ett fel i en viss fil kan programmeraren klicka på filnamnet och öppna den direkt i redigeraren.

    På Linux och Windows har terminalen dessutom fått stöd för tangentkombinationerna Ctrl+Shift+C och Ctrl+Shift+V för kopiering och inklistring.

    Slut på irriterande fördröjningar i stora filer

    En viktig prestandaförbättring gäller hanteringen av stora källkodsfiler.

    I Pulsar 1.127 introducerades ett problem med syntaxmarkeringen som kunde orsaka märkbara fördröjningar när användaren redigerade större filer.

    Syntaxmarkering är funktionen som färglägger olika delar av programkoden, exempelvis variabler, funktioner och kommentarer.

    Det hjälper programmeraren att snabbt förstå kodens struktur och upptäcka fel.

    Men eftersom redigeraren måste analysera texten medan användaren skriver kan ineffektiv syntaxmarkering påverka prestandan.

    I Pulsar 1.133 har utvecklarna rättat problemet, vilket ska göra arbetet med stora filer betydligt smidigare.

    Ny teknik övervakar ändringar i filsystemet

    En av de mer omfattande tekniska förändringarna finns under programmets yta.

    Pulsar använder en funktion som brukar kallas file watching, eller filövervakning.

    Den innebär att redigeraren håller reda på när filer ändras, flyttas eller tas bort från datorns lagringsenhet.

    Funktionen är särskilt viktig när flera program arbetar med samma filer, exempelvis när Git uppdaterar ett projekt eller ett externt byggverktyg genererar ny kod.

    I version 1.133 har arkitekturen för filövervakningen byggts om.

    Vid sidan av den befintliga lösningen nsfw kan användaren nu välja biblioteket @parcel/watcher, som även används av Visual Studio Code.

    Det alternativa biblioteket erbjuder bland annat bättre hantering av filer som ska ignoreras och vissa mer komplicerade situationer i filsystemet.

    En annan viktig förändring är att filövervakningen nu körs i en separat process i stället för direkt i Electrons renderingsprocess.

    Genom att skilja dessa funktioner åt minskar risken att problem med filövervakningen påverkar hela redigeraren.

    Det befintliga alternativet nsfw är fortfarande standard, men användaren kan byta mellan lösningarna utan att behöva starta om Pulsar.

    Bättre kontroll när filer raderas

    Pulsar har också blivit bättre på att hantera filer som tas bort utanför redigeraren.

    Tidigare kunde programmet behandla en raderad fil ungefär som en fil som hade ändrats på disken.

    Nu finns ett separat tillstånd för filer som har raderats från lagringsenheten men fortfarande är öppna i redigeraren.

    Det gör att programmet tydligare kan skilja mellan en ändrad fil och en fil som inte längre finns kvar.

    En ny inställning gör det också möjligt att stänga sådana filer utan extra bekräftelse, förutsatt att de inte innehåller osparade ändringar.

    Uppgradering till Electron 32

    Pulsar är byggt med Electron, ett ramverk som gör det möjligt att skapa skrivbordsprogram med webbtekniker som HTML, CSS och JavaScript.

    Electron kombinerar bland annat Chromium, tekniken bakom webbläsaren Google Chrome, med JavaScript-miljön Node.js.

    I Pulsar 1.133 har ramverket uppgraderats till Electron 32.3.3.

    Det innebär att redigeraren får tillgång till nyare komponenter och förbättringar i den underliggande tekniken.

    Uppgraderingen markerar samtidigt slutet för stödet till macOS 10.15 Catalina. Pulsar 1.133 blir den sista versionen som fungerar med detta äldre Apple-operativsystem.

    Nästa version får inbyggt stöd för Wayland

    För Linuxanvändare finns en särskilt intressant nyhet längre fram.

    Utvecklarna har meddelat att kommande Pulsar 1.134 ska uppgraderas till Electron 37.

    Den förändringen ska också ge programmet inbyggt stöd för Wayland, den moderna teknik som i allt större utsträckning ersätter det traditionella X11-systemet på Linuxskrivbord.

    Wayland ansvarar för kommunikationen mellan grafiska program och bildskärmen och används numera som standard i flera större Linuxdistributioner.

    I dag kan Electronbaserade program ibland behöva särskilda startparametrar för att använda Wayland direkt.

    Med den planerade uppgraderingen ska Pulsar kunna använda Wayland utan att användaren behöver ange parametern --ozone-platform.

    Det är ett viktigt steg för att göra programmet bättre anpassat till moderna Linuxmiljöer.

    Förbättrat stöd för flera programmeringsspråk

    Utöver de större förändringarna innehåller Pulsar 1.133 ett antal mindre förbättringar.

    Syntaxmarkeringen har bland annat förbättrats för Python, Perl och C#.

    För Python gäller förändringarna bland annat vissa typer av strängar med inbäddade uttryck, medan Perl får bättre stöd för modern klassyntax.

    Utvecklarna har också rättat ovanliga krascher kopplade till filövervakningen och Git-integrationen.

    Pulsars pakethanterare, som används för att installera och administrera tillägg, har uppdaterats till Node.js 20.18.1 och fått flera fel- och säkerhetsrättningar.

    Ett alternativ för den som saknar Atom

    Pulsar konkurrerar med betydligt större projekt som Visual Studio Code, men har samtidigt en egen position bland kodredigerare.

    För den som uppskattade Atoms gränssnitt och möjligheter till anpassning erbjuder Pulsar ett sätt att fortsätta använda en liknande arbetsmiljö utan att vara beroende av ett nedlagt projekt.

    Version 1.133 visar också att utvecklingen inte enbart handlar om att hålla gammal programvara vid liv.

    Genom förbättrad prestanda, modernare terminalfunktioner och en stabilare arkitektur fortsätter utvecklarna att bygga vidare på programmets funktionalitet.

    Den kommande övergången till Electron 37 och inbyggt Wayland-stöd blir ytterligare ett viktigt steg i moderniseringen.

    Pulsar 1.133 finns tillgängligt som öppen källkod och kan hämtas kostnadsfritt från projektets officiella webbplats: https://pulsar-edit.dev/

    developer@linux:~$ pulsar –version
    > PULSAR 1.133_
    OPEN SOURCE CODE EDITOR
    Program:
    Pulsar
    Version:
    1.133
    Programtyp:
    Källkodsredigerare
    Ursprung:
    Vidareutveckling av Atom
    Plattformar:
    Linux, Windows, macOS
    Ramverk:
    Electron 32.3.3
    Terminal:
    Integrerad med OSC 8-stöd
    Kommandotolkar:
    Bash, Zsh, Fish, PowerShell
    Filövervakning:
    nsfw / @parcel/watcher
    Pakethanterare:
    Node.js 20.18.1
    Licens:
    Öppen källkod (MIT)
    Pris:
    Kostnadsfritt
    > NYHETER I VERSION 1.133
    [OK] Förbättrad integrerad terminal
    [OK] Klickbara länkar och filsökvägar
    [OK] Snabbare redigering av stora filer
    [OK] Ny arkitektur för filövervakning
    [OK] Förbättrad syntaxmarkering
    [OK] Rättningar för Git och filhantering
    UPCOMING RELEASE:
    > Pulsar 1.134 – Electron 37 och inbyggt Wayland-stöd
    developer@linux:~$ pulsar-edit.dev █
  • BleachBit 6.0.6 är här – snabbare städning och bättre skydd för din dator

    Med tiden samlar datorn på sig mängder av filer som vi sällan behöver. Webbläsare sparar tillfälliga data, program lämnar efter sig loggfiler och operativsystemet behåller rester från gamla installationer. BleachBit är ett verktyg som hjälper till att rensa bort sådant digitalt skräp. Nu har version 6.0.6 släppts, med snabbare filradering, stöd för fler program och flera viktiga förbättringar för Linux.

    Den 17 oktober 2026 presenterades BleachBit 6.0.6, en ny version av det fria städprogrammet som finns för Linux, Windows och macOS.

    BleachBit är ett program med öppen källkod som påminner om det välkända Windowsprogrammet CCleaner. Skillnaden är att BleachBit är fri programvara och dessutom fungerar på flera operativsystem.

    Den senaste versionen innehåller inga revolutionerande förändringar av användargränssnittet. I stället har utvecklarna koncentrerat sig på något som märks i praktiken: att göra programmet snabbare, mer tillförlitligt och bättre på att hitta onödiga filer.

    Varför behöver en dator städas?

    När du besöker en webbplats sparar webbläsaren ofta bilder, skript och andra filer lokalt på datorn.

    Detta kallas cachelagring och har ett viktigt syfte. Nästa gång du besöker samma webbplats behöver inte all information hämtas på nytt från internet.

    Men med tiden kan sådana filer bli gamla eller överflödiga.

    Även andra program använder tillfälliga filer. Bildredigeringsprogram kan lagra förhandsvisningar, utvecklingsverktyg skapar arbetsfiler och operativsystemet samlar på sig loggar och felsökningsinformation.

    Ibland handlar det om några megabyte, ibland om flera gigabyte.

    BleachBit undersöker olika platser på datorn där sådan information brukar finnas och erbjuder användaren möjlighet att radera den.

    Programmet kan också ta bort vissa spår av datoranvändning, exempelvis webbhistorik och cookies.

    Det är dock viktigt att skilja mellan städning och säkerhet. Att radera tillfälliga filer kan frigöra diskutrymme, men gör inte automatiskt datorn snabbare eller användaren anonym på internet.

    Betydligt snabbare filradering

    En av de största förbättringarna i BleachBit 6.0.6 gäller hastigheten.

    Utvecklarna har gått igenom hur programmet startar, söker efter filer och genomför raderingar.

    Tidigare kunde BleachBit läsa in flera programkomponenter redan vid uppstart, även om de inte behövdes.

    Nu används i större utsträckning en teknik som kallas lazy loading, vilket innebär att delar av programmet inte laddas förrän de faktiskt behövs.

    Det gör att programmet kan starta snabbare och använda sina resurser effektivare.

    Även sökningen efter onödiga filer har förbättrats.

    En särskilt intressant förändring gäller funktionen för att skriva över filer före radering.

    Tidigare arbetade BleachBit med datablock på 4 KiB, alltså 4 096 byte. I den nya versionen används i stället block på 512 KiB.

    Det innebär att programmet behandlar 128 gånger större datamängder per block.

    Genom att arbeta med större block kan antalet skrivoperationer minska, vilket förbättrar effektiviteten vid överskrivning av filer.

    Det betyder däremot inte att raderingen automatiskt blir 128 gånger snabbare. Den verkliga hastigheten beror bland annat på hårddiskens prestanda och vilket filsystem som används.

    Kan BleachBit verkligen radera filer permanent?

    BleachBit har funktioner för att skriva över filer i syfte att försvåra återställning.

    På traditionella mekaniska hårddiskar kan överskrivning vara ett sätt att minska möjligheten att återskapa raderad information.

    På moderna SSD-enheter är situationen mer komplicerad.

    SSD-diskar använder teknik som fördelar skrivningarna över olika minnesceller. Det innebär att en överskrivning inte nödvändigtvis träffar samma fysiska lagringsplats där informationen tidigare fanns.

    Även moderna filsystem kan göra att gamla dataversioner finns kvar i andra delar av lagringsmediet.

    BleachBits överskrivningsfunktion ska därför inte betraktas som en garanti för säker radering av känslig information på SSD-diskar.

    För sådan radering behövs metoder som är anpassade för lagringsenheten, exempelvis enhetens inbyggda Secure Erase-funktion eller korrekt hanterad heldiskkryptering.

    Bättre stöd för webbläsare

    Webbläsare är bland de program som skapar mest tillfälliga data.

    BleachBit 6.0.6 har därför fått förbättrade funktioner för att städa efter flera olika webbläsare.

    Den nya versionen har bland annat stöd för Helium, samtidigt som städningen av Chromiumbaserade webbläsare har utökats.

    Programmet kan nu identifiera fler typer av tillfälliga filer, däribland GPU-cache, kraschrapporter och olika nätverksrelaterade datafiler.

    GPU-cache används bland annat för att spara information som kan påskynda grafisk återgivning. Om den raderas byggs den normalt upp igen när programmet behöver den.

    Även webbläsarna Zen och LibreWolf får förbättrad städning.

    För LibreWolf gäller förbättringarna både traditionella DEB-installationer och program som installerats via Flatpak.

    Det är särskilt intressant för Linuxanvändare, eftersom samma program kan ha olika lagringsplatser beroende på installationsmetod.

    Nu kan BleachBit även städa efter Docker

    En annan nyhet är förbättrat stöd för Docker Desktop.

    Docker används för att köra program i avgränsade miljöer som kallas containrar. Tekniken är mycket populär bland utvecklare och serveradministratörer.

    Containerbaserade utvecklingsmiljöer kan skapa stora mängder data. Det kan handla om cachefiler, loggar, tillfälliga arbetsfiler och information som olika utvecklingsverktyg sparar.

    BleachBit 6.0.6 kan nu städa fler filer som hör till Docker Desktop på Linux, Windows och macOS.

    Det finns även ett särskilt alternativ för att rensa filer kopplade till Dockers AI-assistent.

    Även Claude Code, ett AI-baserat programmeringsverktyg, har fått utökad städning av cache- och sessionsfiler.

    Dessa förbättringar speglar hur utvecklingsmiljöer har förändrats. Moderna programmeringsverktyg använder ofta AI-tjänster, lokala databaser, containrar och stora mängder tillfällig information.

    Samtidigt bör man kontrollera vilka filer som ska tas bort. Radering av programdata och sessionsinformation kan påverka utvecklingsmiljöer och innebära att vissa uppgifter måste skapas på nytt.

    Viktiga rättelser för Linux

    För Linuxanvändare innehåller version 6.0.6 flera förbättringar som löser praktiska problem.

    En av dem handlar om filrättigheter.

    I Linux har varje fil en ägare och särskilda rättigheter som avgör vem som får läsa eller ändra den.

    Om ett program körs med administratörsrättigheter, exempelvis genom kommandot sudo, kan det ibland skapa filer som ägs av root i stället för den vanliga användaren.

    Detta kunde inträffa med BleachBits konfigurationsfiler i tidigare versioner.

    Resultatet blev att användaren inte längre kunde spara sina inställningar när programmet startades normalt.

    BleachBit 6.0.6 rättar problemet, både för programmets konfiguration och för listan över cookies som användaren valt att behålla.

    Den som redan drabbats av felaktiga rättigheter kan enligt projektets dokumentation återställa ägarskapet med följande kommando:

    sudo chown -R "$USER" ~/.config/bleachbit

    Kommandot gör den inloggade användaren till ägare av BleachBits konfigurationskatalog och dess innehåll.

    En annan förändring gäller Fedora och andra Red Hat-baserade Linuxdistributioner.

    Där använder startalternativet BleachBit as Administrator numera pkexec i stället för den äldre mekanismen consolehelper.

    Det förbättrar hanteringen av administratörsbehörighet på dessa system.

    Bättre hantering av Snap-paket

    På Ubuntu och andra Linuxdistributioner används olika paketsystem för att installera program.

    Ett av dessa är Snap.

    Snap-paket kan behålla äldre programversioner efter uppdateringar, bland annat för att göra det möjligt att återgå till en tidigare version om något går fel.

    Efter många uppdateringar kan sådana gamla versioner ta upp onödigt diskutrymme.

    BleachBit har sedan tidigare funktioner för att hantera detta, men i version 6.0.6 har städningen förbättrats.

    Programmet kan nu hitta och rensa fler äldre Snap-versioner och undviker samtidigt att visa samma objekt flera gånger i förhandsgranskningen.

    Det är dock klokt att behålla åtminstone en tidigare programversion när möjligheten att ångra en problematisk uppdatering är viktig.

    Förbättringar även för Windows och macOS

    Även om BleachBit ofta förknippas med Linux är programmet tillgängligt för fler operativsystem.

    I Windows har ett fel rättats som kunde uppstå när användaren först körde BleachBit med administratörsrättigheter.

    Problemet kunde innebära att programmets inställningar därefter inte gick att spara när det kördes med vanliga användarrättigheter.

    Den nya versionen kan identifiera och reparera berörda konfigurationskataloger.

    Utvecklarna har också slutat komprimera vissa programfiler. Det kan minska risken för att antivirusprogram felaktigt identifierar BleachBit som skadlig programvara.

    På macOS har stödet utökats för flera välkända program, däribland GIMP, VLC, Zoom, TeamViewer, Adobe Acrobat och Visual Studio Code.

    Det gör att även Macanvändare kan rensa fler typer av tillfälliga filer.

    Färre fel och bättre stabilitet

    Utöver prestandaförbättringarna innehåller BleachBit 6.0.6 en rad mindre rättelser.

    Ett fel som gjorde att ändrade inställningar kunde gå förlorade om programmet avslutades med tangentkombinationen Ctrl+Q har rättats.

    Ett annat problem kunde få BleachBit att låsa sig vid försök att skriva över en CD-ROM-enhet.

    Det har också åtgärdats.

    Dessutom har utvecklarna rättat krascher som kunde inträffa vid vissa språkval, bland annat arabiska och hebreiska, samt förbättrat språkhanteringen.

    Programmet har även fått en uppdaterad ikon.

    Var för sig kan dessa förändringar verka små, men tillsammans gör de att BleachBit fungerar mer förutsägbart i vardagen.

    Behöver man verkligen använda ett städprogram?

    Moderna operativsystem är i allmänhet ganska bra på att hantera sina egna tillfälliga filer.

    Det betyder att det inte är nödvändigt att regelbundet köra ett städprogram för att hålla en dator i gott skick.

    I vissa situationer kan det däremot vara användbart.

    En dator med nästan full systemdisk kan exempelvis ha nytta av att gamla cachefiler och överflödiga programdata tas bort.

    Det kan också vara praktiskt för utvecklare som arbetar med många olika verktyg, eller för användare som vill minska mängden lokalt lagrad webbhistorik.

    Det viktigaste är att förstå vad som raderas.

    Att ta bort cookies kan exempelvis innebära att man blir utloggad från webbplatser. Rensning av cachefiler kan göra att vissa program tillfälligt startar långsammare nästa gång de används, eftersom informationen måste byggas upp på nytt.

    BleachBit erbjuder därför möjlighet att förhandsgranska vilka filer som kommer att tas bort innan raderingen genomförs.

    Den funktionen är värd att använda.

    Ett etablerat Linuxverktyg som fortsätter utvecklas

    BleachBit har funnits i många år och har blivit ett etablerat verktyg för användare som vill ha bättre kontroll över datorns tillfälliga filer.

    Version 6.0.6 visar att utvecklingsarbetet fortsätter.

    Fokus ligger inte bara på att ta bort fler filer, utan också på att göra programmet effektivare, förbättra hanteringen av rättigheter och anpassa det till nya användningsområden.

    Stödet för Docker och AI-baserade programmeringsverktyg visar dessutom hur datoranvändningen förändras.

    I dag är det inte bara webbläsaren och operativsystemet som lämnar efter sig tillfälliga filer. Även avancerade utvecklingsmiljöer och AI-tjänster kan skapa stora mängder data.

    BleachBit 6.0.6 är därför framför allt en välkommen underhållsuppdatering: snabbare, mer kompatibel och med flera rättelser som gör programmet säkrare att använda.

    För den som redan använder BleachBit är den nya versionen värd att uppdatera till.

    Programmet är gratis och distribueras som fri programvara med öppen källkod.


    Ladda ner och läs mer

    > BLEACHBIT 6.0.6
    Version: 6.0.6
    Lansering: 17 oktober 2026
    Typ: Systemrensning och integritet
    Licens: Öppen källkod
    Plattformar: Linux, Windows, macOS
    Filöverskrivning: 512 KiB per block
    Tidigare blockstorlek: 4 KiB
    > PRESTANDA
    • Snabbare programstart
    • Effektivare sökning efter onödiga filer
    • Snabbare filöverskrivning
    • Större datablock vid radering
    • Minskad onödig resursanvändning
    > NYA OCH FÖRBÄTTRADE FUNKTIONER
    • Stöd för webbläsaren Helium
    • Rensning av Docker Desktop
    • Förbättrat stöd för Claude Code
    • Utökad rensning av webbläsarcache
    • Förbättrad hantering av gamla Snap-paket
    • Utökad rensning av LibreWolf
    > LINUXFÖRBÄTTRINGAR
    • Rättade problem med filrättigheter
    • Förbättrad sudo-hantering
    • pkexec används i Fedora
    • Stöd för Ubuntu 26.10
    • Stöd för openSUSE Leap 16.1
    > OBSERVERA
    Förhandsgranska alltid filer innan de raderas. Filöverskrivning garanterar inte säker radering på moderna SSD-enheter.
    root@linux:~# bleachbit –version
    6.0.6
    root@linux:~# bleachbit.org _
  • Lightpanda 1.0 är här – webbläsaren som inte behöver visa webbsidor

    En webbläsare som inte kan visa webbsidor på skärmen låter kanske som en ganska meningslös uppfinning. Men Lightpanda är byggd för en helt annan uppgift: att låta datorer och AI-system använda internet snabbt och resurssnålt. Nu har projektet nått version 1.0 och lämnat betastadiet efter två års utveckling.

    Den 2 oktober 2026 presenterades den första stabila versionen av Lightpanda. Bakom programmet ligger ett utvecklingsarbete som omfattar över 10 000 kodändringar och ett försök att tänka om kring vad en webbläsare egentligen behöver göra.

    Medan traditionella webbläsare som Chrome och Firefox är utvecklade för människor, är Lightpanda konstruerad för program som automatiskt ska kunna besöka och använda webbplatser.

    Resultatet är en webbläsare som enligt utvecklarnas egna tester kan vara upp till nio gånger snabbare än Chrome och använda omkring sexton gånger mindre arbetsminne vid vissa automatiserade arbetsuppgifter.

    Men hur fungerar egentligen en webbläsare utan bild?

    En webbläsare utan skärm

    När vi öppnar en webbplats i Firefox eller Chrome händer väldigt mycket bakom kulisserna.

    Webbläsaren laddar ner HTML-kod, hämtar bilder, tolkar stilmallar, kör JavaScript och räknar ut var alla knappar, texter och bilder ska placeras på skärmen.

    Det är en komplicerad process som kräver både processorkraft och arbetsminne.

    Men tänk om ingen människa ska titta på webbplatsen?

    Anta att ett program ska besöka 100 000 webbsidor för att kontrollera priser, samla in information eller undersöka om länkar fortfarande fungerar.

    Programmet behöver kanske läsa texter, trycka på knappar eller fylla i formulär. Däremot behöver det inte veta om en knapp är blå, om texten har ett vackert typsnitt eller hur en bild ser ut på skärmen.

    Det är just här Lightpanda kommer in.

    Lightpanda hoppar över den grafiska delen av webbläsaren och koncentrerar sig på själva innehållet och funktionerna.

    Den kan läsa webbsidor, köra JavaScript, hantera formulär och kommunicera med webbservrar. Men den saknar den avancerade grafikmotor som vanliga webbläsare använder för att rita upp sidorna.

    Det sparar resurser, särskilt när hundratals eller tusentals webbläsarprocesser måste arbeta samtidigt.

    Byggd från grunden – inte en bantad Chrome

    Det finns redan möjlighet att köra Chrome och Firefox utan synligt fönster. Tekniken kallas headless browsing, eller huvudlös webbläsning.

    Den används bland annat för automatiserad testning av webbplatser, datainsamling och olika serverbaserade tjänster.

    Problemet är att dessa webbläsare fortfarande innehåller stora delar av den teknik som behövs för grafisk presentation.

    Lightpandas utvecklare valde därför en annan väg.

    I stället för att modifiera Chromium eller någon annan befintlig webbläsare började de från början.

    Programmet är huvudsakligen skrivet i programmeringsspråket Zig, ett relativt nytt systemprogrammeringsspråk som är utvecklat med fokus på prestanda och kontroll över datorns resurser.

    För att köra JavaScript används däremot V8, samma JavaScriptmotor som ligger bakom Chrome och som även används av Node.js.

    Det innebär att Lightpanda kan använda en etablerad JavaScriptmotor samtidigt som övriga delar av webbläsaren är särskilt anpassade för automatisering.

    Från några tusen till 1,7 miljoner godkända tester

    En webbläsare behöver inte bara vara snabb. Den måste också förstå hur moderna webbplatser fungerar.

    Det har varit en av Lightpandas största utmaningar.

    I november 2024 klarade projektet endast 2 645 deltester i Web Platform Tests, en omfattande testsamling som används för att kontrollera hur väl webbläsare följer gemensamma webbstandarder.

    I version 1.0 är motsvarande siffra hela 1 739 845 godkända deltester.

    Som jämförelse klarade Chrome ungefär 2,18 miljoner deltester i september 2026.

    Lightpanda når därmed omkring 80 procent av Chromes antal godkända deltester.

    Siffrorna kräver dock viss försiktighet. Ett stort antal tester handlar om teckenkodning, och många av de tester Lightpanda inte klarar gäller grafik, CSS och SVG – funktioner som programmet medvetet inte försöker stödja.

    Det betyder alltså inte att Lightpanda fungerar på exakt 80 procent av alla webbplatser.

    Utvecklingen är ändå betydande.

    Lightpanda har fått stöd för flera tekniker som moderna webbplatser är beroende av, exempelvis Shadow DOM, IndexedDB, WebSockets och olika funktioner för att hantera formulär.

    Det gör att programmet kan använda betydligt fler webbplatser än tidigare.

    Varför är Lightpanda intressant för AI?

    En av de mest intressanta användningsområdena är artificiell intelligens.

    Dagens AI-system kan göra betydligt mer än att bara svara på frågor. De kan också använda verktyg, söka information och utföra arbetsuppgifter på internet.

    Sådana system kallas ofta AI-agenter.

    En AI-agent skulle exempelvis kunna få i uppdrag att undersöka vilka reservdelar som finns till en viss datormodell.

    För att lösa uppgiften kan agenten behöva besöka flera webbplatser, använda sökfunktioner, läsa produktspecifikationer och jämföra resultat.

    Med en traditionell webbläsare kräver varje besök att ett relativt stort program körs.

    Om tusentals AI-agenter gör liknande saker samtidigt kan resursförbrukningen bli enorm.

    Lightpanda erbjuder ett alternativ genom att enbart hantera de delar av webbläsningen som programmet faktiskt behöver.

    Det är också möjligt att styra Lightpanda genom välkända automatiseringsverktyg som Puppeteer, Playwright och Selenium.

    Därmed behöver utvecklare inte nödvändigtvis skriva om hela sina automatiseringssystem.

    Lightpanda har även en inbyggd MCP-server. MCP, Model Context Protocol, är ett sätt att låta AI-system kommunicera med externa verktyg och tjänster.

    Det gör Lightpanda särskilt intressant när en AI-agent behöver använda webben som en del av sitt arbete.

    Nio gånger snabbare och sexton gånger mindre minne

    Lightpandas utvecklare presenterar imponerande prestandasiffror.

    I ett av projektets tester jämfördes Lightpanda med Chrome i huvudlöst läge vid automatiserad hämtning av webbsidor.

    EgenskapLightpandaChrome
    Tid för 100 sidor5 sekunder46 sekunder
    Högsta minnesanvändning123 MBCirka 2 GB

    I just denna testmiljö var Lightpanda alltså ungefär nio gånger snabbare och använde omkring sexton gånger mindre minne.

    Det är stora skillnader, särskilt för företag som driver omfattande automatiserade system.

    Samtidigt är det viktigt att komma ihåg att siffrorna kommer från projektets egna jämförelser och gäller en viss typ av arbetsbelastning.

    En komplicerad webbplats kan fungera annorlunda, och Lightpanda kan fortfarande stöta på funktioner som bara fungerar fullt ut i Chrome eller Firefox.

    Säkerheten har fått högre prioritet

    En webbläsare som automatiskt besöker okända webbplatser behöver också skydda datorn där den körs.

    Webbsidor kan innehålla JavaScript som försöker komma åt information eller resurser som programmet egentligen inte borde ha tillgång till.

    I Lightpanda 1.0 har säkerheten därför blivit en central del av utvecklingen.

    En viktig nyhet är att webbläsaren nu som standard tillämpar CORS, Cross-Origin Resource Sharing.

    Det är en säkerhetsmekanism som begränsar möjligheten för JavaScript från en webbplats att läsa information från andra webbplatser eller tjänster utan tillåtelse.

    Det är särskilt viktigt om Lightpanda körs på en server där det också finns interna databaser, administrativa gränssnitt eller andra känsliga tjänster.

    Andra förbättringar gäller hantering av cookies, skydd mot att inloggningsuppgifter följer med vid omdirigeringar och möjligheten att blockera trafik till privata nätverk.

    Detta gör inte Lightpanda immun mot säkerhetsproblem, men innebär att den fått flera av de skyddsmekanismer som förväntas av en modern webbläsare.

    Används redan för miljontals webbsidor

    Lightpanda är inte längre enbart ett experiment.

    Enligt utvecklarna används programmet redan i verkliga produktionsmiljöer av företag som arbetar med sökmotorer, AI-tjänster och automatiserad datainsamling.

    Vissa installationer hanterar över 30 miljoner webbsidor om dagen.

    För sådana verksamheter kan även ganska små besparingar i processortid och arbetsminne få stor betydelse.

    Om samma server kan hantera fler webbsidor på kortare tid kan behovet av ytterligare servrar minska.

    Det innebär i sin tur potentiellt lägre kostnader och mindre energiförbrukning.

    Kan Lightpanda ersätta Firefox eller Chrome?

    För vanliga datoranvändare är svaret nej.

    Lightpanda är inte byggd för att surfa på internet med tangentbord och mus. Den saknar den grafiska presentation som krävs för att visa en webbplats på samma sätt som Chrome eller Firefox.

    Den kan inte heller ta vanliga skärmbilder av hur en webbsida ser ut, eftersom den inte ritar upp sidan grafiskt.

    Däremot kan den lämna ut information i exempelvis HTML, Markdown eller en strukturerad beskrivning av sidans innehåll.

    Det gör den användbar för program som behöver förstå och hantera webbsidor utan att visa dem för en människa.

    Lightpanda ska därför snarare betraktas som ett specialiserat verktyg än som en konkurrent till vanliga webbläsare på skrivbordet.

    Fri programvara med öppen källkod

    Lightpanda distribueras med öppen källkod under licensen AGPL-3.0.

    Det innebär att utvecklare kan studera programkoden, använda den och vidareutveckla programmet enligt licensens villkor.

    Programmet finns tillgängligt för bland annat Linux och macOS, och kan installeras med färdiga programpaket.

    För Pythonutvecklare finns installation via pip, och för JavaScriptprojekt finns paket via npm.

    Den som vill undersöka programmet närmare hittar både källkod och dokumentation på projektets webbplats och GitHub.

    En webbläsare för ett internet där maskinerna blir fler

    Under internets första decennier var webbläsaren framför allt ett verktyg för människor.

    Vi öppnade en sida, läste innehållet och klickade oss vidare.

    Men i takt med att allt fler program och AI-system behöver använda webben förändras också kraven.

    En automatisk prisbevakare behöver inte snygga menyer. Ett sökindex behöver inte se bilderna på skärmen. En AI-agent behöver ofta inte heller en fullständig grafisk webbläsare för att förstå innehållet på en webbplats.

    Det är denna utveckling Lightpanda försöker dra nytta av.

    Lightpanda 1.0 visar att framtidens webbläsare inte nödvändigtvis behöver vara byggda för människor. De kan lika gärna vara specialiserade verktyg för datorer som kommunicerar med andra datorer.

    Och när miljontals webbsidor ska bearbetas automatiskt kan det vara betydligt viktigare att en webbläsare är snabb och resurssnål än att den kan visa en enda bild.


    Källor och vidare läsning

    > LIGHTPANDA 1.0
    Version: 1.0 (stabil)
    Typ: Headless webbläsare
    Utveckling: Över 2 år
    Kodändringar: Över 10 000
    Programspråk: Zig
    JavaScriptmotor: Google V8
    Licens: AGPL-3.0
    Plattform: Linux och macOS
    > PRESTANDA
    • Upp till 9 gånger snabbare än Chrome
    • Upp till 16 gånger lägre minnesanvändning
    • 1,74 miljoner godkända webbstandardtester
    • Ingen grafisk rendering
    > ANVÄNDNINGSOMRÅDEN
    • AI-agenter och MCP
    • Automatiserad webbsurfning
    • Web scraping och datainsamling
    • Automatiserad webbtestning
    • Puppeteer, Playwright och Selenium
    * Prestandauppgifterna kommer från utvecklarnas egna tester och varierar beroende på arbetsbelastning.
    root@linux:~# lightpanda.io _
  • Shelly 3.1.7 – en ny generation pakethantering för Linux

    Att installera och uppdatera program i Linux är något som de flesta användare tar för givet. Men bakom kulisserna arbetar avancerade system som ser till att programmen fungerar tillsammans. Nu har pakethanteraren Shelly fått en omfattande uppdatering som kan förändra hur program installeras och underhålls i Arch Linux.

    Vad är en pakethanterare?

    Den som använder Windows är ofta van vid att ladda ner installationsfiler från olika webbplatser. I Linux fungerar det vanligtvis annorlunda. Här används en så kallad pakethanterare, ett program som sköter installation, uppdatering och borttagning av programvara.

    En pakethanterare fungerar ungefär som en kombination av en appbutik och en systemadministratör. Den håller reda på vilka program som finns installerade, vilka andra komponenter de behöver och vilka uppdateringar som finns tillgängliga.

    I Arch Linux används traditionellt pakethanteraren Pacman. Shelly är ett alternativ som erbjuder ytterligare funktioner och möjligheten att hantera program från flera olika källor.

    Med version 3.1.7 tar Shelly ett stort tekniskt steg framåt.

    En helt ny motor under huven

    Den största nyheten är RLPM, en ny pakethanteringsmotor som har utvecklats i programmeringsspråket Zig.

    Tidigare har Shelly varit beroende av programbiblioteket libalpm, som även används av Arch Linux egen pakethanterare Pacman.

    Med RLPM får Shelly en egen motor som kan utföra pakethantering utan att vara beroende av detta bibliotek.

    Det innebär att Shelly själv kan hantera hela processen, från att kontrollera vilka program som finns tillgängliga till att ladda ner, installera och uppdatera dem.

    Den nya motorn kan bland annat:

    • Söka efter och hantera program i programförråd.
    • Kontrollera vilka andra program och bibliotek som behövs.
    • Ladda ner och verifiera installationspaket.
    • Installera, uppdatera och avinstallera program.
    • Upptäcka konflikter mellan filer och program.
    • Skydda paketdatabasen vid avbrutna uppdateringar.

    Det sistnämnda är särskilt viktigt. Om datorn exempelvis tappar strömmen under en uppdatering kan det annars uppstå problem med informationen om vilka program som finns installerade.

    RLPM innehåller mekanismer som ska göra sådana situationer lättare att hantera.

    Den nya motorn är dock inte aktiverad som standard. Shelly levereras fortfarande med stöd för den traditionella libalpm-motorn, vilket gör att användarna själva kan välja när de vill prova den nya tekniken.

    Säkrare installation av program från AUR

    En annan viktig förbättring gäller AUR, en förkortning av Arch User Repository.

    AUR är ett stort användardrivet programförråd där Arch Linux-användare delar instruktioner för att bygga och installera program som inte finns i distributionens officiella förråd.

    Det ger tillgång till ett mycket stort programutbud, men innebär också vissa risker.

    Till skillnad från vanliga färdigpaketerade program behöver AUR-program ofta byggas på användarens egen dator. Under processen kan ytterligare verktyg och bibliotek behöva installeras.

    I Shelly 3.1.7 kan denna byggprocess i stället genomföras i rena, isolerade miljöer.

    Det kan liknas vid att montera en maskin i en separat verkstad i stället för mitt i vardagsrummet. Verktygen och komponenterna som behövs hålls åtskilda från den övriga miljön.

    Fördelen är att byggprocessen blir mer kontrollerad och att tillfälliga byggberoenden inte behöver blandas med datorns ordinarie installation.

    Shelly kan dessutom dokumentera exakt vilka programversioner, programförråd och kontrollsummor som används under byggprocessen.

    Det gör det enklare att återskapa samma byggmiljö och kontrollera att programmet byggs med de komponenter som användaren har granskat.

    För den som vill undersöka installationsinstruktionerna innan ett AUR-program installeras finns också förbättrad information från säkerhetsgranskningsverktyget Atoll.

    Det är dock viktigt att komma ihåg att en isolerad byggmiljö inte automatiskt innebär att ett program är säkert. Användaren behöver fortfarande vara uppmärksam på vad som installeras.

    Bättre kontroll över Flatpak-program

    Flatpak har blivit ett populärt sätt att distribuera program till olika Linuxdistributioner.

    En av fördelarna är att programmen kan köras med begränsad åtkomst till resten av systemet. Ett program kan exempelvis få tillgång till internet, men inte automatiskt till alla användarens privata filer.

    Tidigare kunde informationen om dessa behörigheter vara ganska teknisk och svårtolkad.

    I den nya versionen presenterar Shelly behörigheterna på ett mer begripligt sätt.

    Användaren kan lättare se om ett program exempelvis har tillgång till nätverket, datorns anslutna enheter, filsystemet eller tjänster i den aktuella användarsessionen.

    Det gör det enklare att förstå vilka rättigheter ett program begär och vilka konsekvenser de kan få.

    AppImage får bättre stöd

    Shelly 3.1.7 innehåller också förbättringar för AppImage.

    AppImage är ett annat sätt att distribuera Linuxprogram. Tekniken påminner delvis om fristående program i Windows: i många fall räcker det att ladda ner en enda fil, ge den körbehörighet och starta programmet.

    En fördel är att programmet ofta kan användas utan någon traditionell installation.

    Men det finns också praktiska problem, exempelvis när en AppImage-fil flyttas till en annan katalog och programmets genväg slutar fungera.

    I den nya versionen har Shelly förbättrat hanteringen av installation, körbehörigheter, programgenvägar och flyttade eller återställda AppImage-filer.

    För användaren innebär det framför allt färre problem när program organiseras eller flyttas mellan olika kataloger.

    Ett mer lättanvänt skrivbordsprogram

    Alla förbättringar handlar inte om avancerad teknik.

    Shellys grafiska gränssnitt, som bygger på GTK, har också utvecklats.

    Bland annat har stödet för tangentbordsnavigering förbättrats, liksom tillgängligheten för personer som använder skärmläsare.

    Även flera översättningar har uppdaterats, däribland tyska, italienska, polska samt brasiliansk och europeisk portugisiska.

    Det gör programmet mer tillgängligt för en bredare användargrupp.

    Mindre onödigt innehåll

    Ytterligare en förändring är att Shelly nu kan delas upp i flera separata paket.

    Kommandoradsverktyget, Flatpak-stödet och aviseringstjänsten kan distribueras var för sig.

    Det innebär att den som exempelvis använder Shelly på en server utan grafiskt skrivbord inte behöver installera komponenter som bara är relevanta för en vanlig stationär dator.

    Även städningen av tillfälliga filer har förbättrats.

    När program byggs från AUR sparas ofta nedladdade källkoder, byggkataloger och färdiga installationspaket. Med tiden kan dessa filer uppta en betydande mängd lagringsutrymme.

    Den utökade funktionen --aur-cache kan nu rensa hela Shellys AUR-cache, inklusive källkod, byggfiler, paketarkiv och tillhörande metadata.

    Vad betyder uppdateringen för vanliga användare?

    För den som bara vill installera ett program och sedan använda det kommer Shelly 3.1.7 kanske inte att se särskilt annorlunda ut.

    Men bakom det välbekanta gränssnittet har betydande förändringar genomförts.

    Den nya pakethanteringsmotorn RLPM innebär framför allt att Shelly får större teknisk självständighet. Samtidigt bidrar isolerade AUR-byggen, tydligare Flatpak-behörigheter och förbättrat AppImage-stöd till en mer sammanhållen programhantering.

    Det är särskilt intressant eftersom Linuxvärlden länge har haft flera parallella metoder för att distribuera programvara.

    Traditionella paket, AUR, Flatpak och AppImage har sina respektive styrkor, men fungerar på ganska olika sätt.

    Shelly försöker samla dessa tekniker i ett gemensamt verktyg och göra dem enklare att hantera.

    Ett steg mot framtidens Linux

    Den kanske mest intressanta nyheten är inte någon enskild funktion, utan den långsiktiga utvecklingen.

    Genom att skapa en egen pakethanteringsmotor visar utvecklarna att det fortfarande finns utrymme för teknisk förnyelse även inom så grundläggande delar av Linux som programinstallation.

    Samtidigt är RLPM en ny implementation av en funktion som är central för operativsystemets stabilitet. Därför är det klokt att den etablerade motorn fortfarande används som standard medan den nya tekniken får mogna.

    Shelly 3.1.7 är därmed mer än en vanlig programuppdatering. Det är ett steg mot en mer självständig, flexibel och användarvänlig pakethanterare för Arch Linux och dess närbesläktade distributioner.


    Läs mer: Shellys officiella webbplats

    shelly@linux: ~

    FAKTARUTA: SHELLY 3.1.7

    • • Nyhet: RLPM – egen pakethanteringsmotor skriven i Zig
    • • Standardläge: libalpm används fortfarande som standard
    • • AUR: bygger paket i isolerade, rena byggmiljöer
    • • Säkerhet: stöd för låsta beroendeplaner och checksummor
    • • Flatpak: tydligare visning av behörigheter
    • • AppImage: förbättrad installation och skrivbordsintegration
    • • Tillgänglighet: bättre tangentbordsnavigering och skärmläsarstöd
    • • Paketering: CLI, Flatpak-backend och aviseringar kan installeras separat
    • • Städning: –aur-cache kan nu rensa hela AUR-cachen
    • • Plattform: Arch Linux och Arch-baserade distributioner
    $ shelly –version
    Shelly 3.1.7

  • Thunderbird 158 är här – snabbare e-post och färre irriterande problem

    Mozilla har släppt Thunderbird 158, en ny version av det populära e-postprogrammet med öppen källkod. Den här gången handlar det inte om stora förändringar i utseendet, utan framför allt om att göra programmet snabbare, stabilare och säkrare. Bland förbättringarna finns snabbare sökning bland e-postmeddelanden, bättre hantering av kryptering och flera viktiga rättelser för kalender och adressbok.

    Thunderbird har länge varit ett uppskattat alternativ för den som vill hantera sin e-post utan att vara beroende av en viss leverantör. Programmet fungerar med de flesta vanliga e-posttjänster och finns till Linux, Windows och macOS.

    Den 13 oktober 2026 släpptes version 158, som innehåller en lång rad förbättringar. Många av förändringarna märks kanske inte direkt, men kan göra stor skillnad för den som använder Thunderbird dagligen.

    Snabbare sökning bland e-postmeddelanden

    En av de mest märkbara nyheterna är att Thunderbirds snabbfilter, även kallat Quick Filter, har blivit mer responsivt.

    Snabbfiltret används för att snabbt hitta meddelanden i en e-postmapp. Det går exempelvis att filtrera fram olästa meddelanden, e-post från en viss avsändare eller meddelanden som innehåller särskilda ord.

    Med Thunderbird 158 ska den här funktionen reagera snabbare, vilket framför allt är välkommet för användare som hanterar stora mängder e-post.

    Mozilla har också rättat ett problem med sökningar efter namn som innehåller accenttecken. Tidigare kunde exempelvis en sökning efter ett namn utan accent misslyckas med att hitta motsvarande namn med accent.

    Det kan låta som en liten detalj, men för den som regelbundet söker bland tusentals meddelanden är det en användbar förbättring.

    Slut på oavsiktliga dubbelmejl

    En annan irriterande bugg har också åtgärdats.

    I Thunderbird går det att skicka e-post med tangentkombinationen Ctrl+Enter. Ett tidigare fel kunde göra att meddelandet skickades flera gånger om tangenterna hölls nedtryckta och bekräftelsen aktiverades upprepade gånger.

    Det problemet ska nu vara löst.

    Utvecklarna har dessutom rättat ett fel som kunde få hela programmet att krascha när användaren sökte i innehållet i e-postmeddelanden.

    Säkrare och stabilare kryptering

    Thunderbird har inbyggt stöd för OpenPGP, en teknik som används för att kryptera och digitalt signera e-post.

    Kryptering innebär att innehållet i ett meddelande görs oläsligt för obehöriga. Endast den som har rätt krypteringsnyckel kan läsa innehållet.

    I Thunderbird 158 har flera problem med OpenPGP rättats. Bland annat handlar det om hantering av krypteringsnycklar, upplåsning av nycklar och hur programmet hanterar resurser i minnet.

    Ett annat fel gjorde det omöjligt att kopiera lösenordet till en säkerhetskopia av en OpenPGP-nyckel. Även det är nu åtgärdat.

    För den som använder krypterad e-post innebär förändringarna en mer tillförlitlig hantering av känslig kommunikation.

    Bättre synkronisering av kalender och kontakter

    Thunderbird är inte bara ett e-postprogram. Det innehåller också kalender och adressbok, som kan synkroniseras med olika servrar och tjänster.

    Här används ofta två öppna standarder:

    • CalDAV används för att synkronisera kalendrar och möten mellan olika enheter.
    • CardDAV används för att synkronisera kontakter och adressböcker.

    I den tidigare versionen kunde Thunderbird ibland glömma sparade inloggningsuppgifter efter en omstart. Det gjorde att användaren behövde logga in igen eller fick problem med synkroniseringen.

    Version 158 rättar detta och flera andra fel.

    Bland annat har problem med nya kontakter som inte dök upp i adressboken åtgärdats. Även felaktiga tidsstämplar i kontaktinformationen och problem med lösenordsdialoger har rättats.

    För den som använder Thunderbird tillsammans med exempelvis en egen CalDAV- eller CardDAV-server kan detta innebära en stabilare vardag.

    Viktig rättelse för Linuxanvändare

    Linuxanvändare får också en särskild förbättring.

    Ett fel kunde tidigare förhindra SMTP-autentisering med Kerberos när anslutningen använde STARTTLS.

    SMTP är protokollet som används när e-post skickas till en e-postserver. STARTTLS används för att kryptera anslutningen, medan Kerberos är ett autentiseringssystem som ofta förekommer i större organisationer och företagsnätverk.

    Felet kunde göra att användaren inte kunde skicka e-post trots att serverinställningarna var korrekta.

    Detta är nu rättat i Thunderbird 158.

    Många små förbättringar gör stor skillnad

    Utöver de större rättelserna innehåller versionen en rad mindre förbättringar.

    Bland annat har Mozilla åtgärdat problem med POP-konton som visade upprepade anslutningsfel när programmet startades utan internetanslutning.

    RSS-läsaren har också fått en rättelse. Tidigare kunde filtreringen av nyhetsflöden tappa etiketter och i vissa fall hindra efterföljande nyheter från att behandlas.

    Även hanteringen av mappar har förbättrats. Ett fel kunde exempelvis göra att Thunderbird inte växlade korrekt till den sammanslagna mappvyn, där flera e-postkontons inkorgar kan visas tillsammans.

    Andra rättelser gäller snabbmenyer för bilder, signaturer i vidarebefordrade meddelanden och inloggning till chattjänsten Matrix.

    Mozilla har dessutom förbättrat hanteringen av undantag för externt innehåll i e-postmeddelanden. Det är en viktig funktion eftersom externa bilder och annat innehåll annars kan användas för att spåra när ett meddelande öppnas.

    Uppdateringen innehåller även säkerhetsrättelser och flera mindre förbättringar av användargränssnittet.

    Så uppdaterar du Thunderbird

    Thunderbird 158 finns för Windows, macOS och Linux.

    Den som använder programmets inbyggda uppdateringsfunktion kan kontrollera om den nya versionen finns tillgänglig via menyn Hjälp → Om Thunderbird.

    För Linuxanvändare beror uppdateringen på hur programmet installerades. Den som installerat Thunderbird via exempelvis Ubuntu eller Debians pakethanterare får normalt uppdateringar genom distributionens egna paketförråd.

    Det betyder att version 158 inte nödvändigtvis blir tillgänglig samtidigt för alla Linuxdistributioner.

    En uppdatering som förbättrar vardagen

    Thunderbird 158 är ingen revolutionerande uppdatering med stora nya funktioner. I stället har utvecklarna fokuserat på något som ofta är minst lika viktigt: att befintliga funktioner verkligen fungerar som de ska.

    Snabbare filtrering, färre krascher, tillförlitligare synkronisering och förbättrad kryptering gör sammantaget Thunderbird till ett stabilare verktyg.

    För användare som föredrar öppna standarder, vill kunna välja sin egen e-postleverantör och uppskattar programvara med öppen källkod fortsätter Thunderbird att vara ett intressant alternativ.

    https://www.thunderbird.net/sv-SE

    > THUNDERBIRD 158_
    PROGRAM: Mozilla Thunderbird
    VERSION: 158.0
    KATEGORI: E-post och kalender
    LICENS: Öppen källkod
    PLATTFORM: Linux, Windows, macOS
    > NYHETER OCH FÖRBÄTTRINGAR
    + Snabbare Quick Filter
    + Bättre sökning i e-post
    + Förbättrad OpenPGP-kryptering
    + Stabilare CalDAV och CardDAV
    + Rättad SMTP/Kerberos i Linux
    + Flera säkerhets- och buggfixar
    > MER INFORMATION: Officiella versionsnyheter
    linux@thunderbird:~$ _
  • Rhythmbox 3.5.1 löser problem med ReplayGain och förbättrar stödet för FLAC

    Musikspelaren Rhythmbox har fått en mindre men viktig uppdatering. Version 3.5.1 rättar ett fel som kunde stoppa uppspelningen helt och förbättrar samtidigt kompatibiliteten med flera systemkomponenter.

    Rhythmbox är en musikspelare med öppen källkod som framför allt används i Linux och GNOME-baserade skrivbordsmiljöer. Programmet kan hantera lokala musiksamlingar, internetradio, poddsändningar och olika typer av musiktjänster.

    Den nya versionen Rhythmbox 3.5.1 är en underhållsuppdatering till den större version 3.5. Uppdateringen innehåller inga omfattande förändringar av programmets utseende, men löser flera problem som påverkat både användare och Linuxdistributioner.

    ReplayGain fungerar med den nya ljudmotorn

    Den viktigaste rättningen gäller insticksmodulen ReplayGain. Tekniken används för att jämna ut ljudnivån mellan olika låtar och album.

    Musikfiler kan vara mastrade med mycket olika ljudstyrka. Det innebär att en låt kan låta betydligt högre än nästa, även om användaren inte ändrar volymen. ReplayGain analyserar eller läser information om den upplevda ljudstyrkan och anpassar uppspelningen så att volymen blir jämnare.

    I Rhythmbox 3.5 infördes en ny motor för ljuduppspelningen. ReplayGain-modulen hade inte anpassats fullständigt till den nya lösningen, vilket kunde leda till att musiken inte började spela när funktionen var aktiverad.

    Problemet har nu rättats i Rhythmbox 3.5.1. Användare kan åter använda volymnormalisering utan att riskera att uppspelningen blockeras.

    Bättre kontroll av beroenden

    Rhythmbox är beroende av flera andra komponenter för att kunna byggas och köras. Bland dessa finns PyGObject, libpeas och girepository.

    Dessa fungerar ungefär som byggklossar. PyGObject gör det möjligt att använda GNOME-teknik från programmeringsspråket Python, medan libpeas används för att hantera insticksmoduler. Girepository innehåller information som gör att olika programmeringsspråk kan kommunicera med bibliotek som ursprungligen skrivits i C.

    Om versionerna av dessa komponenter inte passar ihop kan kompileringen misslyckas. Rhythmbox 3.5.1 förbättrar därför kontrollen av vilka kombinationer som är kompatibla. Uppdateringen hanterar bland annat ett byggfel som kunde uppstå när en ny version av PyGObject användes tillsammans med en äldre version av libpeas.

    För vanliga användare är förändringen nästan osynlig, men för utvecklare och de som paketerar Rhythmbox för olika Linuxdistributioner kan den göra installation och uppdatering betydligt enklare.

    Sångtexter i FLAC-filer från Bandcamp

    Version 3.5.1 utökar även stödet för sångtexter som finns inbäddade i FLAC-filer hämtade från Bandcamp.

    FLAC är ett ljudformat som komprimerar musiken utan att någon ljudinformation försvinner. Formatet kan också innehålla metadata, exempelvis artist, albumtitel, omslagsbild och sångtext.

    Med det nya stödet kan Rhythmbox läsa och visa texter som lagrats i FLAC-filer från Bandcamp. Det är en mindre förändring, men användbar för personer som köper och laddar ner musik från tjänsten.

    En liten men värdefull uppdatering

    Rhythmbox 3.5.1 innehåller dessutom uppdaterade översättningar till belarusiska och finska.

    Sammantaget är det en relativt liten version, men den rättar ett allvarligt uppspelningsproblem och gör programmet lättare att bygga med olika versioner av GNOME-komponenterna. Användare av Rhythmbox 3.5 rekommenderas därför att uppdatera när den nya versionen blir tillgänglig i den egna Linuxdistributionen.

    Rhythmbox kan även installeras som Flatpak från Flathub. En teknisk sammanställning av förändringarna finns i projektets versionsändring på GNOME GitLab.

    > TEKNISKA FAKTA: RHYTHMBOX 3.5.1

    Version: 3.5.1 Programtyp: Musikspelare och musikbibliotek Plattform: Linux och GNOME-baserade skrivbordsmiljöer Källkod: Öppen källkod Viktig rättning: ReplayGain fungerar nu med den nya motorn för ljuduppspelning Kompatibilitet: Förbättrad kontroll av PyGObject, libpeas och girepository FLAC-stöd: Kan läsa inbäddade sångtexter i FLAC-filer från Bandcamp Översättningar: Uppdaterad belarusisk och finsk översättning Installation: Finns som Flatpak via Flathub

    user@linux:~$ rhythmbox –version
    Rhythmbox 3.5.1_

  • GNU Nano 9.2 förbättrar terminalkontrollen och återinför äldre kortkommandon

    GNU-projektet har släppt GNU Nano 9.2, en ny underhållsversion av den populära textredigeraren för Linux och andra Unix-liknande operativsystem. Versionen har fått kodnamnet ”Alquézar” och innehåller bland annat bättre kontroll av terminalmiljön, tydligare namn på multibuffertfunktionen och återställt stöd för äldre tangentkombinationer.

    GNU Nano är en liten och lättanvänd textredigerare som körs direkt i terminalen. Den används ofta för att snabbt redigera konfigurationsfiler, skript och andra textfiler på Linuxservrar och vanliga skrivbordssystem.

    Till skillnad från mer avancerade terminalredigerare som Vim och Emacs visar Nano de vanligaste kortkommandona längst ned på skärmen. Det gör programmet förhållandevis enkelt att börja använda, även för personer som inte är vana vid kommandoraden.

    Kontrollerar att terminalen kan visa Nano

    Den viktigaste nyheten i GNU Nano 9.2 är en ny kontroll som utförs när programmet startar.

    Nano vägrar nu att starta om programmets standardutmatning inte är ansluten till en terminal. Standardutmatning, ofta kallad stdout, är den kanal som ett program normalt använder för att skriva information på skärmen.

    För ett vanligt kommandoradsverktyg går det ofta bra att skicka utmatningen vidare till en fil eller till ett annat program. Nano är däremot ett interaktivt program som behöver kunna styra markören, uppdatera skärmen och läsa tangenttryckningar.

    Om utmatningen inte går till en riktig terminal kan Nano därför inte visa sitt gränssnitt på ett tillförlitligt sätt. Den nya kontrollen förhindrar att redigeraren startas i en miljö där den ändå inte kan fungera korrekt.

    Tydligare namn på multibuffertfunktionen

    GNU Nano 9.2 introducerar kommandoradsalternativet:

    nano --newbuffer
    

    Det nya alternativet är ett tydligare namn på det befintliga alternativet:

    nano --multibuffer
    

    Båda alternativen gör samma sak. När en ny fil läses in öppnas den i en separat buffert i stället för att ersätta den fil som redan visas.

    En buffert kan jämföras med ett öppet dokument eller en flik i en grafisk textredigerare. Genom att använda flera buffertar kan användaren arbeta med flera filer under samma Nano-session och växla mellan dem.

    Funktionen kan även aktiveras permanent i konfigurationsfilen nanorc:

    set newbuffer
    

    Den äldre inställningen fungerar fortfarande:

    set multibuffer
    

    Det innebär att befintliga konfigurationsfiler och skript inte behöver ändras. Det nya namnet är endast ett mer beskrivande alternativ.

    Äldre tangentkombinationer fungerar igen

    Version 9.2 återinför också stöd för de äldre tangentsekvenserna Ctrl+W, Ctrl+T samt Ctrl+/, Ctrl+T.

    Nano skriver normalt Ctrl-tangenten som ett taktecken. Kombinationen Ctrl+W visas därför som ^W.

    De återställda tangentsekvenserna användes tidigare för att gå från sökfunktionen, WhereIs, till funktionen GotoLine. Den senare används för att flytta markören direkt till en viss rad i dokumentet.

    Stödet förbättrar kompatibiliteten för användare som fortfarande använder äldre arbetsflöden eller har Nano-kommandon lagrade i muskelminnet.

    Det är däremot inte samma sak som den tidigare direkta växlingen med enbart Ctrl+T. Den funktionen har tagits bort.

    Sökvyn placeras mer naturligt

    När användaren söker efter text försöker Nano nu placera det aktuella området så långt åt vänster i terminalfönstret som möjligt.

    För vanliga textfiler märks förändringen kanske inte särskilt mycket. Den kan däremot göra stor skillnad vid redigering av långa rader, exempelvis i loggfiler, källkod eller konfigurationsfiler.

    Genom att minska onödig horisontell förskjutning blir det lättare att se sammanhanget kring sökresultatet.

    Stödet för gamla Mac-radbrytningar tas bort

    Nano kan inte längre läsa och skriva filer som använder det äldre Mac-formatet för radbrytningar.

    Moderna operativsystem använder huvudsakligen två olika sätt att markera slutet på en textrad:

    • Linux och andra Unix-liknande system använder tecknet LF.
    • Windows använder kombinationen CR och LF.

    Äldre versioner av Mac OS använde däremot en ensam CR-markering. Det formatet har varit föråldrat under lång tid och ska inte förväxlas med dagens macOS, som använder Unix-formatet LF.

    Borttagningen påverkar därför främst mycket gamla textfiler som skapades på klassiska Mac-system.

    Problem med säkerhetskopior har rättats

    När alternativet --backup används skapar Nano en säkerhetskopia av filen före redigeringen.

    I vissa situationer kunde tidigare versioner missa att skapa säkerhetskopian. En kopia kunde även få en felaktig tidsstämpel. Båda problemen har nu rättats.

    Korrigeringen är viktig eftersom säkerhetskopior ofta används som ett extra skydd vid redigering av systemfiler och andra viktiga dokument.

    Säkrare hantering av räddningsfiler

    Om Nano kraschar eller avslutas oväntat kan programmet skapa en fil med ändelsen .save. Filen innehåller osparade ändringar och kan användas för att försöka återställa arbetet.

    Nano ändrar inte längre automatiskt räddningsfilens rättigheter och ägare så att de motsvarar originalfilen.

    Förändringen minskar risken för att en automatiskt skapad räddningsfil får olämpliga behörigheter eller kopplas till fel användare, särskilt när Nano körs med utökade rättigheter.

    Fler tangenter kan anpassas

    Tangentkombinationerna Alt+Insert och Alt+Delete, som även kan skrivas som M-Ins och M-Del, har blivit möjliga att binda om.

    Det innebär att användare kan koppla kombinationerna till andra funktioner genom Nano-konfigurationen. Förändringen är framför allt användbar för personer som har egna tangentbordslayouter eller vill anpassa redigeraren efter ett särskilt arbetsflöde.

    En liten men praktisk uppdatering

    GNU Nano 9.2 är ingen omfattande funktionsversion. Uppdateringen fokuserar i stället på kompatibilitet, tydligare inställningar och korrigeringar av problem som kan uppstå i ovanliga situationer.

    Den nya terminalkontrollen förhindrar felaktiga starter, medan alternativet --newbuffer gör multibuffertfunktionen enklare att förstå. Samtidigt återkommer några äldre tangentsekvenser som fortfarande används av vana Nano-användare.

    GNU Nano 9.2 finns tillgänglig som källkod för den som vill kompilera programmet manuellt. Övriga användare kan invänta att versionen blir tillgänglig i den egna Linuxdistributionens paketförråd.

    https://www.nano-editor.org

    Nano är även kändo som pico

    $ GNU Nano 9.2 – tekniska fakta

    Version: GNU Nano 9.2

    Kodnamn: Alquézar

    Typ: Terminalbaserad textredigerare

    Licens: GNU General Public License

    • Nano startar inte om standardutmatningen inte är ansluten till en terminal.
    • --newbuffer har lagts till som ett tydligare namn för --multibuffer.
    • set newbuffer kan användas i konfigurationsfilen nanorc.
    • De äldre tangentsekvenserna Ctrl+W, Ctrl+T och Ctrl+/, Ctrl+T fungerar återigen.
    • Problem med uteblivna säkerhetskopior och felaktiga tidsstämplar har rättats.
    • Stödet för gamla Mac-filer med en ensam CR-radbrytning har tagits bort.
    • Alt+Insert och Alt+Delete kan nu bindas om.
    root@linux:~$ nano –newbuffer fil1.txt fil2.txt
  • FreeRDP 3.28 har släppts

    FreeRDP gör det möjligt att styra en dator på distans, nästan som om man satt framför den. I version 3.28 ligger fokus på säkrare anslutningar, färre krascher och bättre stöd för flera plattformar. Uppdateringen rättar flera sårbarheter, väcker liv i klienten för iPhone och iPad och förbättrar funktioner i Android, Windows och macOS.

    FreeRDP är en fri och öppen implementation av Microsofts Remote Desktop Protocol, vanligtvis förkortat RDP. Tekniken används för att ansluta till en annan dator över ett nätverk och arbeta med den på distans.

    Det kan exempelvis handla om att en Linuxanvändare behöver ansluta till en Windowsdator, att en administratör arbetar med en server eller att en användare vill nå sin arbetsdator hemifrån.

    När en RDP-anslutning upprättas skickas bilden från fjärrdatorn till användarens skärm. Tangentbord och mus skickar samtidigt kommandon tillbaka till fjärrdatorn. Även ljud, urklipp, skrivare, filer, kameror och andra enheter kan föras över mellan datorerna.

    FreeRDP används både som ett fristående program och som en teknisk grund i andra program för fjärrskrivbord. Därför kan en säkerhetsuppdatering i FreeRDP påverka betydligt fler användare än dem som själva känner till att programmet finns installerat.

    Flera säkerhetsproblem har rättats

    Den viktigaste nyheten i FreeRDP 3.28 är att flera säkerhetsproblem har åtgärdats. Bland dessa finns sårbarheterna CVE-2026-57156, CVE-2026-57157 och CVE-2026-57158.

    Rättningarna berör bland annat hur programmet tolkar inkommande data, kontrollerar minnesgränser och hanterar urklipp, kameror, smartkort, ljud, video och anslutna enheter.

    En RDP-klient måste kunna ta emot många olika typer av information från fjärrdatorn. Det kan vara allt från en bildruta till ett filnamn, ett ljudpaket eller information från ett smartkort.

    Om sådan information är felaktigt formaterad eller innehåller ett orimligt stort värde måste klienten upptäcka det innan informationen behandlas. Annars kan programmet försöka läsa eller skriva data på fel plats i minnet.

    Resultatet kan bli en krasch, men minnesfel kan i vissa fall även utnyttjas för att påverka programmet på ett mer allvarligt sätt. Därför är kontroller av storlek, format och minnesgränser en central del av säkerheten i program som kommunicerar över nätverk.

    I FreeRDP 3.28 har många av dessa kontroller förstärkts. Användare och Linuxdistributioner rekommenderas därför att uppdatera när den nya versionen blir tillgänglig.

    Klienten för iPhone och iPad får nytt liv

    En av de mer synliga nyheterna är att projektets klient för iPhone och iPad återigen har börjat utvecklas.

    Klienten heter iFreeRDP och är tänkt att göra det möjligt att ansluta till ett fjärrskrivbord från en iOS-enhet. I den nya versionen har utvecklarna moderniserat delar av koden och tagit bort flera varningar om föråldrade funktioner.

    Arbetet omfattar även förbättringar i byggsystemet och stöd för att bygga videokodeken OpenH264.

    En kodek är en teknik som komprimerar och packar upp ljud eller video. Komprimeringen gör att färre data behöver skickas över nätverket, vilket kan ge en snabbare och mjukare fjärrskrivbordsupplevelse.

    Förändringarna betyder inte automatiskt att en ny färdig version av iFreeRDP omedelbart dyker upp i Apples App Store. De visar däremot att klienten återigen har blivit en aktiv del av FreeRDP-projektet.

    Android får stöd för RISC-V

    Även Androidversionen har fått flera förbättringar. FreeRDP kan nu byggas för 64-bitars RISC-V på Android.

    RISC-V är en öppen processorarkitektur. Till skillnad från exempelvis x86 och ARM är den grundläggande instruktionsuppsättningen öppen och kan användas av olika tillverkare utan att de behöver utveckla en helt egen arkitektur.

    RISC-V används redan i bland annat inbyggda system, enkortsdatorer och vissa servrar. Stödet i Androidversionen av FreeRDP är därför främst viktigt för framtida enheter och för utvecklare som arbetar med den nya arkitekturen.

    Byggprocessen för Android har samtidigt blivit mer flexibel. Det går nu lättare att ändra versionsnamn och versionsnummer för olika utgåvor.

    Den virtuella muspekaren för pekskärmar har också fått en ny utformning. Dessutom har externa programberoenden flyttats till en särskild CMake-fil, vilket gör källkoden enklare att bygga och underhålla.

    Förbättringar i Windowsklienten

    FreeRDP innehåller också en klient för Windows som heter wfreerdp.

    I FreeRDP 3.28 har den flytande verktygsraden i helskärmsläget förbättrats. Verktygsraden gör det möjligt att komma åt olika kontroller även när fjärrskrivbordet täcker hela skärmen.

    Ett problem där rullningspositionen kunde återställas när rullningslisterna doldes har också rättats.

    Versionen innehåller dessutom justeringar för Microsofts kompilator MSVC och rättningar som berör CredSSP.

    CredSSP är en teknik som används när inloggningsuppgifter ska överföras till en fjärrdator. Eftersom tekniken hanterar känslig information är det viktigt att den fungerar korrekt och att fel upptäcks tidigt.

    Utvecklarna har även rättat problem med anropskonventioner på vissa x86-baserade Windows-system. En anropskonvention bestämmer bland annat hur ett program skickar information mellan olika funktioner. Fel på den nivån kan leda till oväntade krascher eller felaktiga resultat.

    Nytt stöd för smartkort på serversidan

    FreeRDP 3.28 introducerar ett nytt programmeringsgränssnitt för smartkort på serversidan.

    Ett smartkort är ett kort med ett inbyggt chip som kan lagra exempelvis digitala certifikat och krypteringsnycklar. Smartkort används ofta för säker inloggning inom företag, myndigheter och andra verksamheter med höga säkerhetskrav.

    Den nya versionen innehåller även flera rättningar för validering av smartkortsdata och för hantering av inloggning med smartkort.

    Validering innebär att programmet kontrollerar att informationen ser ut som förväntat innan den används. Det är särskilt viktigt när informationen kommer från en annan dator eller en extern enhet.

    Klientens statistikgränssnitt har dessutom utökats med stöd för statiska RDP-kanaler. Det gör det lättare för utvecklare och administratörer att se hur olika delar av anslutningen används och hur mycket data de överför.

    Säkrare filöverföring genom urklippet

    Den SDL-baserade FreeRDP-klienten har också fått flera förbättringar.

    SDL är ett plattformsoberoende bibliotek för bland annat grafik, ljud, tangentbord och mus. Det används för att samma programkod ska kunna fungera på flera operativsystem.

    I FreeRDP 3.28 har säkerheten förbättrats när filer kopieras genom urklippet.

    Urklippet används normalt när användaren kopierar och klistrar in text. I en RDP-anslutning kan samma teknik även användas för att flytta filer mellan den lokala datorn och fjärrdatorn.

    Det innebär att programmet måste hantera filnamn, sökvägar och filinformation som skickas över nätverket. Om sådana uppgifter inte kontrolleras ordentligt kan de orsaka fel eller användas på ett oväntat sätt.

    SDL-klienten har även fått stöd för Askpass. Det gör det möjligt att ange ett lösenord genom ett separat grafiskt fönster i stället för direkt i en terminal.

    Problem med aviseringar har rättats och inställningarna för naturlig rullning fungerar nu bättre med både mus och pekplatta.

    Naturlig rullning innebär att innehållet rör sig i samma riktning som användarens fingrar på pekplattan, ungefär som på en mobiltelefon eller surfplatta.

    Ljudet i macOS kan återställas bättre

    På macOS har ljudhanteringen förbättrats.

    Ljudet i en RDP-session kan påverkas när användaren ansluter hörlurar, byter ljudutgång eller ansluter ett externt ljudkort. Då kan macOS ändra konfigurationen för sitt ljudsystem AVAudioEngine.

    Tidigare kunde en sådan förändring göra att ljudet från fjärrdatorn försvann. FreeRDP 3.28 kan nu bättre återställa ljudströmmen efter att ljudsystemets inställningar har ändrats.

    Bättre kontroller av video och kameradata

    FreeRDP 3.28 innehåller även förbättrade kontroller av video och kameradata.

    När en videobild kopieras till skärmen måste programmet veta exakt hur stor den aktuella bildytan är. Om en bildruta är större än det tillgängliga området finns en risk att data hamnar utanför det minne som har reserverats.

    I den nya versionen begränsas kopieringen av videobildrutor till den aktuella bildytans storlek.

    Även information som skickas genom kamerakanaler och funktioner för fjärrassistans kontrolleras mer noggrant innan den används.

    Detta är ett exempel på så kallad defensiv programmering. Programmet utgår inte från att mottagen data är korrekt, utan kontrollerar den först.

    Färre krascher vid användning av RDP-gateway

    Ett möjligt segmenteringsfel i funktionen winpr_strnstr har också rättats.

    Ett segmenteringsfel uppstår när ett program försöker läsa eller skriva i ett minnesområde som det inte har rätt att använda. Operativsystemet stoppar då normalt programmet, vilket gör att det kraschar.

    Det aktuella felet kunde uppstå i samband med en RDP-gateway.

    En RDP-gateway fungerar som en mellanhand mellan klienten och fjärrdatorn. Den används ofta för att ge säker åtkomst till datorer i ett internt nätverk utan att RDP-servern behöver vara direkt åtkomlig från internet.

    RDPDR och WinPR har förstärkts

    Hanteringen av textsträngar i RDPDR-kanalen har förbättrats.

    RDPDR används för omdirigering av lokala enheter. Det kan exempelvis göra det möjligt för en fjärrdator att komma åt en lokal hårddisk, skrivare, serieport eller ett smartkort.

    Eftersom enhetsnamn och sökvägar skickas som textsträngar är det viktigt att programmet kontrollerar deras längd och innehåll.

    Flera kontroller i WinPR:s datatolkning har också förstärkts.

    WinPR är ett kompatibilitetslager som ingår i FreeRDP. Det tillhandahåller funktioner som liknar dem i Windows, men som kan användas på andra operativsystem.

    Genom att förbättra WinPR:s parsrar minskar risken för att felaktigt formaterad information orsakar minnesfel eller krascher.

    Tydligare loggar när anslutningen misslyckas

    Loggningen vid misslyckade anslutningar har förbättrats.

    För användaren kan ett anslutningsfel verka enkelt: fjärrskrivbordet öppnas inte. Bakom felet kan det däremot finnas många olika orsaker, till exempel felaktiga inloggningsuppgifter, certifikatproblem, nätverksfel eller inkompatibla säkerhetsinställningar.

    Tydligare loggar gör det lättare för administratörer och utvecklare att se var i anslutningsprocessen problemet uppstod.

    En viktig uppdatering även för vanliga användare

    FreeRDP 3.28 innehåller många tekniska förändringar som de flesta användare aldrig kommer att märka direkt.

    Det är ofta ett gott tecken. Säkerhetskontroller, förbättrad minneshantering och noggrannare validering ska helst arbeta i bakgrunden utan att störa användningen.

    Samtidigt innehåller versionen synligare förbättringar, som ett återupplivat iOS-projekt, bättre Androidstöd, förbättrade Windowskontroller och stabilare ljud i macOS.

    Den som använder FreeRDP direkt, eller ett program som bygger på FreeRDP, bör därför installera version 3.28 när den finns tillgänglig genom operativsystemets uppdateringar.

    https://www.freerdp.com

    > Fakta om FreeRDP

    Program: FreeRDP

    Version: 3.28

    Typ: Klient och verktyg för fjärrskrivbord

    Protokoll: Remote Desktop Protocol, RDP

    Licens: Fri och öppen källkod

    Plattformar: Linux, Windows, macOS, Android och iOS

    Användningsområde: Anslutning till och fjärrstyrning av datorer och servrar

    Viktigaste nytt i version 3.28: Säkerhetsrättningar, återupplivad iOS-klient, Androidstöd för RISC-V och förbättringar för Windows och macOS

    > Rekommendation: Uppdatera när version 3.28 blir tillgänglig i operativsystemets paketförråd.

  • Bottles-projektet får EU-stödd finansiering och satsar på nästa generations version

    Efter en tuff period med ekonomisk osäkerhet får det populära Linux-projektet Bottles nu en välkommen nystart. Tack vare EU-stödd finansiering från NLnet Foundations 2025 Commons Fund kan utvecklingsteamet satsa fullt ut på Bottles Next – en modernare, snabbare och mer användarvänlig plattform för att köra Windows-program på Linux.

    Från ekonomisk osäkerhet till framtidstro
    Under det senaste året har Bottles kämpat med begränsade resurser, vilket bromsat utvecklingstakten. I juli berättade huvudutvecklaren Mirko Brombin öppet om projektets ansträngda ekonomi och uppmanade open source-communityt att hjälpa till. Responsen blev positiv – och nu är de akuta problemen lösta. Med stödet från NLnet kan utvecklingen åter ta fart, med fokus på att skapa en modernare, snabbare och mer användarvänlig lösning för Windows-appar i Linux.

    Stöd från EU och Schweiz
    NLnet Foundation är en nederländsk ideell organisation som i decennier har stöttat projekt som värnar om digital frihet, decentralisering och användarkontroll. Genom NGI0 Commons Fund – en del av Europeiska kommissionens satsning Next Generation Internet – får Bottles ekonomiskt stöd. Programmet har som mål att forma ett mer öppet, inkluderande och pålitligt internet, fritt från slutna plattformar och företagsdominans. Finansieringen kompletteras även med bidrag från Schweiziska statssekretariatet för utbildning, forskning och innovation (SERI).

    Bottles Next – en ny era för Windows-program på Linux
    Med den nya finansieringen kan utvecklingsteamet accelerera arbetet på Bottles Next, som ska erbjuda en mer polerad, effektiv och framtidssäker upplevelse. Projektet är helt öppet för bidrag från allmänheten, och både utvecklare och testare välkomnas att delta via GitHub.

    Läs mer: Bottles-projektets officiella tillkännagivande
    Bidra: Bottles på GitHub

    Källa : https://linuxiac.com/bottles-project-receives-eu-backed-grant/

    Fakta: Bottles Next

    Bakgrund
    Bottles är ett Linux-projekt för att köra Windows-program i isolerade miljöer (“bottles”) med Wine-baserade körmotorer. Utvecklingen av nästa generations version, Bottles Next, accelereras genom stöd från NLnet Foundations Commons Fund (EU-stödd NGI-satsning).

    Vad är Bottles?
    Ett grafiskt verktyg som förenklar installation, körning och hantering av Windows-program på Linux utan att användaren behöver finjustera Wine manuellt.

    Kärnfunktioner

    • Isolerade “bottles” (prefix) per app/spel för renare miljöer.
    • Färdiga profiler (t.ex. spel/program) och guidat skapande.
    • Byt och uppgradera “runners” (Wine/Proton-baserade varianter).
    • Beroendehanterare för vanliga komponenter (t.ex. .NET, VC++ runtimer).
    • Grafiklager som DXVK/VKD3D för bättre DirectX-stöd via Vulkan.
    • Per-app inställningar: DLL-overrides, argument, miljövariabler m.m.
    • Snapshots/backup & återställning av bottles.
    • Sandboxning/integrationsval (t.ex. Flatpak-portaler, filåtkomst).
    • One-click-installers/skript för populära program och spel.
    • Genvägar/launchers till skrivbord och applistor.

    Vad siktar Bottles Next på?
    En moderniserad UI/UX, snabbare och mer modulär arkitektur samt förenklade arbetsflöden för att skapa, felsöka och dela bottles.

    Vem har nytta av det?
    Linux-användare som vill köra specifika Windows-appar/spel; IT-tekniker som behöver innesluta äldre verksamhetsapplikationer; entusiaster som vill finjustera Wine utan krångel.

    Kom igång
    Webb: usebottles.com
    GitHub: github.com/bottlesdevs/Bottles

    Tips
    För bästa resultat: skapa en egen bottle per program, aktivera DXVK för spel och ta snapshots innan större ändringar.

Etikett: Linuxprogram

  • Pulsar 1.133 släppt – snabbare kodredigering och förbättrad terminal i Atoms efterföljare

    Den öppna källkodsredigeraren Pulsar har släppts i version 1.133. Uppdateringen innehåller en förbättrad terminal, snabbare hantering av stora filer och en omarbetad funktion för att övervaka filändringar. Samtidigt förbereder utvecklarna ett större teknikskifte som bland annat ska ge bättre stöd för Wayland på Linux. När GitHub lade ned utvecklingen av den populära kodredigeraren Atom i…

  • BleachBit 6.0.6 är här – snabbare städning och bättre skydd för din dator

    Med tiden samlar datorn på sig mängder av filer som vi sällan behöver. Webbläsare sparar tillfälliga data, program lämnar efter sig loggfiler och operativsystemet behåller rester från gamla installationer. BleachBit är ett verktyg som hjälper till att rensa bort sådant digitalt skräp. Nu har version 6.0.6 släppts, med snabbare filradering, stöd för fler program och…

  • Lightpanda 1.0 är här – webbläsaren som inte behöver visa webbsidor

    En webbläsare som inte kan visa webbsidor på skärmen låter kanske som en ganska meningslös uppfinning. Men Lightpanda är byggd för en helt annan uppgift: att låta datorer och AI-system använda internet snabbt och resurssnålt. Nu har projektet nått version 1.0 och lämnat betastadiet efter två års utveckling. Den 2 oktober 2026 presenterades den första…

  • Shelly 3.1.7 – en ny generation pakethantering för Linux

    Att installera och uppdatera program i Linux är något som de flesta användare tar för givet. Men bakom kulisserna arbetar avancerade system som ser till att programmen fungerar tillsammans. Nu har pakethanteraren Shelly fått en omfattande uppdatering som kan förändra hur program installeras och underhålls i Arch Linux. Vad är en pakethanterare? Den som använder…

  • Thunderbird 158 är här – snabbare e-post och färre irriterande problem

    Mozilla har släppt Thunderbird 158, en ny version av det populära e-postprogrammet med öppen källkod. Den här gången handlar det inte om stora förändringar i utseendet, utan framför allt om att göra programmet snabbare, stabilare och säkrare. Bland förbättringarna finns snabbare sökning bland e-postmeddelanden, bättre hantering av kryptering och flera viktiga rättelser för kalender och…

  • Rhythmbox 3.5.1 löser problem med ReplayGain och förbättrar stödet för FLAC

    Musikspelaren Rhythmbox har fått en mindre men viktig uppdatering. Version 3.5.1 rättar ett fel som kunde stoppa uppspelningen helt och förbättrar samtidigt kompatibiliteten med flera systemkomponenter. Rhythmbox är en musikspelare med öppen källkod som framför allt används i Linux och GNOME-baserade skrivbordsmiljöer. Programmet kan hantera lokala musiksamlingar, internetradio, poddsändningar och olika typer av musiktjänster. Den…

  • GNU Nano 9.2 förbättrar terminalkontrollen och återinför äldre kortkommandon

    GNU-projektet har släppt GNU Nano 9.2, en ny underhållsversion av den populära textredigeraren för Linux och andra Unix-liknande operativsystem. Versionen har fått kodnamnet ”Alquézar” och innehåller bland annat bättre kontroll av terminalmiljön, tydligare namn på multibuffertfunktionen och återställt stöd för äldre tangentkombinationer. GNU Nano är en liten och lättanvänd textredigerare som körs direkt i terminalen.…

  • FreeRDP 3.28 har släppts

    FreeRDP gör det möjligt att styra en dator på distans, nästan som om man satt framför den. I version 3.28 ligger fokus på säkrare anslutningar, färre krascher och bättre stöd för flera plattformar. Uppdateringen rättar flera sårbarheter, väcker liv i klienten för iPhone och iPad och förbättrar funktioner i Android, Windows och macOS. FreeRDP är…

  • Bottles-projektet får EU-stödd finansiering och satsar på nästa generations version

    Efter en tuff period med ekonomisk osäkerhet får det populära Linux-projektet Bottles nu en välkommen nystart. Tack vare EU-stödd finansiering från NLnet Foundations 2025 Commons Fund kan utvecklingsteamet satsa fullt ut på Bottles Next – en modernare, snabbare och mer användarvänlig plattform för att köra Windows-program på Linux. Från ekonomisk osäkerhet till framtidstroUnder det senaste…