<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/changelog-flakehub-cache-edge-routing-and-a-few-crash-fixes-umodwxeoj" -->

---
title: Changelog: FlakeHub Cache edge routing and a few crash fixes
description: Determinate Nix 3.21.8 has been released, based on upstream Nix 2.34.8. The headline feature is FlakeHub Cache edge routing: requests are now automatically...
canonical: https://daily.dev/posts/changelog-flakehub-cache-edge-routing-and-a-few-crash-fixes-umodwxeoj
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Changelog: FlakeHub Cache edge routing and a few crash fixes | daily.dev
og:description: Determinate Nix 3.21.8 has been released, based on upstream Nix 2.34.8. The headline feature is FlakeHub Cache edge routing: requests are now automatically...
og:url: https://daily.dev/posts/changelog-flakehub-cache-edge-routing-and-a-few-crash-fixes-umodwxeoj
og:image: https://api.daily.dev/og/posts/uMoDWxEOJ.png
og:image:alt: Changelog: FlakeHub Cache edge routing and a few crash fixes
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Changelog: FlakeHub Cache edge routing and a few crash fixes

**[Determinate Systems](https://daily.dev/sources/determinate-systems)** · 2 min read · 0 upvotes · 0 comments

## Summary

Determinate Nix 3.21.8 has been released, based on upstream Nix 2.34.8. The headline feature is FlakeHub Cache edge routing: requests are now automatically routed to the nearest cache node, making substitution substantially faster for users outside the US (including Australia, Asia, and Africa). Determinate Nixd handles the configuration automatically with no user changes required. The release also includes three crash fixes: a worker thread leak in libgit2's ll_find_delta, suppression of SIGQUIT from Sentry reporting, and a graceful error instead of abort when NIX_GET_COMPLETIONS is out of range.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://determinate.systems/blog/changelog-determinate-nix-3-21-8>

---

Tags: [#edge-computing](https://daily.dev/tags/edge-computing)

[View this post on daily.dev](https://daily.dev/posts/changelog-flakehub-cache-edge-routing-and-a-few-crash-fixes-umodwxeoj)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Changelog: FlakeHub Cache edge routing and a few crash fixes","url":"https://daily.dev/posts/changelog-flakehub-cache-edge-routing-and-a-few-crash-fixes-umodwxeoj","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/changelog-flakehub-cache-edge-routing-and-a-few-crash-fixes-umodwxeoj"},"datePublished":"2026-07-29T16:45:43.007Z","dateModified":"2026-07-29T16:46:02.157Z","description":"Determinate Nix 3.21.8 has been released, based on upstream Nix 2.34.8. The headline feature is FlakeHub Cache edge routing: requests are now automatically...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/3c1225b91b553781eff09d7d50a2fd3e?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/3c1225b91b553781eff09d7d50a2fd3e?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Determinate Systems","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Determinate Systems","logo":"https://media.daily.dev/image/upload/s--E2qrkc9w--/c_limit,w_256/f_auto,q_auto/v1785052094/logos/determinate-systems?_a=BAMAMicg0","url":"https://daily.dev/sources/determinate-systems"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/changelog-flakehub-cache-edge-routing-and-a-few-crash-fixes-umodwxeoj","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"edge-computing","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Determinate Systems","item":"https://daily.dev/sources/determinate-systems"},{"@type":"ListItem","position":3,"name":"Changelog: FlakeHub Cache edge routing and a few crash fixes"}]}
```

