← Back to all sparks
Daily Brief · August 10, 2026

The day's big version numbers are subtraction: NeMo, Storm, OTP and GeoServer shipped deletions

Generated 2h agoDrawn from 32 products

The lead

The biggest version numbers shipped today are defined by what they delete. NVIDIA NeMo split its repository and removed 800k lines of deprecated code, leaving the flagship repo as a speech toolkit and nothing else. Apache Storm 3.0 finished stripping the Clojure it was originally written in and moved to a Java 21 baseline. OpenTripPlanner 2.8 removed its REST API outright, closing a migration that started two releases earlier. GeoServer 3.0 broke the monolith apart — KML and WCS moved out to extensions, WMS was made independent of WFS, H2 was removed from the product and the test suite.

The pattern holds because subtraction is the cheaper half of maintenance, and it lands on users as breaking changes rather than features. FreeSWITCH is the clearest version of the trade: 1.11.0 deleted roughly thirty modules, and 1.11.2 spent itself bounds-checking every parser that survived. pgRouting 4.0 is a breaking standardisation of output columns across its whole function catalog. NanoMQ dropped older embedded architectures to harden the ones running in robotics and vehicles. A major version is buying a smaller surface, not a larger one.

What moved

  • Hardening follows the deletions. Node.js pushed the same eleven CVEs to all three supported lines on one day, three of them inside the permission model itself; OSSEC broke compatibility to make AES the default agent transport and SHA-256 the integrity baseline; Rust spent two point releases on CVEs and codegen miscompilations while the six-week train went to soundness rather than surface area.
  • The free core grew a paid edge. ApexCharts — the day's highest-velocity product — put an offline licence check over seven premium modules, converting a free charting library into open-core across three weeks. Kubeshark is redrawing its free tier around the V2 backend rewrite, and UXPin now meters its Forge and Wire AI surfaces on usage credits. HelpCenter.io went the other way, putting a free no-signup FAQ builder in front of the paid product.
  • Registries are being rebuilt for agents. Nacos absorbed an AI Registry covering MCP servers, Skills, Prompts and Agents, with protocol-neutral agent registration in the 3.3.0 beta. Apache EventMesh added A2A and MCP to its pub/sub core in its once-a-year release. Lattice and monday.com both shipped MCP servers that point their own data at other people's agents, and electerm now ships a hosted AI backend inside the terminal client.
  • Storage layers changed shape underneath. Cortex made Parquet a Store Gateway query mode and graduated years of experimental APIs; Barman closed its loop from backup host to object storage with cloud restore; Apache IoTDB kept turning its table model into a real SQL engine with JOIN variants and table functions; osm2pgsql reworked tile expiry so editing one node stops invalidating a whole lake.
  • Identity and transport quietly tightened. Slurm 26.05 made SLUID the default job identity and pulled TLS into the daemons; Technitium DNS Server has spent four point releases sanding down the OIDC SSO it added in v15; Certbot is renaming its domain concept to identifier so certificates can cover IP addresses.

Sectors today

Development dominated with 34 products, and the deletion majors sit here. Devtools (15) split between Kubernetes tooling and the packaging work in Apptainer 1.5. Analytics (7) was about storage formats, not dashboards. AI-assistants (5) was consolidation — NeMo's split and OpenVINO chasing new model support under llama.cpp. Design (3) was maintenance plus Lucide folding its icon incubator into the main repo. Collaboration (3) had one real move: per-workspace BYOK for AFFiNE's Copilot, buried in a daily canary train. Communication-messaging (3) was protocol filling — Gromox is building out Exchange Web Services fast enough to matter for non-Outlook clients. HR-recruiting (3) was Lattice alone. Finance, CRM and project-management (2-3 each) carried little beyond monday's MCP work.

Watch tomorrow

Three threads. Whether ApexCharts extends the licence gate past the current seven modules — the last three releases each widened it. Whether OpenKruise publishes anything after six silent months following the beta graduation of seven workload APIs. And a data caveat worth holding: today's feed carries crawl artefacts, not releases, for QuickBooks (pricing pages re-dumped daily), Insomnia (an archive dump of older content) and Firefly III (nightly builds). Note also that a 0.0 velocity score is not a dead project here — GraphHopper, osm2pgsql and pgRouting all ship once or twice a year by design, and all three had substantive work in this window.