···3030 <div class="mx-6">
3131 These services may not be fully accessible until upgraded.
3232 <a class="underline text-red-800 dark:text-red-200"
3333- href="https://tangled.sh/@tangled.sh/core/tree/master/docs/migrations/">
3333+ href="https://tangled.sh/@tangled.sh/core/tree/master/docs/migrations.md">
3434 Click to read the upgrade guide</a>.
3535 </div>
3636 </details>
+18-3
docs/migrations/knot-1.7.0.md
docs/migrations.md
···11-# Upgrading from v1.7.0
11+# Migrations
22+33+This document is laid out in reverse-chronological order.
44+Newer migration guides are listed first, and older guides
55+are further down the page.
66+77+## Upgrading from v1.8.x
88+99+After v1.8.2, the HTTP API for knots has been deprecated and
1010+replaced with XRPC. Repositories on outdated knots will not
1111+be viewable from the appview. Upgrading is straightforward:
1212+1313+- Upgrade to latest tag (v1.9.0 or above)
1414+- Head to the [knot dashboard](https://tangled.sh/knots) and
1515+ hit the "retry" button to verify your knot
1616+1717+## Upgrading from v1.7.x
218319After v1.7.0, knot secrets have been deprecated. You no
420longer need a secret from the appview to run a knot. All
···1935 hit the "retry" button to verify your knot. This simply
2036 writes a `sh.tangled.knot` record to your PDS.
21372222-## Nix
2323-2438If you use the nix module, simply bump the flake to the
2539latest revision, and change your config block like so:
2640···3347 };
3448 };
3549```
5050+