Koristimo funkcionalni kolačić kako bismo zapamtili vaš jezik i — samo uz vaše dopuštenje — vašu približnu lokaciju kako bismo predložili ispravnu državu.
Izdanja i objave, od najnovijih. Cjelovite tehničke pojedinosti iza svake potražite u dnevniku promjena.
✉Primajte obavijesti e-poštom
Jedna e-poruka po objavi, ništa više. Odjava u bilo kojem trenutku, bez prijave.
2026-10-04
fucini-coverage — Coverage Studio u naredbenom retku, besplatno
Čitač iza izdanja za VS Code i Visual Studio sada radi i tamo gdje uređivača nema: npm install -g fucini-coverage stavlja ga na Windows, Linux, WSL i macOS. fucini-coverage check vrata su za proces izgradnje — retci, grane, funkcije, MC/DC, uvjeti, retci koje je grana promijenila u odnosu na origin/main — i završava izlaznim kodom 1 ispod praga; export zapisuje izvođenje kao CSV, Markdown, LCOV, Cobertura ili SARIF; report zapisuje HTML izvještaj, badge značku, compare što se pomaknulo u odnosu na zadnje zeleno izvođenje, a mcp poslužuje šest alata koje AI agent može pitati. Dvadeset sedam formata na ulazu, spojenih kako ih spajaju uređivači, isti brojevi do znamenke.
Čita datoteku postavki koju čita izdanje za Visual Studio, fucini-coverage.json, s ključevima postavki VS Codea, pa tim postavlja pragove jednom, a svako izdanje i svaki proces izgradnje sude po njima. Svaka naredba sama sebe dokumentira: fucini-coverage help check. Besplatan je i isporučuje se s 2.2026.0 buildom 1 oba izdanja — vidi fucini-coverage na npm-u i stranicu za preuzimanje.
Screenshot pending — add assets/img/cli-demo.gif (see SCREENSHOTS.md).
2026-10-04
Coverage Studio 2.2026.0 za VS Code i za Visual Studio — pokrivenost na zaslonu, za AI agente
Agent koji piše testove mogao ih je pokrenuti i pročitati postotak; nije mogao pitati što uređivač zna. Od verzije 2.2026.0 može: šest alata odgovara koji se retci funkcije nikad nisu izvršili, koja strana grane nije uzeta, koji su testovi izvršili redak, je li diff pokriven i što se pomaknulo od zadnjeg izvođenja — iz izvođenja koje je učitano, s istim isključenjima i istim brojevima kao na zaslonu. Vlastiti agent VS Codea ima ih bez ikakvog podešavanja; svaki agent koji podržava MCP dolazi do njih preko poslužitelja koji uređivač pokreće kad ga uključite, samo na ovom računalu i iza vašeg vlastitog tokena. Korisnički priručnik kaže kako.
Oba izdanja sada nose istu verziju, a s njom i sve što je nastalo od 1.2026.7: redak koji je izvršio test koji nije prošao dobiva oznaku, Run Tests Affected by My Changes… izvodi samo testove kojih se promjena tiče, prag za novi kod stoji uz pragove za cijelo izvođenje, isključenja mogu reći zašto, Show Minimal Test Set… pronalazi najmanji broj testova koji i dalje izvršavaju svaki redak, pokrivenost uvjeta iz GCC-a 14 prikazuje se redak po redak, Run This Test with Coverage čita Go i Rust, novi se kod može brojati po autoru i po datumu, CI artefakt koji je zip otvara se, Run App with Coverage… mjeri ono kroz što prolazi čovjek, a Run Mutation Tests Here pita bi li test išta primijetio. .NET izvještaj sada prikazuje svoju pokrivenost grana, koju je Coverletov način pisanja skrivao: ti se brojevi mijenjaju. U Visual Studiju plan pretplate sada odlučuje o onome o čemu odlučuje u VS Codeu. Svaki je korak u popisu promjena, a oba builda su na stranici za preuzimanje.
2026-09-29
Coverage Studio 1.2026.7 za VS Code i 1.2026.6 za Visual Studio — koji su testovi izvršili redak, pokrivenost nakon svakog spremanja i CI referenca
Ovo izdanje donosi deset novih značajki u oba izdanja. Coverage Studio sada može reći koji su testovi izvršili redak i otvoriti ih, pokrenuti testove koji pokrivaju datoteku svaki put kad se spremi, pokrenuti s pokrivenošću jedan test pod kursorom i mjeriti svako učitavanje prema izvještaju koji objavljuje build vaše glavne grane. Ono što se ne treba brojati može se isključiti iz stabla, po imenskom prostoru ili atributu, ili ondje gdje je kod; .NET pokretanje može se čitati po imenskom prostoru, klasi i metodi; stablo ima okvir za pretraživanje koji razumije i < 80%; a sesija pokrivenosti zbraja pokretanja više skupova testova dok je ne završite. U Visual Studiju Run Native Project with Coverage pokreće početni C++ projekt s instrumentacijom clang-cl. Korisnički priručnik ima odjeljak za svaku.
Među ispravcima: izvještaj testnog pokretanja više ne nosi vaše korisničko ime i ime računala, zaglavlje s makroima više se ne prikazuje kao datoteka na 100%, broj grana MC/DC builda odgovara llvm-cov report, a pet formata izvještaja koji su se odbijali kao nepodržani sada se prepoznaje. Sve je u popisu promjena, a oba builda su na stranici za preuzimanje.
2026-09-28
Coverage Studio 1.2026.6 za VS Code i 1.2026.5 za Visual Studio — zamjenski znak u punoj putanji i dva izvještaja koja se opet prepoznaju
Build koji svoje izvještaje zapisuje u vlastitu mapu — build/coverage-merged/*.lcov.info, po jedan za svaki modul — sada se u coverageFile.paths može imenovati zamjenskim znakom u punoj putanji, u izdanju za VS Code kao i u onom za Visual Studio, a oba izdanja nadziru mape koje takav unos imenuje: izvještaj sljedećeg builda učitava se u trenutku kad stigne, bio ondje jedan pri otvaranju projekta ili ne. Korisnički vodič navodi oblike koje unos može imati.
Dva su izvještaja odbijana kao nepodržana i opet se čitaju: JSON izvoz alata llvm-cov čiji je prvi zapis datoteke bio toliko dug da je sve prepoznatljivo gurnuo iza pregledanog početka, i datoteka gcov --json-format s desetak funkcija, koja ih navodi prije svojih redaka. Sve je u popisu promjena, a oba builda su na stranici za preuzimanje.
2026-09-26
Coverage Studio 1.2026.5 za VS Code i 1.2026.4 za Visual Studio — dva izvještaja, jedan odgovor
Kad dva izvještaja namjerno mjere isti kod — isti izvorni kod koji grade clang i GCC ili jedinični i integracijski testovi jednog builda — najnoviji više ne mora pobijediti. Odaberite za svaku datoteku koji izvještaj govori za nju ili ih kombinirajte: agree računa redak pokrivenim samo gdje ga je izvršio svaki izvještaj i tirkizno označava retke oko kojih se ne slažu, union gdje je to učinio bilo koji. Desnom tipkom kliknite datoteku u prikazu Coverage i odaberite Choose Coverage Source...; korisnički vodič kaže kada što koristiti, a demo projekt ima primjer s clangom i GCC-om za isprobavanje.
Oba izdanja također boje pokrivene retke zeleno u novom crveno-jantarno-zelenom načinu ruba, daju vam postaviti nijanse toplinske karte s pretpregledom uživo i na statusnoj traci pokazuju isti broj kao na kartici koju ona otvara. Sve je u popisu promjena, a oba builda su na stranici za preuzimanje.
2026-09-24
Coverage Studio za Visual Studio 1.2026.2 — svako pokretanje testova, svaki izvještaj i što se pomaknulo; i VS Code 1.2026.3
Dan nakon prvog izdanja, izdanje za Visual Studio ima ono što pretplatnici najviše koriste u VS Codeu: pokrivenost nakon svakog pokretanja u Test Exploreru, bez kvačenja na Test Explorer; Run Tests with Coverage; trokute za ono što se pomaknulo od posljednjeg izvođenja, povijest i diff pokrivenost; Check Coverage Thresholds s nalazima u prozoru Error List; anotirani izvorni kod u vlastitom prozoru, HTML izvještaje, osam izvoza i značku; rizična žarišta i filtre redaka; i fucini-coverage.json uz rješenje, za tim koji radije ne bi držao mapu .vscode. Popis promjena ima svaku stavku, a u korisničkom vodiču okviri In Visual Studio kažu gdje je koja.
VS Code 1.2026.3 donosi dvije stvari nove u oba izdanja — rizična žarišta ispod stabla, funkcije u kojima se složen kod susreće s malo pokrivenosti, i filtar uz sortiranje za datoteke s prazninama, netestirane ili promijenjene od posljednjeg izvođenja — i tri za .NET: dotnet test bez Coverlet paketa, generirane i dizajnerske datoteke izostavljene iz svakog zbroja i neuspjelo izvođenje koje zadržava posljednju dobru pokrivenost na zaslonu. Oba su na stranici za preuzimanje.
2026-09-24
Fucini DevOps Studio: sva pokrivenost Coverage Studija na buildu, u besplatnom proširenju
Azure DevOps danas prikazuje pokrivenost na buildu, ali samo dokle seže njegov vlastiti format: retke, a grane kao postotak. Fucini DevOps Studio umjesto toga stavit će na build sve što Coverage Studio čita — svaki od 25 formata, za svaki jezik, s MC/DC-om, uvjetima, regijama, složenim rezultatom, CRAP rezultatom i pragovima — kao karticu Coverage na cjevovodu koji ju je proizveo, s istim brojevima, do znamenke, koje prikazuje uređivač. Isti čitač, na trećem mjestu gdje je potreban.
Ažurirano 3. listopada: bit će besplatno — cijelo proširenje, za Azure DevOps Services i za Azure DevOps Server, i plaćenog izdanja neće biti. Najavljeno, ne objavljeno — pretplatite se gore da čujete kad izađe.
2026-09-23
Coverage Studio za Visual Studio je izašao — Community, Professional i Enterprise, 2022 i 2026
Isti čitač, u drugom IDE-u: preuzmite ga, otvorite rješenje ili mapu, i izvještaj koji je vaš build već napisao je na kodu — i na Visual Studiju 2022 Community i Professional, koji nemaju vlastite pokrivenosti. Uključen je u svaki plaćeni plan; računalu na kojem je Coverage Studio za VS Code aktiviran ne treba vlastiti ključ, a svugdje drugdje Tools → Coverage Studio → Licence… prima vaš kod pretplate. Stranica početak rada vodi oba uređivača kroz istih šest koraka, korisnički vodič kaže gdje se razlikuju, a changelog što ovo prvo izdanje sadrži.
S njime VS Code 1.2026.2: istih šest koraka kao vodič na stranici Welcome, i ID instalacije ostavljen ondje gdje ga izdanje za Visual Studio čita, pa jedna aktivacija pokriva oba. I promjena uvjeta: povrat sada odmah završava pretplatu koju je plaćao, jedan povrat po kupcu — politika povrata ima pojedinosti.
2026-09-20
Sedmi na putu ispred nas: Coverage Studio za Visual Studio
Coverage Studio stiže u Visual Studio — Community, Professional i Enterprise, 2022 i 2026 — s istim čitačem unutra, pa isti izvještaj daje iste brojke, do znamenke, u oba uređivača. Najviše znači ondje gdje sam Visual Studio ne nudi ništa: u Visual Studiju 2022 pokrivenost koda je Enterprise značajka, a C++ ili C# tim na Communityju ili Professionalu nikada nije vidio pokrivenost u tom IDE-u, što god njihov build već pisao. Bit će uključen u pretplatu na Coverage Studio bez dodatne naplate, na računalu na kojem ga već koristite. Pročitajte što radi, a što neće raditi.
Najavljeno, nije objavljeno: testira se na obje verzije Visual Studija prije nego što bude ponuđeno za preuzimanje. Pretplatite se gore da saznate kada izlazi.
2026-09-06
Put naprijed: najavljeno šest proizvoda, svaki s vlastitom stranicom
Coverage Studio više nije jedini na fucini.software. Najavljeno danas, ništa još nije objavljeno: FuciniLog, mali sakupljač zapisa za Windows hostove i ugrađene sustave sa šifriranjem s kraja na kraj; Fucini Beacon, otkrivanje bez konfiguracije kojim uređaj objavljuje tko je prije nego što mu itko dodijeli adresu; Fucini DevOps Studio, koji pokrivenost, stil wikija i stvaranje grana donosi u Azure DevOps; FuciniUML za VS Code; Fucini Running Coach; i Fucini Puzzle Solver.
Svaki ima stranicu s opisom, platformom i — za FuciniLog — standardima koje podržava te onim što je otvorenog koda. Ako je neki od njih za vas presudan, javite nam preko stranice za kontakt: tako se odlučuje redoslijed. Pretplatite se gore da biste saznali kada koji izlazi.
2026-09-03
Jedanaest novih formata: Go, Ada, Swift i ono što vaš build ionako piše
Prije dva tjedna Coverage Studio čitao je šest formata; sada ih čita sedamnaest. Goov coverage.out, Clover za PHP, OpenCover za .NET, vlastiti JSON coverage.pyja i gcov/gcovr JSON učitavaju se izravno — bez koraka pretvorbe i bez gubitka ijedne mjere usput.
Zatim alati koje sigurnosni timovi doista posjeduju: GNATcoverage XML napokon uvodi Adu, BullseyeCoverage i Visual Studio .coveragexml pokrivaju komercijalne C/C++ i .NET lance alata, a SonarQubeovo generičko pokrivanje izlaz je u nuždi za sve ostalo. Swift i Objective-C stižu kroz Xcodeov vlastiti xccov izvještaj — postoci i brojanja po funkciji, ali bez podataka po retku, pa oznake na rubu ondje namjerno ostaju prazne.
Coveralls JSON zaokružuje popis, svaki podržani format sada može stići gzipan, a gotovi recepti po jeziku nalaze se na stranici Coverage Recipes.
2026-08-22
Predstavljamo Fucini Coverage Studio Community — besplatno, zauvijek
Umjesto naglog prekida po isteku evaluacijskog probnog razdoblja, svaka instalacija sada prelazi na trajnu, besplatnu razinu Community: sve značajke osim MC/DC-a, blagi mjesečni doticaj s Full HTML Report i trajnim prikazom Annotated Source te velikodušna dnevna ograničenja za nekoliko radnji koje se mogu automatizirati — sve ostalo bez ograničenja.
Želite sve otključano, uključujući MC/DC, bez plaćanja? Pokrenite „Fucini Coverage: Unlock Full Features” iz palete naredbi i zamijenite detaljnu telemetriju korištenja za potpuno, neograničeno pravo korištenja — poništivo u bilo kojem trenutku.
Community sada ima i vlastiti, namjenski i trajno besplatan unos — pogledajte stranicu za preuzimanje da ga preuzmete izravno.
2026-08-22
Timski planovi: Pro Plus, Business i Enterprise
Ova tri plana sada dijele „skup mjesta” — jedan kod tvrtke koji pokriva određeni broj uređaja — umjesto zasebnog ključa po stroju. Mjesto koje neko vrijeme miruje samo se oslobađa za sljedeću osobu kojoj zatreba, a pozadinska prijava održava prava korištenja svih aktualnima, bez potrebe da itko ručno ponovno traži ključ.
Zarađujte 20% onoga što plaća svaka osoba koju preporučite, tijekom njezinih prvih 12 mjeseci. Cjeloviti razrađeni primjeri na stranici programa preporuka.