Hosszabb fejlesztési ciklus után a Pulsar csapata kiadta a közösség által karbantartott, nyílt forráskódú kódszerkesztő 1.133-as verzióját, és tovább viszi a korábbi Atom editor fejlesztését.
A legfontosabb fejlesztések egyike az integrált terminált érinti, amely az előző, 1.132-es kiadásban jelent meg. Mostantól támogatja az OSC 8 hivatkozásokat, így a terminálban futó alkalmazások tetszőleges szöveggel jeleníthetnek meg kattintható linkeket. A felhasználók az egérrel a link fölé állva előre megnézhetik a cél URL-t, mielőtt megnyitnák.
A terminál munkakönyvtár-követést is kapott, shell-integrációval bash, zsh, Fish és PowerShell alatt. Ha a felhasználó könyvtárat vált, a terminálfül címe ennek megfelelően frissül, az újonnan megnyitott osztott terminálok pedig átveszik az eredeti terminál aktuális munkakönyvtárát.
Új funkció a terminálkimenetben megjelenő fájlutak kattinthatósága is. A szerkesztő felismeri az abszolút és a relatív útvonalakat, így a fejlesztők közvetlenül a parancsok kimenetéből nyithatnak meg fájlokat, beleértve a lintek által jelzett útvonalakat is. Linuxon és Windowson a terminál mostantól támogatja a jól ismert Ctrl+Shift+C és Ctrl+Shift+V billentyűparancsokat a másoláshoz és beillesztéshez.
Teljesítmény szempontból a fejlesztők kijavítottak egy szintaxiskiemelési regressziót, amely a Pulsar 1.127-ben jelent meg, és érezhető megakadást okozott nagy fájlok szerkesztésekor.
A Pulsar 1.133 átdolgozott fájlfigyelési architektúrát is bevezet. A meglévő nsfw megvalósítás mellett mostantól választható az @parcel/watcher is, ugyanaz a könyvtár, amelyet a VS Code használ. Az új opció jobban kezeli a figyelmen kívül hagyott fájlokat és bizonyos bonyolultabb fájlrendszer-helyzeteket.

Még fontosabb, hogy a fájlfigyelés mostantól külön folyamatban fut, nem az Electron renderer folyamatán belül. A fejlesztők szerint ez csökkenti a bonyolultságot és kisebb eséllyel omlik össze az alkalmazás. A meglévő nsfw megvalósítás marad az alapértelmezett, a felhasználók pedig újraindítás nélkül válthatnak a különböző watcher-ek között.
Változás érinti a külsőleg törölt fájlok kezelését is. A Pulsar most már különbséget tesz a törölt és a módosított fájlok között, és külön állapotot vezet a lemezről törölt, de a szerkesztőben még megnyitott fájloknak. Új beállítás teszi lehetővé, hogy a felhasználók kikapcsolják a megerősítést, amikor olyan törölt fájlt zárnak be, amelyen nincs mentetlen módosítás.
A motorháztető alatt a szerkesztőt Electron 32.3.3-ra frissítették, így újabb Chromium és Node.js komponenseket kapott. Ez a kiadás az utolsó, amely támogatja a macOS 10.15 Catalina rendszert. A fejlesztők megerősítették, hogy a közelgő Pulsar 1.134 már Electron 37-re vált, és natív Wayland támogatást hoz Linuxon, a --ozone-platform kapcsoló használata nélkül.
További fejlesztések közé tartozik a jobb szintaxiskiemelés Python template stringekhez, a Perl osztályszintaxisához és C#-hoz, valamint javítások a fájlfigyeléshez és a Git integrációhoz kapcsolódó ritka összeomlásokra. A Pulsar Package Manager is frissült Node.js 20.18.1-re, több hiba- és biztonsági javítással.
További részletek az hivatalos bejelentésben olvashatók.
