[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"news:post:cloudflare-introducing-tsrs-a-port-of-typescript-to-rust":3,"news:all:100":16},{"title":4,"slug":5,"excerpt":6,"content":7,"category":8,"tags":11,"published_at":13,"read_time_minutes":14,"html":15},"Cloudflare, VoidZero and Owner.com unveil tsrs: a Rust port of TypeScript","cloudflare-introducing-tsrs-a-port-of-typescript-to-rust","Cloudflare and VoidZero are collaborating with Max Schwenk of Owner.com on tsrs, a Rust port of the TypeScript compiler, incubated inside the Oxc toolchain and developed closely with the TypeScript team.","Cloudflare and VoidZero are now working with Max Schwenk of Owner.com on **tsrs**, a Rust port of the TypeScript compiler. The work is being done in close collaboration with the TypeScript team, and tsrs is being incubated as part of the **Oxc** JavaScript compiler toolchain. The stated goal is to help developers spend less time waiting for code to be checked and more time building, while making TypeScript faster and more memory-efficient enough to bring complete development environments to more places, including directly in the browser.\n\nKey details of the announcement:\n\n- **tsrs** is a Rust port of the TypeScript compiler, not a fork, rewrite of the language, or rival implementation.\n- Cloudflare and VoidZero are building it with **Max Schwenk of Owner.com**, in close collaboration with the **TypeScript team**.\n- The project is incubated within the **Oxc** compiler toolchain.\n- The team says it is deliberately not forking TypeScript, and believes the TypeScript team should remain in full control of the language's design and direction.\n- A Rust port must follow the TypeScript team's decisions closely, or it will eventually fall apart and become incompatible; the language is to be preserved strictly based on its original implementation.\n- The TypeScript team may spend years intentionally exploring options and prototyping before choosing an implementation, and tsrs has to track those decisions.\n\nFor developers, the appeal is straightforward: faster type checking and lower memory use, which matters most in large codebases and in constrained environments. Running a full development environment in the browser is a concrete use case the announcement highlights, and a leaner compiler makes that more practical. The choice not to fork is also significant, since it means compatibility with TypeScript's actual semantics remains the priority over speed alone.\n\nThe project is early-stage, so no timelines or release artifacts were shared. Teams using Oxc-based tools should watch for tsrs as it develops within that toolchain.\n\nSource: https:\u002F\u002Fblog.cloudflare.com\u002Ftypescript-rust-port\u002F",{"slug":9,"name":10},"cloudflare","Cloudflare",[12],{"slug":9,"name":10},"2026-10-21T07:00:23.754160Z",null,"\u003Cp>Cloudflare and VoidZero are now working with Max Schwenk of Owner.com on \u003Cstrong>tsrs\u003C\u002Fstrong>, a Rust port of the TypeScript compiler. The work is being done in close collaboration with the TypeScript team, and tsrs is being incubated as part of the \u003Cstrong>Oxc\u003C\u002Fstrong> JavaScript compiler toolchain. The stated goal is to help developers spend less time waiting for code to be checked and more time building, while making TypeScript faster and more memory-efficient enough to bring complete development environments to more places, including directly in the browser.\u003C\u002Fp>\n\u003Cp>Key details of the announcement:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>tsrs\u003C\u002Fstrong> is a Rust port of the TypeScript compiler, not a fork, rewrite of the language, or rival implementation.\u003C\u002Fli>\n\u003Cli>Cloudflare and VoidZero are building it with \u003Cstrong>Max Schwenk of Owner.com\u003C\u002Fstrong>, in close collaboration with the \u003Cstrong>TypeScript team\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>The project is incubated within the \u003Cstrong>Oxc\u003C\u002Fstrong> compiler toolchain.\u003C\u002Fli>\n\u003Cli>The team says it is deliberately not forking TypeScript, and believes the TypeScript team should remain in full control of the language's design and direction.\u003C\u002Fli>\n\u003Cli>A Rust port must follow the TypeScript team's decisions closely, or it will eventually fall apart and become incompatible; the language is to be preserved strictly based on its original implementation.\u003C\u002Fli>\n\u003Cli>The TypeScript team may spend years intentionally exploring options and prototyping before choosing an implementation, and tsrs has to track those decisions.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>For developers, the appeal is straightforward: faster type checking and lower memory use, which matters most in large codebases and in constrained environments. Running a full development environment in the browser is a concrete use case the announcement highlights, and a leaner compiler makes that more practical. The choice not to fork is also significant, since it means compatibility with TypeScript's actual semantics remains the priority over speed alone.\u003C\u002Fp>\n\u003Cp>The project is early-stage, so no timelines or release artifacts were shared. Teams using Oxc-based tools should watch for tsrs as it develops within that toolchain.\u003C\u002Fp>\n\u003Cp>Source: \u003Ca href=\"https:\u002F\u002Fblog.cloudflare.com\u002Ftypescript-rust-port\u002F\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">https:\u002F\u002Fblog.cloudflare.com\u002Ftypescript-rust-port\u002F\u003C\u002Fa>\u003C\u002Fp>\n",[17,28,36,44,52,60,68,79,87,95,103,111,119,127,137,145,149,157,165,173,181,189,197,205,213,221,229,237,245,253,261,269,277,285,293,301,309,319,327,335,343,351,359,367,377,385,393,401,409,417,425,433,441,449,457,465,473,481,493,501,509,517,525,533,541,549,557,565,573,581,589,597,605,613,621,629,637,645,653,661,671,679,687,695,703,711,719,727,735,743,751,761,769,777,785,793,801,809,817,825],{"title":18,"slug":19,"excerpt":20,"category":21,"tags":24,"published_at":27,"read_time_minutes":14},"FastAPI 0.156.5 Fixes AliasChoices for Path Parameters","fastapi-0-156-5","FastAPI 0.156.5 is a patch release that fixes AliasChoices handling for path parameters, restoring correct alias-based validation on path endpoints.",{"slug":22,"name":23},"fastapi","FastAPI",[25],{"slug":22,"name":26},"Fastapi","2026-10-21T10:00:23.600378Z",{"title":29,"slug":30,"excerpt":31,"category":32,"tags":33,"published_at":35,"read_time_minutes":14},"FastAPI 0.156.4 Fixes AliasChoices Handling for JSON Bodies and Form Models","fastapi-0-156-4","FastAPI 0.156.4 ships two targeted bug fixes that correct how AliasChoices is extracted for named JSON body parameters and for form models.",{"slug":22,"name":23},[34],{"slug":22,"name":26},"2026-10-21T07:00:24.000589Z",{"title":37,"slug":38,"excerpt":39,"category":40,"tags":41,"published_at":43,"read_time_minutes":14},"FastAPI 0.156.3 Fixes AliasChoices for Query Parameters, Headers, and Cookies","fastapi-0-156-3","FastAPI 0.156.3 lands a targeted bug fix that makes AliasChoices work correctly for query parameters, headers, and cookies.",{"slug":22,"name":23},[42],{"slug":22,"name":26},"2026-10-21T07:00:23.986248Z",{"title":45,"slug":46,"excerpt":47,"category":48,"tags":49,"published_at":51,"read_time_minutes":14},"FastAPI 0.156.0 Preserves Pydantic Field() Attributes in Request Parameters","fastapi-0-156-0","FastAPI 0.156.0 ships a targeted fix so that Pydantic Field() attributes are preserved when used in request parameters.",{"slug":22,"name":23},[50],{"slug":22,"name":26},"2026-10-21T07:00:23.966292Z",{"title":53,"slug":54,"excerpt":55,"category":56,"tags":57,"published_at":59,"read_time_minutes":14},"FastAPI 0.156.1 Preserves Pydantic Field Metadata When Request Options Are Omitted","fastapi-0-156-1","FastAPI 0.156.1 is a single-fix patch that keeps your Pydantic field metadata intact when request options are left out.",{"slug":22,"name":23},[58],{"slug":22,"name":26},"2026-10-21T07:00:23.955385Z",{"title":61,"slug":62,"excerpt":63,"category":64,"tags":65,"published_at":67,"read_time_minutes":14},"FastAPI 0.156.2 Preserves Pydantic Field Metadata in Inferred Request Parameters","fastapi-0-156-2","FastAPI 0.156.2 is a patch release that fixes a bug where Pydantic field metadata was dropped from inferred request parameters.",{"slug":22,"name":23},[66],{"slug":22,"name":26},"2026-10-21T07:00:23.946304Z",{"title":69,"slug":70,"excerpt":71,"category":72,"tags":75,"published_at":78,"read_time_minutes":14},"pgBackRest 2.60.0 Adds Checksum-Page-Error Option for Stricter Backup Validation","postgresql-pgbackrest-2-60-0-released","pgBackRest 2.60.0 introduces a new checksum-page-error option that lets operators fail a backup outright when page checksums are invalid, alongside the usual parallel, incremental and encrypted backup feature set.",{"slug":73,"name":74},"postgresql","PostgreSQL",[76],{"slug":73,"name":77},"Postgresql","2026-10-21T07:00:23.889411Z",{"title":80,"slug":81,"excerpt":82,"category":83,"tags":84,"published_at":86,"read_time_minutes":14},"pg_hint_plan 1.9.0 Adds PostgreSQL 19 Support and Path Generation Strategy Hints","postgresql-pg-hint-plan-v1-9-0-released","pg_hint_plan 1.9.0 brings compatibility with PostgreSQL 19, support for path generation strategies, and a coordinated set of minor releases back to PostgreSQL 14.",{"slug":73,"name":74},[85],{"slug":73,"name":77},"2026-10-21T07:00:23.887912Z",{"title":88,"slug":89,"excerpt":90,"category":91,"tags":92,"published_at":94,"read_time_minutes":14},"PostgreSQL Retires RHEL 10.0 and 9.6 YUM Repositories","postgresql-rhel-10-0-and-9-6-repositories-are-being-retired","The PostgreSQL YUM team has moved RHEL 10.0 and 9.6 repositories to the archive, affecting users on those minor releases including Rocky Linux and AlmaLinux.",{"slug":73,"name":74},[93],{"slug":73,"name":77},"2026-10-21T07:00:23.885142Z",{"title":96,"slug":97,"excerpt":98,"category":99,"tags":100,"published_at":102,"read_time_minutes":14},"FOSDEM PGDay 2027 Expands to Two Days, Opens Calls for Papers and First-Ever Sponsorships","postgresql-fosdem-pgday-2027-two-days-of-postgresql-with-calls-for-pape","FOSDEM PGDay 2027 grows to a two-day PostgreSQL event on January 28–29 in Brussels, with a Call for Papers open until December 1, 2026, and sponsorship packages available for the first time.",{"slug":73,"name":74},[101],{"slug":73,"name":77},"2026-10-21T07:00:23.860874Z",{"title":104,"slug":105,"excerpt":106,"category":107,"tags":108,"published_at":110,"read_time_minutes":14},"FastAPI 0.154.0 Adds Pydantic Validation Options to Request Parameters","fastapi-0-154-0","FastAPI 0.154.0, led by maintainer @tiangolo, introduces the ability to pass Pydantic validation options directly to request parameters.",{"slug":22,"name":23},[109],{"slug":22,"name":26},"2026-10-21T07:00:23.823312Z",{"title":112,"slug":113,"excerpt":114,"category":115,"tags":116,"published_at":118,"read_time_minutes":14},"FastAPI 0.155.0 Removes Deprecated Extra Keyword Arguments from Request Parameters","fastapi-0-155-0","FastAPI 0.155.0 is a breaking release that drops deprecated arbitrary keyword arguments from Path, Query, Header, Cookie, Body, Form, and File, so unknown kwargs now raise TypeError.",{"slug":22,"name":23},[117],{"slug":22,"name":26},"2026-10-21T07:00:23.818876Z",{"title":120,"slug":121,"excerpt":122,"category":123,"tags":124,"published_at":126,"read_time_minutes":14},"FastAPI 0.153.0 Extends Browser Form Handling to Unions of Pydantic Models","fastapi-0-153-0","FastAPI 0.153.0 applies the same browser form parsing rules used for individual Pydantic models to unions of form models, while leaving JSON request bodies untouched.",{"slug":22,"name":23},[125],{"slug":22,"name":26},"2026-10-21T07:00:23.766297Z",{"title":128,"slug":129,"excerpt":130,"category":131,"tags":134,"published_at":136,"read_time_minutes":14},"Traefik v2.11.60 released on the 2.11 maintenance line","traefik-v2-11-60","Traefik ships release v2.11.60, a new patch tag on its 2.11 maintenance branch for users who have not yet moved to v3.",{"slug":132,"name":133},"traefik","Traefik",[135],{"slug":132,"name":133},"2026-10-21T07:00:23.761038Z",{"title":138,"slug":139,"excerpt":140,"category":141,"tags":142,"published_at":144,"read_time_minutes":14},"Traefik v3.7.16 Released: A Patch Update on the 3.7 Line","traefik-v3-7-16","Traefik publishes v3.7.16, a point release on its 3.7 branch, available now via the project's GitHub releases page.",{"slug":132,"name":133},[143],{"slug":132,"name":133},"2026-10-21T07:00:23.757430Z",{"title":4,"slug":5,"excerpt":6,"category":146,"tags":147,"published_at":13,"read_time_minutes":14},{"slug":9,"name":10},[148],{"slug":9,"name":10},{"title":150,"slug":151,"excerpt":152,"category":153,"tags":154,"published_at":156,"read_time_minutes":14},"FastAPI 0.151.0 Distinguishes JSON null from Omitted Body Values","fastapi-0-151-0","FastAPI 0.151.0 is a breaking release that treats an explicit JSON null differently from an omitted body value, changing how Body parameters, defaults, and embedded request bodies are validated.",{"slug":22,"name":23},[155],{"slug":22,"name":26},"2026-10-21T07:00:23.707619Z",{"title":158,"slug":159,"excerpt":160,"category":161,"tags":162,"published_at":164,"read_time_minutes":14},"FastAPI 0.152.0 Fixes Header Model Validation Errors to Report HTTP Header Names","fastapi-0-152-0","FastAPI 0.152.0 updates validation errors for header parameter models so messages show the actual HTTP header name, such as int-val, instead of the Python field name, int_val.",{"slug":22,"name":23},[163],{"slug":22,"name":26},"2026-10-21T07:00:23.672155Z",{"title":166,"slug":167,"excerpt":168,"category":169,"tags":170,"published_at":172,"read_time_minutes":14},"FastAPI 0.150.0 Treats Empty Browser File Inputs as Missing","fastapi-0-150-0","FastAPI 0.150.0 changes how unselected file inputs are handled, treating empty filename submissions as missing values and introducing a breaking change for required file fields.",{"slug":22,"name":23},[171],{"slug":22,"name":26},"2026-10-20T01:00:23.944817Z",{"title":174,"slug":175,"excerpt":176,"category":177,"tags":178,"published_at":180,"read_time_minutes":14},"FastAPI 0.149.0 Treats Empty Scalar Form Values as Missing in Form Models","fastapi-0-149-0","FastAPI 0.149.0 is a breaking change that aligns form models with individual Form parameters by treating empty scalar form values as missing.",{"slug":22,"name":23},[179],{"slug":22,"name":26},"2026-10-19T22:00:23.922841Z",{"title":182,"slug":183,"excerpt":184,"category":185,"tags":186,"published_at":188,"read_time_minutes":14},"Cloudflare Cuts AI Code Reviewer Inference Bill by 68% Through Obsessive Optimization","cloudflare-cutting-our-inference-bill-by-68-by-being-obsessive-about-op","Cloudflare reduced the average cost of an AI code review from $2.43 to $0.77 by optimizing reviewer code and model choices, without changing its core architecture.",{"slug":9,"name":10},[187],{"slug":9,"name":10},"2026-10-19T22:00:23.910958Z",{"title":190,"slug":191,"excerpt":192,"category":193,"tags":194,"published_at":196,"read_time_minutes":14},"Cloudflare Previews Clairic, First of a New Class of Extraction Models on Workers AI","cloudflare-introducing-clairic-a-new-system-one-class-of-extraction-mod","Cloudflare announces Clairic, a System One-style extraction model available on Workers AI as @cf\u002Fcloudflare\u002Fclairic, with open weights planned soon.",{"slug":9,"name":10},[195],{"slug":9,"name":10},"2026-10-19T22:00:23.894432Z",{"title":198,"slug":199,"excerpt":200,"category":201,"tags":202,"published_at":204,"read_time_minutes":14},"Cloudflare on Protecting NetScaler Gateways Beyond the Patch","cloudflare-beyond-the-patch-protecting-your-netscaler-gateway-against-f","Cloudflare explains how to harden Citrix NetScaler gateways and any internet-facing login page against future authentication-bypass vulnerabilities.",{"slug":9,"name":10},[203],{"slug":9,"name":10},"2026-10-19T16:00:23.282484Z",{"title":206,"slug":207,"excerpt":208,"category":209,"tags":210,"published_at":212,"read_time_minutes":14},"FastAPI 0.148.0 Changes Default Handling for Query, Header, Cookie and Form Parameters","fastapi-0-148-0","FastAPI 0.148.0 stops treating defaults on omitted request parameters and model fields as user input, skipping their validation unless default validation is explicitly enabled.",{"slug":22,"name":23},[211],{"slug":22,"name":26},"2026-10-19T16:00:23.273388Z",{"title":214,"slug":215,"excerpt":216,"category":217,"tags":218,"published_at":220,"read_time_minutes":14},"FastAPI 0.147.0 Treats Omitted Boolean Form Fields as False","fastapi-0-147-0","FastAPI 0.147.0 is a breaking change: omitted boolean form fields now default to False, matching unchecked HTML checkboxes, affecting both individual Form parameters and form models.",{"slug":22,"name":23},[219],{"slug":22,"name":26},"2026-10-19T10:00:23.338693Z",{"title":222,"slug":223,"excerpt":224,"category":225,"tags":226,"published_at":228,"read_time_minutes":14},"FastAPI 0.143.4 Adds httpx2 to Optional Dependencies","fastapi-0-143-4","FastAPI 0.143.4 is a small dependency upgrade release that adds httpx2 to the project's optional dependencies, alongside a quiet batch of internal updates.",{"slug":22,"name":23},[227],{"slug":22,"name":26},"2026-10-18T19:00:23.481340Z",{"title":230,"slug":231,"excerpt":232,"category":233,"tags":234,"published_at":236,"read_time_minutes":14},"FastAPI 0.145.0 Drops Deprecated openapi_prefix in Breaking Change","fastapi-0-145-0","FastAPI 0.145.0 removes the long-deprecated openapi_prefix parameter and the unused extra keyword, plus documents URL paths in templates.",{"slug":22,"name":23},[235],{"slug":22,"name":26},"2026-10-18T19:00:23.453580Z",{"title":238,"slug":239,"excerpt":240,"category":241,"tags":242,"published_at":244,"read_time_minutes":14},"FastAPI 0.146.0 Deprecates the root_path Parameter in Favor of `fastapi run --root-path`","fastapi-0-146-0","FastAPI 0.146.0 marks a breaking change: the `root_path` argument on the `FastAPI()` constructor is deprecated, and proxy path prefixes should now be configured via the CLI flag `fastapi run --root-path`.",{"slug":22,"name":23},[243],{"slug":22,"name":26},"2026-10-18T19:00:23.433371Z",{"title":246,"slug":247,"excerpt":248,"category":249,"tags":250,"published_at":252,"read_time_minutes":14},"FastAPI 0.144.0 Adds WebSocket Support to Security Dependencies","fastapi-0-144-0","FastAPI 0.144.0 extends its dependency injection system so that security dependencies can now be applied to WebSocket routes, not just HTTP endpoints.",{"slug":22,"name":23},[251],{"slug":22,"name":26},"2026-10-18T13:00:23.195589Z",{"title":254,"slug":255,"excerpt":256,"category":257,"tags":258,"published_at":260,"read_time_minutes":14},"FastAPI 0.143.5 Fixes Empty Byte File List Parameter Handling","fastapi-0-143-5","FastAPI 0.143.5 lands a targeted bug fix for how empty values are handled when a list of byte file parameters is submitted.",{"slug":22,"name":23},[259],{"slug":22,"name":26},"2026-10-18T10:00:22.898078Z",{"title":262,"slug":263,"excerpt":264,"category":265,"tags":266,"published_at":268,"read_time_minutes":14},"credcheck v6.0 Released: Password Policy Enforcement Now Works With PgBouncer","postgresql-crecheck-v6-0-has-been-released","The credcheck PostgreSQL extension reaches v6.0, adding PgBouncer integration for authentication-failure bans and first-login password changes, plus a new minimum password validity setting.",{"slug":73,"name":74},[267],{"slug":73,"name":77},"2026-10-18T04:00:23.182230Z",{"title":270,"slug":271,"excerpt":272,"category":273,"tags":274,"published_at":276,"read_time_minutes":14},"pg_utl_smtp v2.0 Adds Asynchronous Email Sending to PostgreSQL","postgresql-pg-utl-smtp-v2-0-released","The Oracle UTL_SMTP compatibility extension pg_utl_smtp reaches v2.0 with a new asynchronous mode, SSL\u002FTLS support and stricter SMTP error handling.",{"slug":73,"name":74},[275],{"slug":73,"name":77},"2026-10-18T04:00:23.164706Z",{"title":278,"slug":279,"excerpt":280,"category":281,"tags":282,"published_at":284,"read_time_minutes":14},"Cloudflare Adds Continuous Accountability Monitoring for Verified Bots","cloudflare-continuous-accountability-for-verified-bots","Cloudflare now evaluates Verified bot behavior over time, reporting when a known bot's actions deviate from its declared purpose.",{"slug":9,"name":10},[283],{"slug":9,"name":10},"2026-10-16T19:00:23.986092Z",{"title":286,"slug":287,"excerpt":288,"category":289,"tags":290,"published_at":292,"read_time_minutes":14},"FastAPI 0.143.3 Fixes Non-Finite Float Serialization in JSONL and SSE Streams","fastapi-0-143-3","FastAPI 0.143.3 patches a serialization bug that broke JSONL and Server-Sent Events responses containing non-finite floats, and refreshes Markdown formatting in the docs.",{"slug":22,"name":23},[291],{"slug":22,"name":26},"2026-10-16T16:00:24.026096Z",{"title":294,"slug":295,"excerpt":296,"category":297,"tags":298,"published_at":300,"read_time_minutes":14},"Cloudflare Gateway Adds Forward Action and Custom Validation Functions","cloudflare-a-fully-programmable-secure-web-gateway","Cloudflare brings true programmability to Gateway and DLP by letting developers run their own code inline in the policy evaluation path.",{"slug":9,"name":10},[299],{"slug":9,"name":10},"2026-10-15T19:00:24.028481Z",{"title":302,"slug":303,"excerpt":304,"category":305,"tags":306,"published_at":308,"read_time_minutes":14},"Cloudflare and VoidZero Open-Source Vite-First Full-Stack Deployment Toolchain","cloudflare-deploy-with-void","VoidZero and Cloudflare open-source Void, a single npm package that bundles server routing, typed data access and one-command Cloudflare deployment into a unified Vite workflow.",{"slug":9,"name":10},[307],{"slug":9,"name":10},"2026-10-15T19:00:24.011409Z",{"title":310,"slug":311,"excerpt":312,"category":313,"tags":316,"published_at":318,"read_time_minutes":14},"Astro 7.4 Adds Build Timing Flag, Split Image Services, and notFound() for Custom Entrypoints","astro-astro-7-4","Astro 7.4 introduces a `--timings` flag for build profiling, separate build and runtime image services, a `notFound()` handler for custom entrypoints, plus experimental parallel prerendering and custom redirect pages.",{"slug":314,"name":315},"astro","Astro",[317],{"slug":314,"name":315},"2026-10-15T19:00:23.969026Z",{"title":320,"slug":321,"excerpt":322,"category":323,"tags":324,"published_at":326,"read_time_minutes":14},"Traefik v2.11.59 Hardens the Server by Rejecting CONNECT Requests Earlier","traefik-v2-11-59","Traefik v2.11.59 ships a security-focused bug fix release that rejects CONNECT requests before they reach the muxer and bumps the Go networking dependency.",{"slug":132,"name":133},[325],{"slug":132,"name":133},"2026-10-15T19:00:23.915383Z",{"title":328,"slug":329,"excerpt":330,"category":331,"tags":332,"published_at":334,"read_time_minutes":14},"Traefik v3.7.15 Fixes CONNECT Request Handling and Gateway API Defaults","traefik-v3-7-15","Traefik v3.7.15 lands with security-hardened CONNECT handling, Kubernetes Gateway API and ingress-nginx fixes, and a FastProxy concurrency fix.",{"slug":132,"name":133},[333],{"slug":132,"name":133},"2026-10-15T19:00:23.876578Z",{"title":336,"slug":337,"excerpt":338,"category":339,"tags":340,"published_at":342,"read_time_minutes":14},"PostgreSQL 19 RC 1 Released: Release Candidate Arrives Ahead of November GA","postgresql-postgresql-19-rc-1-released","The PostgreSQL Global Development Group has published the first release candidate of PostgreSQL 19, with general availability targeted for November 19, 2026.",{"slug":73,"name":74},[341],{"slug":73,"name":77},"2026-10-15T16:00:23.527491Z",{"title":344,"slug":345,"excerpt":346,"category":347,"tags":348,"published_at":350,"read_time_minutes":14},"FastAPI 0.143.2 Fixes Blocking Frontend Fallback File Checks","fastapi-0-143-2","FastAPI 0.143.2 ships a fix for blocking frontend fallback file checks plus a wide round of translation and dependency bumps.",{"slug":22,"name":23},[349],{"slug":22,"name":26},"2026-10-15T16:00:23.501860Z",{"title":352,"slug":353,"excerpt":354,"category":355,"tags":356,"published_at":358,"read_time_minutes":14},"Cloudflare and OpenAI Pilot Brings Previously Unknown Pages Into AI Search","cloudflare-cloudflare-and-openai-making-ai-discovery-better-for-everyon","A joint research pilot between Cloudflare and OpenAI shows that network-level signals can surface web pages that AI search indexes had never seen before.",{"slug":9,"name":10},[357],{"slug":9,"name":10},"2026-10-15T16:00:23.480366Z",{"title":360,"slug":361,"excerpt":362,"category":363,"tags":364,"published_at":366,"read_time_minutes":14},"Cloudflare Logpush Adds Transformers to Filter and Redact Logs Before Export","cloudflare-filter-reshape-and-redact-logs-before-export-with-transforme","Logpush now supports Transformers, letting teams filter, redact, and reshape log streams with SQL before data ever reaches its destination.",{"slug":9,"name":10},[365],{"slug":9,"name":10},"2026-10-12T16:00:28.810226Z",{"title":368,"slug":369,"excerpt":370,"category":371,"tags":374,"published_at":376,"read_time_minutes":14},"Docker Hub Advisory: CVE-2026-105445 Reassigns Personal Access Tokens on Account Conversion","docker-docker-hub-security-advisory-personal-access-tokens-transfer","Docker Hub could re-assign personal access tokens to a new owner during account-to-organization conversions, tracked as CVE-2026-105445.",{"slug":372,"name":373},"docker","Docker",[375],{"slug":372,"name":373},"2026-10-12T16:00:28.583411Z",{"title":378,"slug":379,"excerpt":380,"category":381,"tags":382,"published_at":384,"read_time_minutes":14},"Deno Team Joins Cloudflare to Simplify Self-Hosting Workers and Durable Objects","cloudflare-deno-is-joining-cloudflare","The Deno team is joining Cloudflare to radically simplify self-hosting Workers and Durable Objects, bringing the same primitives to more environments.",{"slug":9,"name":10},[383],{"slug":9,"name":10},"2026-10-09T16:00:27.941435Z",{"title":386,"slug":387,"excerpt":388,"category":389,"tags":390,"published_at":392,"read_time_minutes":14},"Cloudflare Adds On-Demand CPU and Memory Profiling for Workers and Durable Objects","cloudflare-introducing-on-demand-cpu-and-memory-profiling-with-flamegra","Cloudflare now offers on-demand CPU and memory profiling with interactive flamegraphs for Workers and Durable Objects, letting developers diagnose production performance issues directly.",{"slug":9,"name":10},[391],{"slug":9,"name":10},"2026-10-09T16:00:27.925794Z",{"title":394,"slug":395,"excerpt":396,"category":397,"tags":398,"published_at":400,"read_time_minutes":14},"PostgreSQL JDBC 42.7.14 Released as Security Update for Two CVEs","postgresql-2026-10-07-postgresql-jdbc-42-7-14-security-update-for-multi","The PostgreSQL JDBC team has published version 42.7.14, a security release addressing two separate CVEs tracked by GitHub Security Advisories.",{"slug":73,"name":74},[399],{"slug":73,"name":77},"2026-10-09T16:00:27.913855Z",{"title":402,"slug":403,"excerpt":404,"category":405,"tags":406,"published_at":408,"read_time_minutes":14},"Cloudflare Radar Redesign Adds Interactive Map and Standardized Components","cloudflare-bridging-technical-depth-and-usability-the-story-behind-rada","Cloudflare has redesigned Radar with an interactive map and reusable components to make global traffic and outage data usable by journalists, non-technical researchers, and everyday users.",{"slug":9,"name":10},[407],{"slug":9,"name":10},"2026-10-08T16:00:51.774731Z",{"title":410,"slug":411,"excerpt":412,"category":413,"tags":414,"published_at":416,"read_time_minutes":14},"FastAPI 0.143.0 Makes OpenTelemetry Auto-Configuration Opt-In","fastapi-0-143-0","FastAPI 0.143.0 introduces a breaking change that requires explicit opt-in for automatic OpenTelemetry exporter setup.",{"slug":22,"name":23},[415],{"slug":22,"name":26},"2026-10-08T13:00:27.457821Z",{"title":418,"slug":419,"excerpt":420,"category":421,"tags":422,"published_at":424,"read_time_minutes":14},"FastAPI 0.142.3: OpenTelemetry Tracer Caching Fix and Docs Refresh","fastapi-0-142-3","FastAPI 0.142.3 caches OpenTelemetry tracers to preserve warning deduplication and lands a batch of docs and translation updates.",{"slug":22,"name":23},[423],{"slug":22,"name":26},"2026-10-07T22:00:28.319362Z",{"title":426,"slug":427,"excerpt":428,"category":429,"tags":430,"published_at":432,"read_time_minutes":14},"FastAPI 0.142.4 Fixes Telemetry Leakage for Excluded Requests","fastapi-0-142-4","FastAPI 0.142.4 isolates OpenTelemetry instrumentation so excluded requests no longer share telemetry state with tracked ones.",{"slug":22,"name":23},[431],{"slug":22,"name":26},"2026-10-07T22:00:28.282337Z",{"title":434,"slug":435,"excerpt":436,"category":437,"tags":438,"published_at":440,"read_time_minutes":14},"Cloudflare Managed Defense Builds Evidence-Grounded Agentic Security Operations Harness","cloudflare-building-an-evidence-grounded-agentic-security-operations-ha","Cloudflare Managed Defense combines specialized AI agents on Workers with global network telemetry, separating deterministic evidence collection from model inference for grounded security recommendations.",{"slug":9,"name":10},[439],{"slug":9,"name":10},"2026-10-07T19:00:27.004592Z",{"title":442,"slug":443,"excerpt":444,"category":445,"tags":446,"published_at":448,"read_time_minutes":14},"pg_plan_filter 1.0.0 Released: Cost-Based Query Blocking for PostgreSQL","postgresql-pg-plan-filter-1-0-0-released","pg_plan_filter 1.0.0 is a new loadable module that inspects a statement's estimated plan cost and raises an error before execution if configured limits are exceeded.",{"slug":73,"name":74},[447],{"slug":73,"name":77},"2026-10-07T10:00:27.366263Z",{"title":450,"slug":451,"excerpt":452,"category":453,"tags":454,"published_at":456,"read_time_minutes":14},"pgx-bm25 1.0 Brings Okapi BM25 Ranked Full-Text Search to PostgreSQL as a Native Index","postgresql-pgx-bm25-1-0-bm25-ranked-full-text-search-as-a-native-postgr","PGX Inc. has released pgx-bm25 1.0, a PostgreSQL extension that implements Okapi BM25 relevance ranking as a native index access method, supporting PostgreSQL 17 and 18.",{"slug":73,"name":74},[455],{"slug":73,"name":77},"2026-10-07T10:00:27.310469Z",{"title":458,"slug":459,"excerpt":460,"category":461,"tags":462,"published_at":464,"read_time_minutes":14},"DNS Root KSK-2024 Rollover: What Developers Need to Know Before October 11","cloudflare-the-keys-to-the-internet-change-on-october-11-are-you-ready","On October 11, 2026, the DNS root zone switches to a new key-signing key (KSK-2024) — here's how to verify your resolver is ready using RFC 8509 trust anchor sentinels.",{"slug":9,"name":10},[463],{"slug":9,"name":10},"2026-10-06T19:00:26.751212Z",{"title":466,"slug":467,"excerpt":468,"category":469,"tags":470,"published_at":472,"read_time_minutes":14},"Traefik v3.7.14 Ships ACME, Docker and Gateway API Bug Fixes","traefik-v3-7-14","Traefik v3.7.14 lands with ACME dependency bumps, a Windows storage-file fix, FastProxy NTLM isolation and a batch of Kubernetes Gateway API routing corrections.",{"slug":132,"name":133},[471],{"slug":132,"name":133},"2026-10-06T10:00:27.499455Z",{"title":474,"slug":475,"excerpt":476,"category":477,"tags":478,"published_at":480,"read_time_minutes":14},"Traefik v2.11.58 Ships Seven Bug Fixes Across Docker, Rules, TLS and UDP","traefik-v2-11-58","Traefik v2.11.58 lands a batch of targeted bug fixes covering Docker client dependencies, rule-domain parsing, request TLS state, sticky transports, NTLM\u002FKerberos isolation and UDP buffer handling.",{"slug":132,"name":133},[479],{"slug":132,"name":133},"2026-10-06T10:00:27.482580Z",{"title":482,"slug":483,"excerpt":484,"category":485,"tags":488,"published_at":492,"read_time_minutes":14},"Nuxt v4.6.0 Ships With Nuxt CLI v4, an Interactive Dev Terminal UI, and New Dev-Server Commands","nuxt_vue-v4-6-0","Nuxt v4.6.0 arrives alongside @nuxt\u002Fcli v4, bringing an interactive terminal UI to nuxt dev, richer dev-server diagnostics, and new nuxt curl and nuxt task commands.",{"slug":486,"name":487},"nuxt_vue","Nuxt \u002F Vue",[489],{"slug":490,"name":491},"nuxt","Nuxt","2026-10-06T01:00:24.110799Z",{"title":494,"slug":495,"excerpt":496,"category":497,"tags":498,"published_at":500,"read_time_minutes":14},"Cloudflare Hits 750+ Interns in 1.1.1.1 Program, Shipping Post-Quantum and AI Features","cloudflare-one-year-later-the-power-of-1-1-1-1-interns","One year into its pledge to hire 1,111 interns, Cloudflare reports over 750 early-career builders have shipped production code across 48 teams, including post-quantum security and Birthday Week launches.",{"slug":9,"name":10},[499],{"slug":9,"name":10},"2026-10-05T16:00:23.844538Z",{"title":502,"slug":503,"excerpt":504,"category":505,"tags":506,"published_at":508,"read_time_minutes":14},"Cloudflare Birthday Week 2026 Ships 46 Announcements Across Post-Quantum Security, AI Agents, and Developer Tooling","cloudflare-everything-we-launched-during-birthday-week-2026","Cloudflare's 16th birthday brought 46 launches spanning open source, post-quantum security, AI agents, and developer platform upgrades in a single day-by-day week.",{"slug":9,"name":10},[507],{"slug":9,"name":10},"2026-10-05T16:00:23.793029Z",{"title":510,"slug":511,"excerpt":512,"category":513,"tags":514,"published_at":516,"read_time_minutes":14},"dbForge 2026.2 Brings an Embedded PostgreSQL Debugger and Visual Object Editors","postgresql-dbforge-2026-2-adds-a-postgresql-debugger-visual-object-edit","Devart's dbForge 2026.2 adds an embedded PostgreSQL debugger, visual editors for functions and event triggers, and broader AI Assistant context through file attachments.",{"slug":73,"name":74},[515],{"slug":73,"name":77},"2026-10-05T13:00:24.333593Z",{"title":518,"slug":519,"excerpt":520,"category":521,"tags":522,"published_at":524,"read_time_minutes":14},"pgvector 0.8.7 Released to Patch Critical IVFFlat Buffer Overflow","postgresql-pgvector-0-8-7-released","pgvector 0.8.7 fixes a buffer overflow in IVFFlat index builds (CVE-2026-103484) that could allow arbitrary code execution, and users are urged to upgrade.",{"slug":73,"name":74},[523],{"slug":73,"name":77},"2026-10-05T04:00:22.909936Z",{"title":526,"slug":527,"excerpt":528,"category":529,"tags":530,"published_at":532,"read_time_minutes":14},"pg_vault_tde 1.7.2 Ships Critical Crash Fixes and a New On-Disk Format","postgresql-pg-vault-tde-v1-7-2-critical-crash-fixes-new-on-disk-format-","pg_vault_tde 1.7.2 is a binary patch release that fixes segmentation faults, hardens index behavior, and repairs key-management reliability issues while keeping the extension version at 1.7.",{"slug":73,"name":74},[531],{"slug":73,"name":77},"2026-10-05T04:00:22.881495Z",{"title":534,"slug":535,"excerpt":536,"category":537,"tags":538,"published_at":540,"read_time_minutes":14},"pg_ivm 1.16 Released: PostgreSQL 19 Support and Key Bug Fixes","postgresql-pg-ivm-1-16-released","pg_ivm 1.16 adds support for PostgreSQL 19 and resolves critical segfaults, OID overflow, and spurious transaction failures in incremental view maintenance.",{"slug":73,"name":74},[539],{"slug":73,"name":77},"2026-10-05T04:00:22.872647Z",{"title":542,"slug":543,"excerpt":544,"category":545,"tags":546,"published_at":548,"read_time_minutes":14},"Cloudflare Streamline: Long-Running Video Pipelines with Workers and Durable Objects","cloudflare-streamline-custom-video-pipelines-with-cloudflare-stream-and","Streamline shows how to build continuous, long-running video processing pipelines by pairing Cloudflare Workers and Durable Objects with a containerized media engine.",{"slug":9,"name":10},[547],{"slug":9,"name":10},"2026-10-02T19:00:23.886760Z",{"title":550,"slug":551,"excerpt":552,"category":553,"tags":554,"published_at":556,"read_time_minutes":14},"Cloudflare Adds Native Web Search API to AI Gateway","cloudflare-introducing-web-search-api-via-ai-gateway","Cloudflare AI Gateway now integrates real-time web search from Ceramic.ai, Exa, and Linkup, letting developers ground model inference calls in live context.",{"slug":9,"name":10},[555],{"slug":9,"name":10},"2026-10-02T16:00:25.983312Z",{"title":558,"slug":559,"excerpt":560,"category":561,"tags":562,"published_at":564,"read_time_minutes":14},"Cloudflare Unifies Logs, Traces, and Alerts Into One Observability Platform","cloudflare-8-major-updates-to-cloudflare-observability","Cloudflare launches eight major updates that combine logs, traces, analytics, alerts, dashboards, querying, and telemetry export into a single observability platform with simpler, more predictable pricing.",{"slug":9,"name":10},[563],{"slug":9,"name":10},"2026-10-02T16:00:25.956135Z",{"title":566,"slug":567,"excerpt":568,"category":569,"tags":570,"published_at":572,"read_time_minutes":14},"Cloudflare Traces: End-to-End Request Visibility Across Your Entire Stack","cloudflare-introducing-cloudflare-traces-follow-requests-through-our-en","Cloudflare Traces shows how a request moves through security rules, transformations, cache, routing, Workers, and your origin, then follows it across services running anywhere in your stack.",{"slug":9,"name":10},[571],{"slug":9,"name":10},"2026-10-02T16:00:25.938852Z",{"title":574,"slug":575,"excerpt":576,"category":577,"tags":578,"published_at":580,"read_time_minutes":14},"Docker Introduces Cloud Sandboxes and Open Sandbox Kit Specification at WeAreDevelopers","docker-trust-docker-for-the-agents-you-don-8217-t","Docker unveiled Cloud Sandboxes, an open Sandbox Kit specification, and a plan to donate Kits to the CNCF for neutral governance.",{"slug":372,"name":373},[579],{"slug":372,"name":373},"2026-10-01T19:00:23.838228Z",{"title":582,"slug":583,"excerpt":584,"category":585,"tags":586,"published_at":588,"read_time_minutes":14},"Cloudflare Reaffirms Sovereign AI Push With Local Models and Model-Agnostic Security","cloudflare-one-year-later-sovereign-ai-and-the-fight-for-choice","One year on, Cloudflare argues AI sovereignty need not be a zero-sum game, answering government concerns with local open-source models and model-agnostic security tooling.",{"slug":9,"name":10},[587],{"slug":9,"name":10},"2026-10-01T16:00:24.307125Z",{"title":590,"slug":591,"excerpt":592,"category":593,"tags":594,"published_at":596,"read_time_minutes":14},"Cloudflare Launches Clef: Open-Source Decision Models and an RL Fine-Tuning Platform","cloudflare-introducing-clef-our-open-source-decision-models-and-new-rl-","Cloudflare introduces Clef and Clef-flash decision models on Workers AI plus a new reinforcement learning platform for fine-tuning on your own data.",{"slug":9,"name":10},[595],{"slug":9,"name":10},"2026-10-01T16:00:24.288354Z",{"title":598,"slug":599,"excerpt":600,"category":601,"tags":602,"published_at":604,"read_time_minutes":14},"Cloudflare Launches Workers KV Instant with Sub-2ms p99 Reads and 250ms Global Replication","cloudflare-introducing-workers-kv-instant-powered-by-quicksilver","Cloudflare introduces Workers KV Instant, delivering sub-2ms p99 read latencies and 250ms global replication across its 300+ edge locations, eliminating cold-read penalties.",{"slug":9,"name":10},[603],{"slug":9,"name":10},"2026-10-01T16:00:24.281704Z",{"title":606,"slug":607,"excerpt":608,"category":609,"tags":610,"published_at":612,"read_time_minutes":14},"Cloudflare Basin Reaches General Availability: Serverless Data Platform Built on Apache Iceberg and R2","cloudflare-introducing-cloudflare-basin-an-open-serverless-data-platfor","Cloudflare Basin, an open serverless data platform built on Apache Iceberg and R2 Object Storage, is now generally available, letting developers ingest, manage, and query large datasets at scale without egress fees.",{"slug":9,"name":10},[611],{"slug":9,"name":10},"2026-10-01T13:00:24.908380Z",{"title":614,"slug":615,"excerpt":616,"category":617,"tags":618,"published_at":620,"read_time_minutes":14},"Pgpool-II Releases Security Fixes Across Five Versions","postgresql-pgpool-ii-4-7-3-4-6-8-4-5-13-4-4-18-and-4-3-21-released","Pgpool-II 4.7.3, 4.6.8, 4.5.13, 4.4.18, and 4.3.21 are now available, addressing multiple security vulnerabilities including memory corruption and certificate authentication bypass.",{"slug":73,"name":74},[619],{"slug":73,"name":77},"2026-10-01T13:00:24.830382Z",{"title":622,"slug":623,"excerpt":624,"category":625,"tags":626,"published_at":628,"read_time_minutes":14},"Cloudflare AI Gateway Introduces Auto Router to Cut AI Spend","cloudflare-cut-your-ai-spend-with-ai-gateway-s-auto-router","Cloudflare's AI Gateway now includes an Auto Router that uses an edge-deployed classifier to select the most cost-effective model for each request.",{"slug":9,"name":10},[627],{"slug":9,"name":10},"2026-09-30T16:00:25.665791Z",{"title":630,"slug":631,"excerpt":632,"category":633,"tags":634,"published_at":636,"read_time_minutes":14},"Cloudflare Impact Reaches $100 Million in Donated Services","cloudflare-cloudflare-impact-reaches-100-million-in-donations","Cloudflare's Impact programs have donated $100 million in services to protect journalists, civil society, governments, and schools from cyberattacks.",{"slug":9,"name":10},[635],{"slug":9,"name":10},"2026-09-30T16:00:25.661225Z",{"title":638,"slug":639,"excerpt":640,"category":641,"tags":642,"published_at":644,"read_time_minutes":14},"Cloudflare Workers adds error monitoring that hands production failures to your coding agent","cloudflare-detect-and-send-production-issues-straight-to-your-agent","Cloudflare Workers now includes built-in error monitoring that groups production failures and forwards stack traces, logs, and context directly to a coding agent that can open a pull request.",{"slug":9,"name":10},[643],{"slug":9,"name":10},"2026-09-30T16:00:25.656009Z",{"title":646,"slug":647,"excerpt":648,"category":649,"tags":650,"published_at":652,"read_time_minutes":14},"Cloudflare Opens the Agentic Web: Detecting AI Agents and Charging for Access","cloudflare-the-internet-has-a-second-audience","More than half of traffic hitting Cloudflare sites is now automated, and Cloudflare is shipping tools to identify AI agents, control access, and monetize it.",{"slug":9,"name":10},[651],{"slug":9,"name":10},"2026-09-30T13:00:24.081656Z",{"title":654,"slug":655,"excerpt":656,"category":657,"tags":658,"published_at":660,"read_time_minutes":14},"Astro September 2026: Germany Community Growth and Evil Martians Migration","astro-what-s-new-in-astro-september-2026","Astro's September 2026 roundup covers the rise of Astro Germany, a detailed migration story from Evil Martians, and other ecosystem highlights.",{"slug":314,"name":315},[659],{"slug":314,"name":315},"2026-09-30T13:00:23.843883Z",{"title":662,"slug":663,"excerpt":664,"category":665,"tags":666,"published_at":670,"read_time_minutes":14},"Vue 3.6.0-rc.10 Released: Final Pre-Release Tuning Before Stable","nuxt_vue-v3-6-0-rc-10","Vue's core repository published release candidate 10 for the 3.6.0 line, continuing the pre-release iteration cycle ahead of the stable launch.",{"slug":486,"name":487},[667],{"slug":668,"name":669},"vue","Vue","2026-09-30T10:00:24.015287Z",{"title":672,"slug":673,"excerpt":674,"category":675,"tags":676,"published_at":678,"read_time_minutes":14},"FastAPI 0.142.2 Fixes Startup Crash When OpenTelemetry Auto-Configuration Fails","fastapi-0-142-2","FastAPI 0.142.2 is a patch release that allows applications to start even when automatic OpenTelemetry configuration fails, preventing a hard crash on startup.",{"slug":22,"name":23},[677],{"slug":22,"name":26},"2026-09-30T10:00:23.819884Z",{"title":680,"slug":681,"excerpt":682,"category":683,"tags":684,"published_at":686,"read_time_minutes":14},"FastAPI 0.142.1 Fixes Repeated Endpoint Wrapping in Included Routers","fastapi-0-142-1","FastAPI 0.142.1 is a small patch release that resolves repeated endpoint wrapping when routers are included, preventing duplicate wrapper layers from stacking up.",{"slug":22,"name":23},[685],{"slug":22,"name":26},"2026-09-30T01:00:23.809334Z",{"title":688,"slug":689,"excerpt":690,"category":691,"tags":692,"published_at":694,"read_time_minutes":14},"FastAPI 0.142.0 Released with Native OpenTelemetry Support","fastapi-0-142-0","FastAPI 0.142.0 introduces native OpenTelemetry support, improved mobile responsiveness, and updated translations.",{"slug":22,"name":23},[693],{"slug":22,"name":26},"2026-09-29T19:00:23.998101Z",{"title":696,"slug":697,"excerpt":698,"category":699,"tags":700,"published_at":702,"read_time_minutes":14},"Cloudflare Unveils Adaptive Security Framework for the AI Era","cloudflare-adaptive-application-security-for-the-ai-era-how-cloudflare-","Cloudflare's new adaptive security framework links risk discovery, agent governance, runtime protection, and AI-powered response in a continuous learning loop.",{"slug":9,"name":10},[701],{"slug":9,"name":10},"2026-09-29T16:00:25.192586Z",{"title":704,"slug":705,"excerpt":706,"category":707,"tags":708,"published_at":710,"read_time_minutes":14},"Cloudflare's AI Tool Maps Post-Quantum Migration","cloudflare-using-ai-to-chart-a-course-for-our-post-quantum-migration","Cloudflare builds CryptoLabe, an internal AI-powered tool to discover cryptography, surface dependencies, and guide its post-quantum migration by 2029.",{"slug":9,"name":10},[709],{"slug":9,"name":10},"2026-09-29T16:00:25.190188Z",{"title":712,"slug":713,"excerpt":714,"category":715,"tags":716,"published_at":718,"read_time_minutes":14},"Cloudflare Moves to Become a Certificate Authority With a Post-Quantum ACME-First CA","cloudflare-building-a-certificate-authority-for-the-whole-internet","Twelve years after launching Universal SSL, Cloudflare is applying to become a certificate authority, combining an established root, an ACME-first model, and Merkle Tree Certificates.",{"slug":9,"name":10},[717],{"slug":9,"name":10},"2026-09-29T16:00:25.172279Z",{"title":720,"slug":721,"excerpt":722,"category":723,"tags":724,"published_at":726,"read_time_minutes":14},"Dasha 1.8 Adds Index Recommendations, I\u002FO Analysis, Schema Checks and Log Insights for PostgreSQL Fleets","postgresql-dasha-1-8-index-recommendations-i-o-analysis-schema-checks-a","Dasha 1.8 is an open source, agentless dashboard for PostgreSQL fleets that now recommends missing B-tree indexes, analyzes I\u002FO, checks schemas and surfaces log insights.",{"slug":73,"name":74},[725],{"slug":73,"name":77},"2026-09-29T10:00:23.941563Z",{"title":728,"slug":729,"excerpt":730,"category":731,"tags":732,"published_at":734,"read_time_minutes":14},"Cloudflare Open-Sources BEACON: Billions of Real-User Web Performance Records on BigQuery","cloudflare-how-fast-is-the-web-explore-billions-of-real-user-measuremen","Cloudflare releases the BEACON dataset, providing billions of anonymized Real User Monitoring records on Google BigQuery for analyzing Core Web Vitals and soft navigation metrics across browsers and regions.",{"slug":9,"name":10},[733],{"slug":9,"name":10},"2026-09-28T16:00:24.211096Z",{"title":736,"slug":737,"excerpt":738,"category":739,"tags":740,"published_at":742,"read_time_minutes":14},"pgEdge Launches Starfleet: A Postgres Cloud Platform for AI Production","postgresql-pgedge-announces-pgedge-starfleet-a-new-postgres-cloud-platf","pgEdge Starfleet is a new 100% Postgres cloud database platform designed to bridge the gap between AI prototypes and production deployments.",{"slug":73,"name":74},[741],{"slug":73,"name":77},"2026-09-28T16:00:24.205165Z",{"title":744,"slug":745,"excerpt":746,"category":747,"tags":748,"published_at":750,"read_time_minutes":14},"PL\u002FHaskell v6.0 Released with Range Type Support","postgresql-pl-haskell-v6-0-released","Version 6.0 of the PL\u002FHaskell extension adds support for PostgreSQL range types and ships packaged for Ubuntu and Fedora.",{"slug":73,"name":74},[749],{"slug":73,"name":77},"2026-09-28T16:00:24.200589Z",{"title":752,"slug":753,"excerpt":754,"category":755,"tags":758,"published_at":760,"read_time_minutes":14},"Hugo v0.167.0 Adds Relative Partial References and Branch-Page Slugs","hugo-v0-167-0","Hugo v0.167.0 introduces relative partial references, slug support for section and taxonomy pages, config-free builds, and several security hardening fixes.",{"slug":756,"name":757},"hugo","Hugo",[759],{"slug":756,"name":757},"2026-09-28T16:00:24.198730Z",{"title":762,"slug":763,"excerpt":764,"category":765,"tags":766,"published_at":768,"read_time_minutes":14},"Cloudflare's Vinext 1.0 Runs Next.js Apps on Vite in Production","cloudflare-next-js-applications-powered-by-vite-introducing-vinext-1-0","Vinext 1.0 graduates from an AI experiment to a production-ready framework that lets developers run Next.js applications on Vite.",{"slug":9,"name":10},[767],{"slug":9,"name":10},"2026-09-28T16:00:24.180269Z",{"title":770,"slug":771,"excerpt":772,"category":773,"tags":774,"published_at":776,"read_time_minutes":14},"Cloudflare Launches `cf` CLI and Open-Sources Forge SDK Generator","cloudflare-introducing-cf-the-agentic-cli-for-the-entire-cloudflare-api","Cloudflare releases `cf`, a new command-line tool that mirrors the entire Cloudflare API and supports TypeScript configuration, alongside open-sourcing its internal SDK generator, Forge.",{"slug":9,"name":10},[775],{"slug":9,"name":10},"2026-09-28T16:00:24.169334Z",{"title":778,"slug":779,"excerpt":780,"category":781,"tags":782,"published_at":784,"read_time_minutes":14},"Cloudflare’s 2026 Founders’ Letter: AI Agents Outpace Human Traffic","cloudflare-cloudflare-s-2026-annual-founders-letter","Cloudflare’s annual founders’ letter marks a tipping point where automated traffic exceeds human activity, prompting a renewed push for a fair, sustainable web.",{"slug":9,"name":10},[783],{"slug":9,"name":10},"2026-09-27T19:00:23.582181Z",{"title":786,"slug":787,"excerpt":788,"category":789,"tags":790,"published_at":792,"read_time_minutes":14},"Cloudflare Launches Turnstile Spin to Automate Server-Side Bot Protection","cloudflare-agents-can-now-set-up-your-website-s-security-with-turnstile","Turnstile Spin uses your preferred AI coding agent to wire up server-side verification, closing the gap left by incomplete Turnstile setups.",{"slug":9,"name":10},[791],{"slug":9,"name":10},"2026-09-25T16:00:23.802302Z",{"title":794,"slug":795,"excerpt":796,"category":797,"tags":798,"published_at":800,"read_time_minutes":14},"Docker Unveils Sandboxes, Kits, and Cloud Sandboxes to Manufacture Trust for AI Agents","docker-manufacturing-trust-for-ai-agents-124-docker-8217-s-wearedev","Docker's WeAreDevelopers keynote introduces Sandboxes, Kits, and Cloud Sandboxes, giving AI agents strong isolation and reproducible authority.",{"slug":372,"name":373},[799],{"slug":372,"name":373},"2026-09-24T19:00:24.058345Z",{"title":802,"slug":803,"excerpt":804,"category":805,"tags":806,"published_at":808,"read_time_minutes":14},"Docker Launches Cloud Sandboxes to Run Coding Agents Anywhere","docker-introducing-cloud-sandboxes-start-on-your-laptop-finish-in-t","Docker's new Cloud Sandboxes let you run coding agents on your laptop or in the cloud and move between them with one command, all securely.",{"slug":372,"name":373},[807],{"slug":372,"name":373},"2026-09-24T16:00:24.223744Z",{"title":810,"slug":811,"excerpt":812,"category":813,"tags":814,"published_at":816,"read_time_minutes":14},"Docker Sandboxes Kit Specification v3 Ships as a Pinnable OCI Image","docker-from-dockerfile-to-kit-the-docker-sandboxes-kit-specificatio","Docker's Sandbox Kit Specification v3 packages an AI agent's network rules, credentials, and volumes as an ordinary, pinnable OCI image.",{"slug":372,"name":373},[815],{"slug":372,"name":373},"2026-09-24T16:00:24.210787Z",{"title":818,"slug":819,"excerpt":820,"category":821,"tags":822,"published_at":824,"read_time_minutes":14},"PostgreSQL 19 Beta 4 Released, Reverts Features to Ensure Reliability","postgresql-postgresql-19-beta-4-released","The PostgreSQL Global Development Group announces the fourth beta release of PostgreSQL 19, which reverts several features to maintain reliability and a predictable release schedule.",{"slug":73,"name":74},[823],{"slug":73,"name":77},"2026-09-24T16:00:24.198495Z",{"title":826,"slug":827,"excerpt":828,"category":829,"tags":830,"published_at":832,"read_time_minutes":14},"Cloudflare Fixes Cross-Tenant Disk Data Exposure in Containers","cloudflare-how-cloudflare-addressed-a-cross-tenant-data-exposure-vulner","External researchers found that Cloudflare Containers could leak residual disk data between workloads, prompting a coordinated investigation and remediation.",{"slug":9,"name":10},[831],{"slug":9,"name":10},"2026-09-24T16:00:24.174494Z"]