Download Latest Version 410k-2 source code.tar.gz (3.9 MB)
Email in envelope

Get an email when there's a new version of Urbit

Home / 410k
Name Modified Size InfoDownloads / Week
Parent folder
410k source code.tar.gz 2025-04-23 3.9 MB
410k source code.zip 2025-04-23 4.5 MB
README.md 2025-04-23 10.9 kB
Totals: 3 Items   8.4 MB 0

%base hash (+check with +vats %base, =verb %.y): 0v1a.kt0d8.rvtjm.fkmp2.oblo6.oq3jp.mahql.22k1d.ilrdk.rljer.ift9b

zuse 410 arvo 236 lull 322 hoon 137

Description

410 is a major release with the following highlighted features:

  • Directed messaging, aimed at improving the reliability especially speed of Ames networking.
  • Double boot protection, aimed at fixing one of the most common failure scenarios of operating a ship.
  • Essential desks, preventing the most common upgrade failure scenario.
  • Lagoon, native matrix math for Urbit.
  • HTTP streaming, exposing the scry namespace to the web with caching in the runtime.
  • Memory usage statistics in arvo, aimed primarily at helping hosting providers monitor their ships.
  • Stateless urwasm support for running Earth programming languages inside Arvo.

Directed messaging guide

Directed messaging has to be turned on manually on a peer-by-peer basis in 410. We will enable directed messaging for all ships in kelvin 409.

To migrate a peer to directed messaging, run the following command:

|ahoy <the-ship>, =dry %.n

If the command was successful you can try sending the peer a 16 megabyte |hi:

|hi <the-ship> (bex (bex 27))

If for some reason it becomes necessary to migrate the peer back to old ames use the following command:

|rege <the-ship>, =dry %.n

Breaking changes

There are very few breaking changes in 410, most applications will be compatible with no changes.

Source: README.md, updated 2025-04-23