[ANNOUNCE] urbit-os-v2.124

133 views
Skip to first unread message

Mark

unread,
Jul 7, 2022, 11:15:44 AM7/7/22
to urbit-dev
This release will be pushed to the network as an OTA next week (July 11th through 15th).

Standard release notes and contributions below, but a note for everyone who was or still is getting their OTAs from the prerelease moon, ~doznec-dozzod-marzod.

We initially intended to push a release candidate for this update to just Tlon employee ships. However, an operational error led to the update going out on the aforementioned prerelease moon instead. As such, if you had signed up for its prerelease OTAs, you may have received the release candidate before this announcement email went out.
If you did not sign up for prerelease OTAs, please sit tight, we will push the update out to the rest of the network sometime next week.

This was not intentional, and we always intend to communicate *prior* to sending updates to the prerelease moon. We apologize for this error, and are taking action to prevent it from happening again in the future.

That being said, the changes in this release have been running on a number of livenet ships already. It is a small update with narrow scope, and as such is unlikely to cause any issues.


Release notes:

- Fixes an issue where behn would fail to report the next timer to vere
correctly, resulting in timers only firing once every ten minutes.
- Updates |rein to be additive instead of fully replacing existing
configuration. Specifying a single agent to start will no longer stop
other explicitly-started agents.
- Various QoL improvements to dojo.
- Updates DNS requests to go to ~deg instead of ~zod. The Foundation
will take over DNS request handling.

Contributions:

David Farrell (5):
dojo: have dojo check =dir exists before switching
dojo: simplify dir not exist error message build
dojo: setting eny/now/our shouldn't crash dojo
dojo: say how to beat the %dy-edit-busy escape room
dojo: remove unnecessary debug output

Joe Bryan (8):
behn: adds (failing) tests
behn: unconditionally clear runtime timer state on %wake
behn: don't compare pending timers to now
behn: refactor to use +abet pattern
behn: emit %doze on any rescheduling of the next timer
behn: cleans up comments
Merge pull request
#5858
from urbit/jb/behn-fix2
test: removes debugging comments from %behn unit tests

Sidnym Ladrut (1):
hood: fix issue w/ rein diff application

Yaseen (1):
eyre: Modify landing title from "OS1" to "Urbit"

fang (16):
clay: render syntax errors at end of file
Merge pull request #5811 from ynx0/patch-1
Merge pull request #5812 from urbit/m/eof-syntax-error
Merge pull request #5837 from dnmfarrell/dnmfarrell/arvo-dy-edit-press-bksp-to-abort
Merge pull request #5840 from dnmfarrell/dnmfarrell/arvo-dojo-check-dir-exists-before-switch
Merge branch 'master' into next/arvo
gall: exclude from traces
Merge pull request #5841 from dnmfarrell/dnmfarrell/arvo-dojo-dont-crash-set-beak
Merge pull request #5863 from sidnym-ladrut/sl/fix-rein-toggle-behavior
Merge pull request #5868 from urbit/pkova/dns
Merge branch 'master' into next/arvo
Merge pull request #5857 from urbit/jb/behn-fix1
Merge pull request #5855 from urbit/m/gall-quieter
hood: re-patch |rein
Revert "clay: render syntax errors at end of file"
Revert "gall: exclude from traces"

pkova (1):
dns: transfer ship.arvo.network domains from ~zod to ~deg


~palfun-foslup
https://urbit.org

Mark

unread,
Jul 13, 2022, 2:28:15 PM7/13/22
to urbit-dev
This has been deployed onto ~zod and is now propagating across the network.

Latest %base hash becomes:

0vu.fptbs.6f05p.c9ghb.qfh7e.sbhum.vfnnr.osfs7.vv1i1.qveva.dfvli


~palfun-foslup
https://urbit.org

Logan Allen

unread,
Jul 13, 2022, 2:53:29 PM7/13/22
to Mark, urbit-dev
Why were the "gall: exclude from traces" and "clay: render syntax errors at end of file" commits reverted?

--
To unsubscribe from this group and stop receiving emails from it, send an email to dev+uns...@urbit.org.

Mark

unread,
Jul 13, 2022, 2:59:39 PM7/13/22
to Logan Allen, urbit-dev
There is currently a bug in kiln, where after reloading applications (triggered by clay and gall changes) it fails to properly revive them, leaving them in a suspended state while reporting them as running.

We are currently working on a fix for that bug, and will re-apply the reverted changes in the same release that contains the fix.


~palfun-foslup
https://urbit.org

Logan Allen

unread,
Jul 13, 2022, 3:00:18 PM7/13/22
to Mark, urbit-dev
Thanks for the quick response!
Reply all
Reply to author
Forward
0 new messages