[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"news:post:hugo-v0-168-0":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},"Hugo v0.168.0 Adds First-Frame Image Processing, i18n Translation Methods and Go 1.27.2 Security Fixes","hugo-v0-168-0","Hugo v0.168.0 introduces the imaging.firstFrameOnly option, an image FrameCount method, per-language Translate and Format methods, a charset option for js.Build and css.Build, and ships built with Go 1.27.2 to pick up 15 security fixes.","Hugo **v0.168.0** is out, and it focuses on image processing control, richer multilingual tooling and a build-chain security refresh. The release ships compiled with **Go 1.27.2**, which bundles 15 security fixes upstream, so upgrading Hugo also upgrades the runtime guarantees behind your site builds.\n\n- New `imaging.firstFrameOnly` option (with a matching processing flag) that decodes and encodes only the first frame of animated images.\n- Hugo now automatically decodes just the first frame whenever the target format cannot represent animation, and fails early with an informative error if processing every frame would exceed the **WASM memory limit**.\n- New `FrameCount` method on images, useful for detecting whether an image is animated.\n- `site.Language` gains `Translate` and `Format*` methods, so you can range over `site.Languages` and render translated strings per language.\n- New `charset` option for `js.Build` and `css.Build`.\n- Basic support for the **OSC 7501** program status (working, done, idle, error) in terminals that implement it, alongside the existing **OSC 9;4** progress reporting.\n- Security: two `html\u002Ftemplate` escaping fixes inherited by Hugo's fork of the package, **CVE-2026-94448** (context tracking not reset across consecutive expressions in JS template literals) and **CVE-2026-97030** (`yield` not recognized as a regexp preceder keyword).\n- Several `net\u002Fhttp` fixes, including HTTP\u002F2 serving issues.\n\nThe practical impact is twofold. First, animated-image pipelines become cheaper and more predictable: dropping to a single frame avoids burning memory on work you discard, and the early failure mode turns an opaque OOM into a readable error. Second, the new `site.Language` methods remove a long-standing awkwardness in multilingual templates, letting you translate into each language while iterating `site.Languages` instead of wiring lookups manually. The `charset` option for `js.Build` and `css.Build` gives finer control over emitted asset encoding. Given the escaping and HTTP fixes, this is a sensible release to adopt sooner rather than later.\n\nSource: https:\u002F\u002Fgithub.com\u002Fgohugoio\u002Fhugo\u002Freleases\u002Ftag\u002Fv0.168.0",{"slug":9,"name":10},"hugo","Hugo",[12],{"slug":9,"name":10},"2026-10-26T12:59:18.790817Z",null,"\u003Cp>Hugo \u003Cstrong>v0.168.0\u003C\u002Fstrong> is out, and it focuses on image processing control, richer multilingual tooling and a build-chain security refresh. The release ships compiled with \u003Cstrong>Go 1.27.2\u003C\u002Fstrong>, which bundles 15 security fixes upstream, so upgrading Hugo also upgrades the runtime guarantees behind your site builds.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>New \u003Ccode>imaging.firstFrameOnly\u003C\u002Fcode> option (with a matching processing flag) that decodes and encodes only the first frame of animated images.\u003C\u002Fli>\n\u003Cli>Hugo now automatically decodes just the first frame whenever the target format cannot represent animation, and fails early with an informative error if processing every frame would exceed the \u003Cstrong>WASM memory limit\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003Cli>New \u003Ccode>FrameCount\u003C\u002Fcode> method on images, useful for detecting whether an image is animated.\u003C\u002Fli>\n\u003Cli>\u003Ccode>site.Language\u003C\u002Fcode> gains \u003Ccode>Translate\u003C\u002Fcode> and \u003Ccode>Format*\u003C\u002Fcode> methods, so you can range over \u003Ccode>site.Languages\u003C\u002Fcode> and render translated strings per language.\u003C\u002Fli>\n\u003Cli>New \u003Ccode>charset\u003C\u002Fcode> option for \u003Ccode>js.Build\u003C\u002Fcode> and \u003Ccode>css.Build\u003C\u002Fcode>.\u003C\u002Fli>\n\u003Cli>Basic support for the \u003Cstrong>OSC 7501\u003C\u002Fstrong> program status (working, done, idle, error) in terminals that implement it, alongside the existing \u003Cstrong>OSC 9;4\u003C\u002Fstrong> progress reporting.\u003C\u002Fli>\n\u003Cli>Security: two \u003Ccode>html\u002Ftemplate\u003C\u002Fcode> escaping fixes inherited by Hugo's fork of the package, \u003Cstrong>CVE-2026-94448\u003C\u002Fstrong> (context tracking not reset across consecutive expressions in JS template literals) and \u003Cstrong>CVE-2026-97030\u003C\u002Fstrong> (\u003Ccode>yield\u003C\u002Fcode> not recognized as a regexp preceder keyword).\u003C\u002Fli>\n\u003Cli>Several \u003Ccode>net\u002Fhttp\u003C\u002Fcode> fixes, including HTTP\u002F2 serving issues.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>The practical impact is twofold. First, animated-image pipelines become cheaper and more predictable: dropping to a single frame avoids burning memory on work you discard, and the early failure mode turns an opaque OOM into a readable error. Second, the new \u003Ccode>site.Language\u003C\u002Fcode> methods remove a long-standing awkwardness in multilingual templates, letting you translate into each language while iterating \u003Ccode>site.Languages\u003C\u002Fcode> instead of wiring lookups manually. The \u003Ccode>charset\u003C\u002Fcode> option for \u003Ccode>js.Build\u003C\u002Fcode> and \u003Ccode>css.Build\u003C\u002Fcode> gives finer control over emitted asset encoding. Given the escaping and HTTP fixes, this is a sensible release to adopt sooner rather than later.\u003C\u002Fp>\n\u003Cp>Source: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fgohugoio\u002Fhugo\u002Freleases\u002Ftag\u002Fv0.168.0\" rel=\"noopener noreferrer nofollow\" target=\"_blank\">https:\u002F\u002Fgithub.com\u002Fgohugoio\u002Fhugo\u002Freleases\u002Ftag\u002Fv0.168.0\u003C\u002Fa>\u003C\u002Fp>\n",[17,27,38,46,54,62,72,80,84,92,100,108,116,127,135,143,151,159,167,175,183,191,199,207,215,223,231,239,247,255,263,271,279,287,295,303,311,319,327,335,343,351,359,367,375,383,391,399,407,415,423,431,439,447,455,465,473,481,489,497,505,513,521,529,537,545,553,561,569,577,585,593,601,609,617,625,633,641,651,659,667,675,683,691,699,707,715,723,731,739,747,755,763,771,779,787,795,803,811,823],{"title":18,"slug":19,"excerpt":20,"category":21,"tags":24,"published_at":26,"read_time_minutes":14},"Docker Hardened Images Ships Patched PHP Within 24 Hours of PHP2Shell and eMudhra Disclosures","docker-php2shell-and-emudhra-patched","Docker rebuilt its dhi.io\u002Fphp hardened image on patched PHP less than a day after two critical engine flaws and a certificate authority key compromise were disclosed.",{"slug":22,"name":23},"docker","Docker",[25],{"slug":22,"name":23},"2026-10-26T17:00:24.586488Z",{"title":28,"slug":29,"excerpt":30,"category":31,"tags":34,"published_at":37,"read_time_minutes":14},"pg_ivm 1.17 Ships pg_upgrade Support and Fixes for Incremental View Maintenance","postgresql-pg-ivm-1-17-released","pg_ivm 1.17 adds a replace option and a pg_upgrade mode to restore_immv(), plus fixes for incorrect ispopulated state and unique key derivation.",{"slug":32,"name":33},"postgresql","PostgreSQL",[35],{"slug":32,"name":36},"Postgresql","2026-10-26T17:00:24.562748Z",{"title":39,"slug":40,"excerpt":41,"category":42,"tags":43,"published_at":45,"read_time_minutes":14},"HypoPG 1.4.4 Released: Bug Fixes and PostgreSQL 19 Compatibility for Hypothetical Indexes","postgresql-hypopg-1-4-4-is-out","HypoPG 1.4.4 ships bug fixes for hypothetical index naming, memory leaks, cache invalidation and EXPLAIN robustness, plus further PostgreSQL 19 compatibility work.",{"slug":32,"name":33},[44],{"slug":32,"name":36},"2026-10-26T17:00:24.500705Z",{"title":47,"slug":48,"excerpt":49,"category":50,"tags":51,"published_at":53,"read_time_minutes":14},"pgrecon 0.7.3 Brings Offline Oracle-to-PostgreSQL Migration Assessment and Schema Conversion","postgresql-pgrecon-open-source-oracle-to-postgresql-migration-assessmen","The Apache-2.0 licensed pgrecon tool now offers offline migration assessment and deterministic schema conversion from Oracle to PostgreSQL, with line-level evidence and a residue report for unsupported objects.",{"slug":32,"name":33},[52],{"slug":32,"name":36},"2026-10-26T17:00:24.491471Z",{"title":55,"slug":56,"excerpt":57,"category":58,"tags":59,"published_at":61,"read_time_minutes":14},"pg_hdr_histogram 1.0.0 Brings Exact Percentiles to PostgreSQL","postgresql-pg-hdr-histogram-1-0-0-exact-percentiles-in-postgresql","The pg_hdr_histogram 1.0.0 extension stores full HDR histograms as a first-class PostgreSQL type, delivering exact p50\u002Fp99\u002Fp99.9 latency measurements instead of bucket-based estimates.",{"slug":32,"name":33},[60],{"slug":32,"name":36},"2026-10-26T17:00:24.485958Z",{"title":63,"slug":64,"excerpt":65,"category":66,"tags":69,"published_at":71,"read_time_minutes":14},"Cloudflare D1 Control Plane: Scaling to Millions of Databases","cloudflare-under-the-hood-off-the-hot-path-how-d1-scales-to-millions-of","Cloudflare details the architectural changes that let D1's control plane manage millions of databases without routing queries through centralized bottlenecks.",{"slug":67,"name":68},"cloudflare","Cloudflare",[70],{"slug":67,"name":68},"2026-10-26T12:59:19.015663Z",{"title":73,"slug":74,"excerpt":75,"category":76,"tags":77,"published_at":79,"read_time_minutes":14},"Cloudflare Delays Two and a Half Years of Hardware Growth by Rewinding the Data Exponential","cloudflare-rewinding-the-exponential-how-we-keep-hardware-usage-down","Cloudflare's Data team explains how it kept hardware usage flat while its data pipeline scaled to roughly two billion events per second.",{"slug":67,"name":68},[78],{"slug":67,"name":68},"2026-10-26T12:59:18.903243Z",{"title":4,"slug":5,"excerpt":6,"category":81,"tags":82,"published_at":13,"read_time_minutes":14},{"slug":9,"name":10},[83],{"slug":9,"name":10},{"title":85,"slug":86,"excerpt":87,"category":88,"tags":89,"published_at":91,"read_time_minutes":14},"pglifecycle 2.0 Beta Brings Rust-Powered Schema Versioning to PostgreSQL","postgresql-introducing-pglifecycle-2-0-beta","The first public beta of pglifecycle turns a live PostgreSQL schema into structured YAML under version control, with plan-first deployments and a companion GitHub Action.",{"slug":32,"name":33},[90],{"slug":32,"name":36},"2026-10-26T12:59:18.691482Z",{"title":93,"slug":94,"excerpt":95,"category":96,"tags":97,"published_at":99,"read_time_minutes":14},"Perseid 0.1.0 Brings YAML-Based Schema Versioning Back to PostgreSQL","postgresql-perseid-0-1-0-is-now-available","Perseid 0.1.0, the successor to Pyrseas, revives YAML-driven PostgreSQL schema versioning with dbtoyaml and yamltodb, requiring PostgreSQL 17 or higher.",{"slug":32,"name":33},[98],{"slug":32,"name":36},"2026-10-26T12:59:18.592826Z",{"title":101,"slug":102,"excerpt":103,"category":104,"tags":105,"published_at":107,"read_time_minutes":14},"PgBouncer 1.26.1 Released: Three CVEs Fixed, Including SCRAM Authentication Bypass","postgresql-pgbouncer-1-26-1-released-fixes-three-cves","PgBouncer 1.26.1 patches a SCRAM authentication bypass plus two unauthenticated denial-of-service infinite loops, and changes how ignore_startup_parameters interacts with tracked parameters.",{"slug":32,"name":33},[106],{"slug":32,"name":36},"2026-10-26T12:59:18.485771Z",{"title":109,"slug":110,"excerpt":111,"category":112,"tags":113,"published_at":115,"read_time_minutes":14},"Cloudflare Hyperdrive MySQL Support Reaches General Availability","cloudflare-inside-hyperdrive-how-we-solved-a-rare-hyperdrive-mysql-cach","Cloudflare's Hyperdrive connection pooler for Workers is now generally available for MySQL, after roughly 20 bug fixes moved it from beta to a production-grade 99.99% availability target.",{"slug":67,"name":68},[114],{"slug":67,"name":68},"2026-10-26T12:59:18.381460Z",{"title":117,"slug":118,"excerpt":119,"category":120,"tags":123,"published_at":126,"read_time_minutes":14},"FastAPI 0.143.1 Fixes Route Metadata in iter_route_contexts()","fastapi-0-143-1","FastAPI 0.143.1 is a small bug-fix release that restores included route metadata in the iter_route_contexts() helper.",{"slug":121,"name":122},"fastapi","FastAPI",[124],{"slug":121,"name":125},"Fastapi","2026-10-26T12:59:18.282617Z",{"title":128,"slug":129,"excerpt":130,"category":131,"tags":132,"published_at":134,"read_time_minutes":14},"Cloudflare Radar Data Shows Yandex Outage Displaced Bots Rather Than Stopping Them","cloudflare-yandex-outage-data-shows-that-instead-of-going-dark-maliciou","Cloudflare Radar and Bot Management data reveal that the reported strikes on Yandex data centers mostly silenced search crawlers, while malicious automation simply migrated to other hosting providers.",{"slug":67,"name":68},[133],{"slug":67,"name":68},"2026-10-26T12:59:18.179876Z",{"title":136,"slug":137,"excerpt":138,"category":139,"tags":140,"published_at":142,"read_time_minutes":14},"Harbor Runs Agent Evals in Docker Sandboxes for Safe, Reproducible Results","docker-harbor-docker-sandboxes-run-safe-reproducible-agent-evals","Harbor now executes every evaluation task inside Docker Sandboxes, MicroVM environments that isolate untrusted agent code and let teams define custom network policies for fair, reproducible evals.",{"slug":22,"name":23},[141],{"slug":22,"name":23},"2026-10-26T12:59:18.066736Z",{"title":144,"slug":145,"excerpt":146,"category":147,"tags":148,"published_at":150,"read_time_minutes":14},"Docker Outlines AI Agent Security Risks: Containment and Oversight","docker-ai-agent-security-risks-what-can-go-wrong-when-agents-act-on","Docker's blog post breaks down why autonomous AI agents need isolation and oversight, not just a better model, to stay safe in production.",{"slug":22,"name":23},[149],{"slug":22,"name":23},"2026-10-26T12:59:17.963617Z",{"title":152,"slug":153,"excerpt":154,"category":155,"tags":156,"published_at":158,"read_time_minutes":14},"PostgreSQL Retires SLES 15.6 RPM Repositories, Moves Packages to ZYPP Archive","postgresql-sles-15-6-repositories-are-being-retired","The PostgreSQL RPM repository is retiring its SUSE Linux Enterprise Server 15.6 builds, moving all packages, including PostgreSQL 18, to the ZYPP archive.",{"slug":32,"name":33},[157],{"slug":32,"name":36},"2026-10-26T12:59:17.858541Z",{"title":160,"slug":161,"excerpt":162,"category":163,"tags":164,"published_at":166,"read_time_minutes":14},"Cloudflare Launches Origin Range Requests for Large-File Caching","cloudflare-origin-range-requests-serving-large-files-without-range-requ","Cloudflare's new Origin Range Requests feature reworks how its cache handles HTTP range requests, cutting R2 p99 time to first byte roughly in half and reducing tiered cache traffic by about 6%.",{"slug":67,"name":68},[165],{"slug":67,"name":68},"2026-10-23T22:00:24.340410Z",{"title":168,"slug":169,"excerpt":170,"category":171,"tags":172,"published_at":174,"read_time_minutes":14},"FastAPI 0.162.0 Restores Correct Default Handling for Omitted Boolean Form Fields","fastapi-0-162-0","FastAPI 0.162.0 stops inferring False for omitted boolean form fields, aligning them with normal defaults and Pydantic behavior.",{"slug":121,"name":122},[173],{"slug":121,"name":125},"2026-10-23T19:00:23.652470Z",{"title":176,"slug":177,"excerpt":178,"category":179,"tags":180,"published_at":182,"read_time_minutes":14},"FastAPI 0.161.1 Fixes OpenAPI Schemas for Nullable Form Unions","fastapi-0-161-1","FastAPI 0.161.1 is a patch release that corrects how OpenAPI schemas are generated for standalone nullable form unions.",{"slug":121,"name":122},[181],{"slug":121,"name":125},"2026-10-23T04:00:24.098115Z",{"title":184,"slug":185,"excerpt":186,"category":187,"tags":188,"published_at":190,"read_time_minutes":14},"FastAPI 0.161.0 Adds Support for Combining Unions of Form Models","fastapi-0-161-0","FastAPI 0.161.0 introduces support for combining unions of form models, letting request bodies accept multiple form-model variants in a single endpoint.",{"slug":121,"name":122},[189],{"slug":121,"name":125},"2026-10-22T22:00:23.787855Z",{"title":192,"slug":193,"excerpt":194,"category":195,"tags":196,"published_at":198,"read_time_minutes":14},"FastAPI 0.160.0 Aligns Parameter Model Extra Config With Pydantic Semantics","fastapi-0-160-0","FastAPI 0.160.0 changes how query, header, cookie, and form parameter models apply their extra configuration, now covering all fields submitted in the same parameter location.",{"slug":121,"name":122},[197],{"slug":121,"name":125},"2026-10-22T19:00:24.042855Z",{"title":200,"slug":201,"excerpt":202,"category":203,"tags":204,"published_at":206,"read_time_minutes":14},"Docker Patches PHP2Shell: Critical RCE Flaws in PHP Core Reach Back to 5.4","docker-security-update-on-php2shell-impact-for-docker-customers","Docker has updated its Hardened and Official PHP images after two critical PHP core vulnerabilities, tracked as CVE-2026-109618 and CVE-2026-109619, enabled remote code execution in versions going back to 5.4.",{"slug":22,"name":23},[205],{"slug":22,"name":23},"2026-10-22T19:00:24.037252Z",{"title":208,"slug":209,"excerpt":210,"category":211,"tags":212,"published_at":214,"read_time_minutes":14},"Docker and ActiveState Partner to Secure the Open Source Inside Enterprise Containers","docker-activestate-partners-with-docker-to-secure-the-open-source-i","Docker and ActiveState announced a reselling partnership that pairs Docker Hardened Images with ActiveState's curated open source packages to secure both the container base and the dependencies layered on top.",{"slug":22,"name":23},[213],{"slug":22,"name":23},"2026-10-22T16:00:23.451550Z",{"title":216,"slug":217,"excerpt":218,"category":219,"tags":220,"published_at":222,"read_time_minutes":14},"BackupDrill Brings Automated Restore Drills to Supabase Postgres Backups","postgresql-backupdrill-open-source-supabase-postgres-backups-with-autom","BackupDrill is an open-source tool that streams pg_dump archives from Supabase Postgres into an S3-compatible bucket you own, then restores each snapshot into a throwaway instance to prove it actually works.",{"slug":32,"name":33},[221],{"slug":32,"name":36},"2026-10-22T07:00:23.151787Z",{"title":224,"slug":225,"excerpt":226,"category":227,"tags":228,"published_at":230,"read_time_minutes":14},"FOSSASIA PGDay 2027 Heads to Bangkok; CFP Open Until November 30, 2026","postgresql-fossasia-pgday-2027-bangkok-9-march-cfp-open","FOSSASIA PGDay returns to Thailand on 9 March 2027 at True Digital Park in Bangkok, with a single-track program and a call for proposals open until 30 November 2026.",{"slug":32,"name":33},[229],{"slug":32,"name":36},"2026-10-22T07:00:23.131998Z",{"title":232,"slug":233,"excerpt":234,"category":235,"tags":236,"published_at":238,"read_time_minutes":14},"pgCluu v5.0 Released: Deeper PostgreSQL I\u002FO and Replication Auditing","postgresql-pgcluu-v5-0-has-been-released","pgCluu v5.0 brings new I\u002FO reports built on pg_stat_io, replication slot auditing, pg_hba_file_rules collection and extra kernel tuning parameters to the PostgreSQL performance audit toolkit.",{"slug":32,"name":33},[237],{"slug":32,"name":36},"2026-10-22T07:00:23.125625Z",{"title":240,"slug":241,"excerpt":242,"category":243,"tags":244,"published_at":246,"read_time_minutes":14},"FastAPI 0.159.0 Adds Optional Query, Header, and Cookie Parameter Models","fastapi-0-159-0","FastAPI 0.159.0 introduces support for optional query, header, and cookie parameter models, letting developers declare grouped request parameters as Pydantic models more flexibly.",{"slug":121,"name":122},[245],{"slug":121,"name":125},"2026-10-22T01:00:23.766813Z",{"title":248,"slug":249,"excerpt":250,"category":251,"tags":252,"published_at":254,"read_time_minutes":14},"FastAPI 0.159.1 Adds Support for Optional Unions of Form Models","fastapi-0-159-1","FastAPI 0.159.1 introduces support for optional unions of form models, letting endpoints accept form-encoded payloads that may or may not be present.",{"slug":121,"name":122},[253],{"slug":121,"name":125},"2026-10-22T01:00:23.747199Z",{"title":256,"slug":257,"excerpt":258,"category":259,"tags":260,"published_at":262,"read_time_minutes":14},"FastAPI 0.158.2 Adds Support for Optional Form Models","fastapi-0-158-2","FastAPI 0.158.2 introduces optional form models, letting developers declare form bodies that may be omitted from a request without manual validation workarounds.",{"slug":121,"name":122},[261],{"slug":121,"name":125},"2026-10-22T01:00:23.734383Z",{"title":264,"slug":265,"excerpt":266,"category":267,"tags":268,"published_at":270,"read_time_minutes":14},"FastAPI 0.158.1 Restores Form Media Types in OpenAPI Schemas","fastapi-0-158-1","FastAPI 0.158.1 ships a single bug fix that preserves form media types in generated OpenAPI schemas, correcting request body content types for form-based endpoints.",{"slug":121,"name":122},[269],{"slug":121,"name":125},"2026-10-22T01:00:23.614081Z",{"title":272,"slug":273,"excerpt":274,"category":275,"tags":276,"published_at":278,"read_time_minutes":14},"Cloudflare WAF Adds Full Transaction Detection and Response Rules","cloudflare-introducing-full-transaction-detection-for-cloudflare-waf","Cloudflare's WAF now evaluates each HTTP request together with its response, and can block an origin's response before it reaches the requester.",{"slug":67,"name":68},[277],{"slug":67,"name":68},"2026-10-22T01:00:23.554433Z",{"title":280,"slug":281,"excerpt":282,"category":283,"tags":284,"published_at":286,"read_time_minutes":14},"FastAPI 0.158.0 Adds Support for Combining Form Models","fastapi-0-158-0","FastAPI 0.158.0 introduces the ability to combine form models, simplifying validation of complex form payloads in a single request.",{"slug":121,"name":122},[285],{"slug":121,"name":125},"2026-10-22T01:00:23.532189Z",{"title":288,"slug":289,"excerpt":290,"category":291,"tags":292,"published_at":294,"read_time_minutes":14},"Cloudflare Deploys Default WAF Protections Against php2shell PHP Vulnerabilities","cloudflare-cloudflare-deploys-protections-against-php2shell-vulnerabili","Cloudflare rolled out WAF rules shielding free and paid customers from the php2shell PHP vulnerabilities about nine hours before public disclosure.",{"slug":67,"name":68},[293],{"slug":67,"name":68},"2026-10-22T01:00:23.494243Z",{"title":296,"slug":297,"excerpt":298,"category":299,"tags":300,"published_at":302,"read_time_minutes":14},"Docker Sandbox Agents Can Now Join a Team via the Official BAND AI Kit","docker-your-agent-runs-in-a-docker-sandbox-now-it-can-join-a-team","Docker's new official BAND AI kit lets sandboxed agents collaborate with humans and other agents in shared BAND rooms while keeping their isolated environments.",{"slug":22,"name":23},[301],{"slug":22,"name":23},"2026-10-21T19:00:23.202649Z",{"title":304,"slug":305,"excerpt":306,"category":307,"tags":308,"published_at":310,"read_time_minutes":14},"Docker and Partners Publish Secure Software Factory Reference Architecture","docker-from-baseline-to-secure-software-factory-securing-the-system","Docker, Keycard and other industry partners have released a vendor-neutral Secure Software Factory reference architecture, applying the security outcomes of Agent Baseline to AI-powered software development workflows.",{"slug":22,"name":23},[309],{"slug":22,"name":23},"2026-10-21T19:00:23.172516Z",{"title":312,"slug":313,"excerpt":314,"category":315,"tags":316,"published_at":318,"read_time_minutes":14},"FastAPI 0.157.0 Adds Combined Query, Header and Cookie Parameter Models","fastapi-0-157-0","FastAPI 0.157.0 introduces support for combining query, header and cookie parameter models, alongside documentation clarifications on boolean and nullable parameters.",{"slug":121,"name":122},[317],{"slug":121,"name":125},"2026-10-21T16:00:23.699465Z",{"title":320,"slug":321,"excerpt":322,"category":323,"tags":324,"published_at":326,"read_time_minutes":14},"Cloudflare and Commerce.com Prepare Storefronts for AI Agents with WebMCP","cloudflare-how-commerce-com-and-cloudflare-are-getting-storefronts-read","Cloudflare's edge implementation of the experimental WebMCP browser standard lets AI agents call structured shopping tools directly on storefronts, with no code changes required from site owners.",{"slug":67,"name":68},[325],{"slug":67,"name":68},"2026-10-21T16:00:23.663040Z",{"title":328,"slug":329,"excerpt":330,"category":331,"tags":332,"published_at":334,"read_time_minutes":14},"FastAPI 0.156.7 Fixes Validation Error Locations for Form and File AliasChoices","fastapi-0-156-7","FastAPI 0.156.7 is a small bugfix release that corrects where validation errors are reported when form and file parameters use AliasChoices.",{"slug":121,"name":122},[333],{"slug":121,"name":125},"2026-10-21T13:00:24.237336Z",{"title":336,"slug":337,"excerpt":338,"category":339,"tags":340,"published_at":342,"read_time_minutes":14},"FastAPI 0.156.6 Fixes Model Alias Handling for Query, Header, and Cookie Parameters","fastapi-0-156-6","FastAPI 0.156.6 is a bug-fix release that makes query, header, and cookie parameters respect model alias settings.",{"slug":121,"name":122},[341],{"slug":121,"name":125},"2026-10-21T13:00:24.233597Z",{"title":344,"slug":345,"excerpt":346,"category":347,"tags":348,"published_at":350,"read_time_minutes":14},"FastAPI 0.156.8 Fixes Uploaded File Position Handling in Bytes Conversion","fastapi-0-156-8","FastAPI 0.156.8 preserves uploaded file positions when converting to bytes, fixing a subtle but disruptive bug for developers handling file uploads.",{"slug":121,"name":122},[349],{"slug":121,"name":125},"2026-10-21T13:00:24.032649Z",{"title":352,"slug":353,"excerpt":354,"category":355,"tags":356,"published_at":358,"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":121,"name":122},[357],{"slug":121,"name":125},"2026-10-21T10:00:23.600378Z",{"title":360,"slug":361,"excerpt":362,"category":363,"tags":364,"published_at":366,"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":121,"name":122},[365],{"slug":121,"name":125},"2026-10-21T07:00:24.000589Z",{"title":368,"slug":369,"excerpt":370,"category":371,"tags":372,"published_at":374,"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":121,"name":122},[373],{"slug":121,"name":125},"2026-10-21T07:00:23.986248Z",{"title":376,"slug":377,"excerpt":378,"category":379,"tags":380,"published_at":382,"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":121,"name":122},[381],{"slug":121,"name":125},"2026-10-21T07:00:23.966292Z",{"title":384,"slug":385,"excerpt":386,"category":387,"tags":388,"published_at":390,"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":121,"name":122},[389],{"slug":121,"name":125},"2026-10-21T07:00:23.955385Z",{"title":392,"slug":393,"excerpt":394,"category":395,"tags":396,"published_at":398,"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":121,"name":122},[397],{"slug":121,"name":125},"2026-10-21T07:00:23.946304Z",{"title":400,"slug":401,"excerpt":402,"category":403,"tags":404,"published_at":406,"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":32,"name":33},[405],{"slug":32,"name":36},"2026-10-21T07:00:23.889411Z",{"title":408,"slug":409,"excerpt":410,"category":411,"tags":412,"published_at":414,"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":32,"name":33},[413],{"slug":32,"name":36},"2026-10-21T07:00:23.887912Z",{"title":416,"slug":417,"excerpt":418,"category":419,"tags":420,"published_at":422,"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":32,"name":33},[421],{"slug":32,"name":36},"2026-10-21T07:00:23.885142Z",{"title":424,"slug":425,"excerpt":426,"category":427,"tags":428,"published_at":430,"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":32,"name":33},[429],{"slug":32,"name":36},"2026-10-21T07:00:23.860874Z",{"title":432,"slug":433,"excerpt":434,"category":435,"tags":436,"published_at":438,"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":121,"name":122},[437],{"slug":121,"name":125},"2026-10-21T07:00:23.823312Z",{"title":440,"slug":441,"excerpt":442,"category":443,"tags":444,"published_at":446,"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":121,"name":122},[445],{"slug":121,"name":125},"2026-10-21T07:00:23.818876Z",{"title":448,"slug":449,"excerpt":450,"category":451,"tags":452,"published_at":454,"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":121,"name":122},[453],{"slug":121,"name":125},"2026-10-21T07:00:23.766297Z",{"title":456,"slug":457,"excerpt":458,"category":459,"tags":462,"published_at":464,"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":460,"name":461},"traefik","Traefik",[463],{"slug":460,"name":461},"2026-10-21T07:00:23.761038Z",{"title":466,"slug":467,"excerpt":468,"category":469,"tags":470,"published_at":472,"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":460,"name":461},[471],{"slug":460,"name":461},"2026-10-21T07:00:23.757430Z",{"title":474,"slug":475,"excerpt":476,"category":477,"tags":478,"published_at":480,"read_time_minutes":14},"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.",{"slug":67,"name":68},[479],{"slug":67,"name":68},"2026-10-21T07:00:23.754160Z",{"title":482,"slug":483,"excerpt":484,"category":485,"tags":486,"published_at":488,"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":121,"name":122},[487],{"slug":121,"name":125},"2026-10-21T07:00:23.707619Z",{"title":490,"slug":491,"excerpt":492,"category":493,"tags":494,"published_at":496,"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":121,"name":122},[495],{"slug":121,"name":125},"2026-10-21T07:00:23.672155Z",{"title":498,"slug":499,"excerpt":500,"category":501,"tags":502,"published_at":504,"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":121,"name":122},[503],{"slug":121,"name":125},"2026-10-20T01:00:23.944817Z",{"title":506,"slug":507,"excerpt":508,"category":509,"tags":510,"published_at":512,"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":121,"name":122},[511],{"slug":121,"name":125},"2026-10-19T22:00:23.922841Z",{"title":514,"slug":515,"excerpt":516,"category":517,"tags":518,"published_at":520,"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":67,"name":68},[519],{"slug":67,"name":68},"2026-10-19T22:00:23.910958Z",{"title":522,"slug":523,"excerpt":524,"category":525,"tags":526,"published_at":528,"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":67,"name":68},[527],{"slug":67,"name":68},"2026-10-19T22:00:23.894432Z",{"title":530,"slug":531,"excerpt":532,"category":533,"tags":534,"published_at":536,"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":67,"name":68},[535],{"slug":67,"name":68},"2026-10-19T16:00:23.282484Z",{"title":538,"slug":539,"excerpt":540,"category":541,"tags":542,"published_at":544,"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":121,"name":122},[543],{"slug":121,"name":125},"2026-10-19T16:00:23.273388Z",{"title":546,"slug":547,"excerpt":548,"category":549,"tags":550,"published_at":552,"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":121,"name":122},[551],{"slug":121,"name":125},"2026-10-19T10:00:23.338693Z",{"title":554,"slug":555,"excerpt":556,"category":557,"tags":558,"published_at":560,"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":121,"name":122},[559],{"slug":121,"name":125},"2026-10-18T19:00:23.481340Z",{"title":562,"slug":563,"excerpt":564,"category":565,"tags":566,"published_at":568,"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":121,"name":122},[567],{"slug":121,"name":125},"2026-10-18T19:00:23.453580Z",{"title":570,"slug":571,"excerpt":572,"category":573,"tags":574,"published_at":576,"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":121,"name":122},[575],{"slug":121,"name":125},"2026-10-18T19:00:23.433371Z",{"title":578,"slug":579,"excerpt":580,"category":581,"tags":582,"published_at":584,"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":121,"name":122},[583],{"slug":121,"name":125},"2026-10-18T13:00:23.195589Z",{"title":586,"slug":587,"excerpt":588,"category":589,"tags":590,"published_at":592,"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":121,"name":122},[591],{"slug":121,"name":125},"2026-10-18T10:00:22.898078Z",{"title":594,"slug":595,"excerpt":596,"category":597,"tags":598,"published_at":600,"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":32,"name":33},[599],{"slug":32,"name":36},"2026-10-18T04:00:23.182230Z",{"title":602,"slug":603,"excerpt":604,"category":605,"tags":606,"published_at":608,"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":32,"name":33},[607],{"slug":32,"name":36},"2026-10-18T04:00:23.164706Z",{"title":610,"slug":611,"excerpt":612,"category":613,"tags":614,"published_at":616,"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":67,"name":68},[615],{"slug":67,"name":68},"2026-10-16T19:00:23.986092Z",{"title":618,"slug":619,"excerpt":620,"category":621,"tags":622,"published_at":624,"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":121,"name":122},[623],{"slug":121,"name":125},"2026-10-16T16:00:24.026096Z",{"title":626,"slug":627,"excerpt":628,"category":629,"tags":630,"published_at":632,"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":67,"name":68},[631],{"slug":67,"name":68},"2026-10-15T19:00:24.028481Z",{"title":634,"slug":635,"excerpt":636,"category":637,"tags":638,"published_at":640,"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":67,"name":68},[639],{"slug":67,"name":68},"2026-10-15T19:00:24.011409Z",{"title":642,"slug":643,"excerpt":644,"category":645,"tags":648,"published_at":650,"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":646,"name":647},"astro","Astro",[649],{"slug":646,"name":647},"2026-10-15T19:00:23.969026Z",{"title":652,"slug":653,"excerpt":654,"category":655,"tags":656,"published_at":658,"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":460,"name":461},[657],{"slug":460,"name":461},"2026-10-15T19:00:23.915383Z",{"title":660,"slug":661,"excerpt":662,"category":663,"tags":664,"published_at":666,"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":460,"name":461},[665],{"slug":460,"name":461},"2026-10-15T19:00:23.876578Z",{"title":668,"slug":669,"excerpt":670,"category":671,"tags":672,"published_at":674,"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":32,"name":33},[673],{"slug":32,"name":36},"2026-10-15T16:00:23.527491Z",{"title":676,"slug":677,"excerpt":678,"category":679,"tags":680,"published_at":682,"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":121,"name":122},[681],{"slug":121,"name":125},"2026-10-15T16:00:23.501860Z",{"title":684,"slug":685,"excerpt":686,"category":687,"tags":688,"published_at":690,"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":67,"name":68},[689],{"slug":67,"name":68},"2026-10-15T16:00:23.480366Z",{"title":692,"slug":693,"excerpt":694,"category":695,"tags":696,"published_at":698,"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":67,"name":68},[697],{"slug":67,"name":68},"2026-10-12T16:00:28.810226Z",{"title":700,"slug":701,"excerpt":702,"category":703,"tags":704,"published_at":706,"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":22,"name":23},[705],{"slug":22,"name":23},"2026-10-12T16:00:28.583411Z",{"title":708,"slug":709,"excerpt":710,"category":711,"tags":712,"published_at":714,"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":67,"name":68},[713],{"slug":67,"name":68},"2026-10-09T16:00:27.941435Z",{"title":716,"slug":717,"excerpt":718,"category":719,"tags":720,"published_at":722,"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":67,"name":68},[721],{"slug":67,"name":68},"2026-10-09T16:00:27.925794Z",{"title":724,"slug":725,"excerpt":726,"category":727,"tags":728,"published_at":730,"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":32,"name":33},[729],{"slug":32,"name":36},"2026-10-09T16:00:27.913855Z",{"title":732,"slug":733,"excerpt":734,"category":735,"tags":736,"published_at":738,"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":67,"name":68},[737],{"slug":67,"name":68},"2026-10-08T16:00:51.774731Z",{"title":740,"slug":741,"excerpt":742,"category":743,"tags":744,"published_at":746,"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":121,"name":122},[745],{"slug":121,"name":125},"2026-10-08T13:00:27.457821Z",{"title":748,"slug":749,"excerpt":750,"category":751,"tags":752,"published_at":754,"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":121,"name":122},[753],{"slug":121,"name":125},"2026-10-07T22:00:28.319362Z",{"title":756,"slug":757,"excerpt":758,"category":759,"tags":760,"published_at":762,"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":121,"name":122},[761],{"slug":121,"name":125},"2026-10-07T22:00:28.282337Z",{"title":764,"slug":765,"excerpt":766,"category":767,"tags":768,"published_at":770,"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":67,"name":68},[769],{"slug":67,"name":68},"2026-10-07T19:00:27.004592Z",{"title":772,"slug":773,"excerpt":774,"category":775,"tags":776,"published_at":778,"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":32,"name":33},[777],{"slug":32,"name":36},"2026-10-07T10:00:27.366263Z",{"title":780,"slug":781,"excerpt":782,"category":783,"tags":784,"published_at":786,"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":32,"name":33},[785],{"slug":32,"name":36},"2026-10-07T10:00:27.310469Z",{"title":788,"slug":789,"excerpt":790,"category":791,"tags":792,"published_at":794,"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":67,"name":68},[793],{"slug":67,"name":68},"2026-10-06T19:00:26.751212Z",{"title":796,"slug":797,"excerpt":798,"category":799,"tags":800,"published_at":802,"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":460,"name":461},[801],{"slug":460,"name":461},"2026-10-06T10:00:27.499455Z",{"title":804,"slug":805,"excerpt":806,"category":807,"tags":808,"published_at":810,"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":460,"name":461},[809],{"slug":460,"name":461},"2026-10-06T10:00:27.482580Z",{"title":812,"slug":813,"excerpt":814,"category":815,"tags":818,"published_at":822,"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":816,"name":817},"nuxt_vue","Nuxt \u002F Vue",[819],{"slug":820,"name":821},"nuxt","Nuxt","2026-10-06T01:00:24.110799Z",{"title":824,"slug":825,"excerpt":826,"category":827,"tags":828,"published_at":830,"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":67,"name":68},[829],{"slug":67,"name":68},"2026-10-05T16:00:23.844538Z"]