Attribute reflection proposes typed metadata for C++
engineeringcppreflectionstandardsP1887R0 explores user-defined attributes whose parameters become compile-time objects, with validation delayed until reflection queries them.
Notes on building observable systems and operating them at scale.
P1887R0 explores user-defined attributes whose parameters become compile-time objects, with validation delayed until reflection queries them.
SQLite 3.30.0 adds per-aggregate FILTER clauses and explicit NULL ordering. Reports can retain their input groups while calculating conditional measurements and ordering missing results deliberately.
PostgreSQL 12 changes CTE optimization and adds SQL/JSON paths and stored generated columns. Each feature makes a different decision about where expressions execute and when results are retained.
CVE-2019-16255 lets an untrusted Shell test selector invoke unintended Ruby methods. The fix limits named selectors to FileTest methods instead of allowing unrestricted dispatch.
Optional chaining and nullish coalescing add precise checks for null and undefined. Their boundaries differ from familiar truthiness-based expressions.
CockroachDB's maintenance update fixes cases involving transaction restarts and unresolved intents in a read's uncertainty interval. It also bounds memory use in SQL range deletion.
CVE-2019-16760 affects Cargo versions that ignore the package key used for renamed dependencies. A manifest written for newer tools can cause an older tool to fetch a different crate under the alias name.
PostgreSQL 12's first release candidate includes final changes to nondeterministic collation handling and an upgrade requirement for earlier beta installations.
Redis 5.0.6 adds an end-of-buffer check to sparse HyperLogLog updates. The maintainers identify untrusted client access as the condition that makes this release critical.
Ruby Central restores Chef access to four gem names after reviewing a documented request. The statement exposes the distinction between registry permissions, source history, and dependency continuity.
Swift 5.1 delivers module stability and library evolution support. Opaque result types and property wrappers address related questions about what an API exposes to its clients.
Perl 5.31.4 adds a dump of compiled regex patterns before optimization. That extra view helps distinguish a compilation defect from a later transformation.
Compilation traces make template work visible, while libc++ changes the conversion rules that choose a variant's active alternative.
librdkafka 1.2 defaults to read_committed isolation. Aborted transactional records disappear from the application view, and an open transaction can hold back progress through a partition.
Initial asm goto support enables an important Linux kernel configuration, while Clang also adds compilation traces and more explicit analyzer controls.
Docker Hub now accepts personal access tokens through docker login. Independent revocation improves integration management, while the CLI's credential-storage rules still apply.
CRDs reach general availability with stronger schema requirements in Kubernetes 1.16. The release also stops serving older workload APIs, demonstrating the version lifecycle that extension authors now need to design for.
Experimental outbound protocol detection and in-proxy HTTP metrics address two costs of adopting a mesh. Istio 1.3 also changes inbound port capture and adds diagnostics for the configuration that remains.
The maintenance release corrects which emitted file supplies an incremental signature when declaration maps are enabled, and separates processed files from emitted files.
gorqlite's CircleCI job pairs Go 1.12 with an rqlite 4.5.0 container. The configuration exercises a client that depends on server status and HTTP behavior as well as SQL results.
The Terraform Cloud launch extends shared state into hosted plans and applies, making execution location, approvals, and workspace configuration part of the collaboration model.
The source-only release candidate repairs email and URL parsing while retaining the restricted scope of Python 3.5 security maintenance.
The first Cassandra 4.0 alpha exposes changes to repair semantics, query logging and compatibility. Its versioned notes explain what needs evaluation before a major-version upgrade.
Nix 2.3 switches from POSIX to BSD file locks. The release requires consistent store users and adds more explicit build logs and post-build hook behavior.
A quoting change in sqlite-utils exposed an assumption in Datasette schema inspection. The September maintenance release restores automatic search discovery for those databases.
Go 1.13 adds inspectable error wrapping and makes public module authentication a default. Both changes preserve information that callers previously had to reconstruct or trust.
Confluent Cloud is generally available in three Azure regions. Regional placement changes where a managed cluster runs while Kafka's partition and consumer contracts remain application decisions.
The public module mirror caches dependency inputs, while the checksum database checks their contents against an auditable log. The separation lets availability improve without making the mirror the authority on code identity.
The last planned beta exposes hooks for named runtime events. Their ordering, exception behavior and event schemas define a new integration contract.
Generator declarations preserve the difference between yielded items and terminal results. A new downlevel spread helper also corrects observable sparse-array behavior.