Urgent.News

What's breaking now, across thousands of outlets.

Tech

trelix v2.11.0 to v3.1.1: Six Feature Areas, Every One of Them Off By Default

Seed three events into an audit database, then reach past the application and change one row by hand: $ sqlite3 audit.db "UPDATE audit_log SET principal='attacker' WHERE id=2" $ trelix audit verify --db audit.db Audit chain TAMPERED — first divergent entry id: 2 $ echo $? 1 Delete the newest row instead and it still catches it, naming id 3, even though the surviving rows form a perfectly valid…

Trelix v3.0.0 introduces six new feature areas, all of which are optional and off by default. These features include Anthropic extended thinking, model-aware context budget, a VS Code extension, hash-chained append-only audit trail, OIDC SSO, and query-conditioned context compression. The major release also brings an opt-in FTS5 declaration boost for keyword ranking.

Notably, the new features are additive and do not break existing functionality, as every one of them is set to false by default in a Trelix v3.0.0 installation.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

CompTIA Network+: Cloud Computing Concepts

Cloud computing is a fundamental pillar of modern network architecture, shifting infrastructure management from physical data centers to flexible, virtualized environments.

  • CompTIA Network+ includes cloud computing concepts like virtualization and NFV.
  • Virtual Private Clouds (VPC) isolate customer resources in public clouds.
  • Service models include IaaS, PaaS, and SaaS with distinct provider-customer responsibilities.

Why Does Go Have Goroutines? Understanding Go’s Lightweight Concurrency

When I started exploring Go, one feature immediately stood out: go doSomething () Just adding go before a function call can run it concurrently.

  • Goroutines allow concurrent execution of functions in Go with go keyword.
  • Goroutines are lightweight and managed by Go runtime, not OS threads.
  • Channels enable communication and synchronization between goroutines.

More from Saturday 15 August →