惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

D
DataBreaches.Net
MongoDB | Blog
MongoDB | Blog
GbyAI
GbyAI
L
LangChain Blog
B
Blog
博客园 - 三生石上(FineUI控件)
Martin Fowler
Martin Fowler
博客园 - 【当耐特】
Recent Announcements
Recent Announcements
P
Proofpoint News Feed
U
Unit 42
Last Week in AI
Last Week in AI
WordPress大学
WordPress大学
有赞技术团队
有赞技术团队
雷峰网
雷峰网
Microsoft Security Blog
Microsoft Security Blog
T
The Blog of Author Tim Ferriss
爱范儿
爱范儿
小众软件
小众软件
I
InfoQ
G
Google Developers Blog
大猫的无限游戏
大猫的无限游戏
人人都是产品经理
人人都是产品经理
C
Check Point Blog

Announcements published via Launchpad

MIndForger 2.2.0: Rewrap, Snap, WebEngine, KaTeX and Mermaid : MindForger VM 8.3.2 release : VM VM 8.3.2 release : VM MyTraL 1.60.0 : MyTraL DC++ 0.884 is out : DC++ Email-reminder 1.2.1 was released : Email-reminder Email-reminder 1.2.0 was released : Email-reminder Installing using the installation scripts works again : linux-purge planetfilter 0.13.0 was released : PlanetFilter Diodon 1.14.0: A little bit about Diodon and it’s future : Diodon PeaZip 11.2.0 free archiver : Peazip HPLIP 3.26.4 Public Release on 2026-05-20 : HPLIP Gweled 1.0-beta2 released! : Gweled PeaZip 11.1.0 free archiver : Peazip SocNetV v3.5 released! : SocNetV Lifeograph 3.1.0 released : Lifeograph Haguichi 1.5.4 Released : Haguichi 0.2.9.3.0 Released : Armagetron Advanced Installation/updating does not work without git for now : linux-purge PeaZip 11.0.0 free archiver : Peazip Justniffer 0.6.13 released : justniffer glade2script replaced by gui4script : glade2script SynCE ported to Python 3 and Cython : SynCE-legacy Email-reminder 1.1.0 was released : Email-reminder Whizard 3.1.8 released : WHIZARD Development stopped — No longer maintained : SikuliX v26.02.25 released : uCareSystem Widelands 1.3.1 Released : widelands AeroFTP v2.5.1 Released — OpenSSF Best Practices Badge Achieved : AeroFTP v26.02.14 : uCareSystem
SocNetV v3.4 released! : SocNetV
Dimitris Kal · 2026-03-24 · via Announcements published via Launchpad

Written for SocNetV by Dimitris Kalamaras on 2026-03-23

We are happy to announce the release of SocNetV v3.4, the latest version of our cross-platform social network analysis and visualization software.

This release focuses on stability and correctness, with a comprehensive overhaul of progress/cancel handling across all computation paths, significant parser and layout fixes, and the completion of the IO/Parser architectural refactor started in v3.3.
🔍 What’s New in SocNetV v3.4?

⏹ Comprehensive Cancel support in progress dialogs (#52)

This has been one of the longest-standing issues in SocNetV. In v3.4, the Cancel button in progress dialogs now works correctly and consistently across all computation paths:

    Centrality and prestige computations
    Reachability and walks
    Matrix and report generation
    Layout algorithms (including Kamada-Kawai)
    Clique census and subgraph construction
    All random network generators (Erdős–Rényi, Small-World, Scale-Free, Regular, Lattice, Ring-Lattice)

📐 Force-directed layout fixes

    Fixed division-by-zero, NaN/Inf, and logic errors in the Kamada-Kawai layout (#198)
    Fixed Fruchterman-Reingold simmering temperature derivation from canvas size (#199)
    Faithful reimplementation of the Eades (1984) Spring Embedder (#207)
    Batched node position emissions in all force-directed layouts for smoother rendering (#205, #206)

📥 Parser and IO fixes

Many import/export edge cases resolved:

    Pajek *Matrix header parsing for relation labels (#188)
    Pajek multirelational export as *Matrix blocks (#184)
    Normalized quoted relation names in Pajek headers (#185)
    Inline GML node/edge block parsing (#186)
    Arc doubling when loading undirected DOT graphs (#187)
    Platform-dependent weighted=true from uninitialized variable in DOT parser (#189)
    Two-mode sociomatrix import now correctly handled in the parser (#15)

📊 Centrality fixes

    Fixed eigenvector centrality isolate reset and N==0 handling (#202)
    Fixed Information Centrality isolate handling and degenerate cases (#201)
    Fixed clustering coefficient computation for directed networks (#58)
    Fixed wrong weighted flag when switching relations (#82)

🏗 Completed IO/Parser refactor (WS4)

The architectural refactor of the IO/Parser layer, started in v3.3, is now complete:

    The monolithic parser.cpp (~5500 LOC) has been split into focused per-format modules: edgelist, adjacency, UCINET DL, DOT, GML, Pajek, GraphML
    An explicit IGraphParseSink mutation surface replaces the old Qt signal fan-out
    GUI and headless (socnetv-cli) loading paths now share an identical, deterministic mutation pipeline

🧪 Expanded regression harness

    New io_roundtrip kernel (schema v5) for IO/parser regression protection
    Many new golden comparison cases and small deterministic test networks
    New helper scripts: run_io_roundtrip_shipped_datasets.sh, run_golden_io_roundtrip.sh

🌐 i18n

    Added update_translations.sh script for maintainers
    Updated DE and ES translation files

🛠 Build and packaging

    Debian packaging switched to CMake build system
    RPM spec updated for CMake (Fedora, openSUSE, Mageia)
    CMake now generates .qm translation files via qt_add_lrelease

We’d like to thank our contributors and users for reporting issues, testing fixes, and helping SocNetV improve with every release. 🙏

Read more