This repository has been archived by the owner on Aug 14, 2019. It is now read-only.
Releases: urbit/arvo
Releases · urbit/arvo
zod.2019.6.7
zod.2019.6.3
Contains the following changes:
- Introduces the monadic
;<
rune for general-purpose monadic programming in Hoon. (#1150) - Adds several useful monads for getting work done in various areas of Arvo: a
ph
monad for writing monadic tests in pH, an asynchronous transaction monad for writing imperative-style%gall
apps, and theclad
monad for handling internal transaction logic in%clay
. (#1152, #1169, #1175, #1183, #1185, #1186) - Adds
+bake
, a utility arm for "drying" wet gates, to Hoon. (#1148) - Repurposes the old, defunct
;;
rune -- now;;
simply calls a mold gate, parsing its first argument in pattern mode. Additionally removes the defunct+hard
arm. (#1164, #1166) - Fixes infinitely-recursive macro expansions for the
$>
and$<
runes for composing specs, and also makes use of them to deduplicate the+note
and+sign
components of vane interfaces. (#1176, #1178) - Adds parsing support for a number of specialized arm formats to Udon. (#1096)
- Makes general-purpose (i.e. mark-independent)
+diff
and+sigh
in%gall
apps more usable by providing them with type argument. (#1179) - Minor bug fixes and improvements across the map. (#1151, #1154, #1093, #1158, #1163, #1172, #1177, #1180, #1181, #1182)
zod.2019.5.21
Contains the following changes:
- Update %mint task structure in helm (#1158)
zod.2019.4.14
Contains the following changes:
- reverted nap:to bugfix (#1144)
- no-op on bad ames packet mugs (#1143)
- fixes clay boot printfs (#1142)
- Fix app behn error handling (#1141)
- +ob overhaul (#1110)
- Aquarium and pH (#1120)
- updates %behn to no-op if its unix-duct is unset (#1130)
- corrects %ford %cast error messages (#1131)
- Behn pass errors to client vanes (#1135)
- Update the talk help URL (#1123)
- fixes +rift-scry jet registration hint in %clay (#1134)
- hardens %ames initialization (#1138)
- suppresses %clay file-change printfs for initial filesystem (#1139)
zod.2019.4.3
zod.2019.3.7
Contains the following changes:
- add control flow to |verb (#1080)
- More accurately represent Ethereum RPC filter topics (#1079)
- Implement %eth-watcher, an app for tracking Ethereum events (#1081)
- Point to the correct topics when decoding Azimuth events (#1083)
- Tiebout - Apple Push Notification Server App (#1084)
- added initial image support to udon parser (#1085)
- Implement +from-unix for turning Unix timestamps into @da (#1087)
- removed hard calls on json blobs (#1094)
- Support eth_getBlockByNumber Ethereum RPC call (#1092)
- pin to local time because using local desk (#1074)
- Landscape: use same syllable for sigil as mobile (dbc9be4)
zod.2019.2.16
- Flops the ames timer order
- Adds |bonk generator to reset ames timer
zod.2019.2.14
- Adds library for converting atoms to english
- Adds some details to |mass, plug a leak in %ames
- Make new ships launch into dojo
- Stop firing timers in the middle of another event and take one timer at a time
- Simplifies %behn timer
zod.2019.2.5
- adds type-safety to +has:in set function
- adds type-safety to $~ structure defaults
- improves performance of %ford build error reporting
- refactors %behn and prevents duplicate timers
- updates Arvo kernel resets to notify all vanes
- enables stacktraces in all vanes
- refactors JSON RPC affordances in the the standard library (%zuse)
zod.2019.1.30
- fixes and updates |mass (memory usage reporter)
- adds automatic |mass on a timer
- optimizes %ames liveness pings
- adds ethereum/%jael debugging tools