Skip to content

Tags: ericfode/urbit

Tags

arvo.2019.11.15

Toggle arvo.2019.11.15's commit message
arvo.2019.11.15

This release contains Arvo changes that will be pushed to the live
network as an over-the-air update.

Release notes:

* Adds a +trouble generator for diagnosing network and sync issues.

* Fixes a bug in %jael that prevented ships from being processed in a
  %full update.  Also adds a workaround for a separate bug in %jael that
  causes some ships' subscriptions not to start properly.

Contributions:

Jared Tobin (4):
      release: arvo.2019.11.15.rc-1
      Revert "clay: fix meet-conflict crash"
      release: arvo.2019.11.15.rc-2
      release: arvo.2019.11.15.rc-3

John Franklin (1):
      arvo: add +trouble generator for troubleshooting

Philip Monk (3):
      clay: fix meet-conflict crash
      jael: only listen to azimuth-tracker on boot
      jael: process all ships in %full update

arvo.2019.11.15.rc-3

Toggle arvo.2019.11.15.rc-3's commit message
arvo.2019.11.15.rc-3

This release contains Arvo changes that will be pushed to the live
network as an over-the-air update.

Release notes:

* Adds a +trouble generator for diagnosing network and sync issues.

* Fixes a bug in %jael that prevented ships from being processed in a
  %full update.  Also adds a workaround for a separate bug in %jael that
  causes some ships' subscriptions not to start properly.

Contributions:

Jared Tobin (4):
      release: arvo.2019.11.15.rc-1
      Revert "clay: fix meet-conflict crash"
      release: arvo.2019.11.15.rc-2
      release: arvo.2019.11.15.rc-3

John Franklin (1):
      arvo: add +trouble generator for troubleshooting

Philip Monk (3):
      clay: fix meet-conflict crash
      jael: only listen to azimuth-tracker on boot
      jael: process all ships in %full update

arvo.2019.11.15.rc-2

Toggle arvo.2019.11.15.rc-2's commit message
arvo.2019.11.15.rc-2

This release contains Arvo changes that will be pushed to the live
network as an over-the-air update.

Release notes:

* Adds a +trouble generator for diagnosing network and sync issues.

* Adds a workaround for a bug in %jael that causes some ships'
  subscriptions not to start properly.

Contributions:

Jared Tobin (1):
      release: arvo.2019.11.15.rc-1
      release: arvo.2019.11.15.rc-2

John Franklin (1):
      arvo: add +trouble generator for troubleshooting

Philip Monk (2):
      jael: only listen to azimuth-tracker on boot

arvo.2019.11.8

Toggle arvo.2019.11.8's commit message
arvo.2019.11.8

This release contains Arvo changes that will be pushed to the live
network as an over-the-air update.

Release notes:

* Adds :invite-{store, hook, view} apps to support generic
  invitation-like functionality.  :chat-hook and Landscape chat now
  support sending and receiving invites to new chatrooms.

* Adds a simple language server engine, for use with hoonls.py, which presents
  the RPC interface expected by editors.  Includes support for syntax error
  detection, rune snippets, and autocomplete.

* Fixes a %jael bug that prevented %ames from recognizing breaches in
  certain situations.

* Fixes a %behn bug that caused %drip errors to print in the wrong
  order.

Contributions:

Jared Tobin (3):
      build: give arvo a high priority
      release: arvo.2019.11.8.rc-1
      release: arvo.2019.11.8.rc-2
      release: arvo.2019.11.8

Joe Bryan (1):
      behn: print %drip errors in the correct order

Logan Allen (7):
      app: added invite app and mark converters to JSON
      chat-hook: added invite functionality
      chat-js: added invite functionality
      invite: add comments and clean up
      changed invite peek interface to /:path/:uid
      invite-hook: crash upon invalid invite received
      chat-hook: upgrade from old state, perform invitatory create/sub

Philip Monk (7):
      jael: don't update state until you've tested for breach
      language-server: initial commit
      language-server: cleanup and incremental text sync
      language-server: namespace libraries
      language-server: multiple files and ford
      language-server: fix rune typos
      language-server: address review comments

arvo.2019.11.8.rc-2

Toggle arvo.2019.11.8.rc-2's commit message
arvo.2019.11.8.rc-2

This release contains Arvo changes that will be pushed to the live
network as an over-the-air update.

Release notes:

* Adds :invite-{store, hook, view} apps to support generic
  invitation-like functionality.  :chat-hook and Landscape chat now
  support sending and receiving invites to new chatrooms.

* Adds a simple language server engine, for use with hoonls.py, which presents
  the RPC interface expected by editors.  Includes support for syntax error
  detection, rune snippets, and autocomplete.

* Fixes a %jael bug that prevented %ames from recognizing breaches in
  certain situations.

* Fixes a %behn bug that caused %drip errors to print in the wrong
  order.

Contributions:

Jared Tobin (3):
      build: give arvo a high priority
      release: arvo.2019.11.8.rc-1
      release: arvo.2019.11.8.rc-2

Joe Bryan (1):
      behn: print %drip errors in the correct order

Logan Allen (7):
      app: added invite app and mark converters to JSON
      chat-hook: added invite functionality
      chat-js: added invite functionality
      invite: add comments and clean up
      changed invite peek interface to /:path/:uid
      invite-hook: crash upon invalid invite received
      chat-hook: upgrade from old state, perform invitatory create/sub

Philip Monk (7):
      jael: don't update state until you've tested for breach
      language-server: initial commit
      language-server: cleanup and incremental text sync
      language-server: namespace libraries
      language-server: multiple files and ford
      language-server: fix rune typos
      language-server: address review comments

arvo.2019.11.8.rc-1

Toggle arvo.2019.11.8.rc-1's commit message
arvo.2019.11.8.rc-1

This release contains Arvo changes that will be pushed to the live
network as an over-the-air update.

Release notes:

* Adds :invite-{store, hook, view} apps to support generic
  invitation-like functionality.  :chat-hook and Landscape chat now
  support sending and receiving invites to new chatrooms.

* Fixes a %jael bug that prevented %ames from recognizing breaches in
  certain situations.

* Fixes a %behn bug that caused %drip errors to print in the wrong
  order.

Contributions:

Jared Tobin (2):
      build: give arvo a high priority
      release: arvo.2019.11.8.rc-1

Joe Bryan (1):
      behn: print %drip errors in the correct order

Logan Allen (7):
      app: added invite app and mark converters to JSON
      chat-hook: added invite functionality
      chat-js: added invite functionality
      invite: add comments and clean up
      changed invite peek interface to /:path/:uid
      invite-hook: crash upon invalid invite received
      chat-hook: upgrade from old state, perform invitatory create/sub

Philip Monk (1):
      jael: don't update state until you've tested for breach

arvo.2019.11.6

Toggle arvo.2019.11.6's commit message
arvo.2019.11.6

This release contains Arvo changes that will be pushed to the live
network as an over-the-air update.

In particular, this release adds utilities for fixing problems
introduced by the over-the-air update of the Arvo changes included in
the v0.9.2 release.

These utilities have been configured to run automatically as part of the
boot process, so users shouldn't have to deal with them manually.
Instead, users should simply shut down and restart their ships after
receiving the update, and the utilities should run on their own.

Release notes:

* Fixes a latent bug in %gall's virtualization of agent (app)
  compilation.  The bug, introduced in v0.9.0, meant that agent
  compilation was *not* virtualized, and thus that a userspace error
  could wind up crashing %gall itself.

* Adds the |goad-gall and :goad utilities for kick-starting %ford builds
  that may have become 'stuck' (e.g. due to the problem mentioned above).
  Both can be used from :dojo, where the :goad app should be preferred
  in the case that a :hood build, in particular, has become stuck.

Contributions:

Joe Bryan (8):
      gall: fix virtualization of agent compilation
      gall: adds %goad task force agent rebuilds
      gall: restores "not-running" printf
      hood: adds |goad-gall generator
      goad: adds app to unblock :hood if necessary
      dill: refactors move production
      dill: adds %goad automation
      dill: fixes cursor position during boot

v0.9.2

Toggle v0.9.2's commit message
urbit v0.9.2

https://github.com/urbit/urbit/releases/tag/v0.9.2

This release contains changes to both Arvo and Vere, so users should
update their binaries.

This is not a breaching release, so users should not create new piers.

Release notes:

* Adds tab completion to :dojo.  When you hit tab, :dojo will now try to
  complete the word you're using to a face or arm in the subject at that
  point in the code.

* Moves parts of the Hoon pretty-printer from the kernel into userspace
  as lib/pprint.hoon and lib/xray.hoon.  This seemingly-innocuous change
  plugs a space leak and greatly decreases the size of pills, reducing
  the urbit process startup time in turn.

* Fixes a Vere bug that restricted the size of the terminal
  unnecessarily.

* Makes a number of improvements to u3's error messages and the handling
  thereof.

* Deprecates the old :hall and :talk apps, as well as their supporting
  generators, marks, and libraries.

  Also fixes a regression in :acme and :dns notifications, which
  previously depended on :hall.

* Several other minor bug fixes.

Contributions:

Jared Tobin (2):
      vere: change default bootstrap pill URI
      vere: update patch version (0.9.1 -> 0.9.2)

Joe Bryan (10):
      vere: restore terminal dimensions measurement
      u3: use clearer assertions for loom corruption
      u3: removes redundant memory fault assertion
      u3: print messages for fatal errors to stderr
      acme: sends notifications directly to %dill
      dns: sends notifications directly to %dill (and adds tapp support)
      Revert "moves :dns scry for ames domains in :dns|auto generator"
      dns: clear request from state on %coup error
      nix: fix ivory-header error conditions (detecting lfs pointers)
      hoon: moves new pretty-printer back into userspace

Logan Allen (1):
      apps: remove %hall and %talk

Matilde Park (1):
      chat-cli: Update ;help link

Philip Monk (13):
      dojo: add tab completion
      dojo: add a better function printer
      dojo, drum: give tab completion as true output
      dojo, auto: move insert-magic logic to lib/auto
      dojo, drum: change %tab sole-effect to use tanks
      easy-print: don't crash if type-check crashes
      auto: don't look in context of non-gold cores
      auto: support multiline tab completion
      auto: fix some crashes on strange wet gates
      auto: support autocomplete inside wings
      auto: support forks
      auto: handle tab in middle of symbol
      auto: gain and lose types on ?:

arvo.2019.10.28

Toggle arvo.2019.10.28's commit message
arvo.2019.10.28

This release contains Arvo changes that will be pushed to the live
network as an over-the-air update.

Release notes:

* Fixes a bug in %gall that caused 'naked' peek arms in apps to return
  incorrect results.

* Fixes a bug that caused %ames not to recognize breaches in particular
  cases.

* A number of smaller fixes to :chat, :publish, and :claz.

Contributions:

Anton Dyudin (1):
      eyre: fix wire=path terminology

Fang (4):
      claz: ignore empty lines in invites file
      claz: do invite file reading in +read-invites
      chat-cli: minor code style fixes
      chat-hook: use sender's timestamp

Isaac Visintainer (3):
      publish: added permission logic to %serve and import flows
      publish: auto-resubscribe on quit, crash on failed subscription
      publish: correctly set title and body when navigating with next/prev

Jared Tobin (4):
      gall: fix bug in +ap-peek
      build: add Ropsten derivations for arvo and pills
      build: add ropsten-pills target to Makefile
      release: update Landscape builds, pills

Logan Allen (3):
      chat-js: fix chat sorting and selection in sidebar
      chat-js: make clicking a url message open in a new tab
      chat-ui: fix image previews from url types

Philip Monk (1):
      jael: provide edge-triggered breach notification

v0.9.1

Toggle v0.9.1's commit message
urbit v0.9.1

https://github.com/urbit/urbit/releases/tag/v0.9.1

This release contains updates to both Arvo and Vere, so users should
update their binaries.

In particular, this release fixes a memory management bug in Vere, so
users should upgrade promptly to avoid running out of memory.

This is not a breaching release, so users should not create new piers.

Contributions:

Fang <git@fang.io> (2):
      publish: remove unused %disconnect card
      chat-cli: update prompt on ;join

Joe Bryan <joemfb@gmail.com> (7):
      arvo: improves move type specialization (by spec'ing incrementally)
      u3: print the size of the free lists on |mass
      u3: restore memory reclamation every 1k events
      u3: statically measure memory on startup if < 1/2 the loom is free
      u3: removes "worker_send_replace" printf
      build: always include debug symbols

Philip Monk <phil@pcmonk.me> (3):
      azimuth-tracker: fix |watch generator
      ames: don't crash
      ames: better stack traces