Skip to content

Releases: urbit/vere

vere-v2.3

04 May 18:35
4bfddbf

Choose a tag to compare

Description

This release declares compatibility with the upcoming kelvin 413 release. It features the addition of JSON jetting, eyre caches and runtime support for remote scry.

What's Changed

New Contributors

Full Changelog: vere-v2.2...vere-v2.3

vere-v2.2

25 Apr 15:39
590f427

Choose a tag to compare

Arvo 414K
Vere v2.2

Description

  • Includes click, a thin client for interacting with khan/conn (control plane). See this excellent writeup by the feature’s author, ~finmep-lanteb, for more details on the rationale.
  • Adds a CLI option to configure the time between snapshots.
  • Changes the placement of auto-docking in the boot sequence.

What's Changed

New Contributors

  • @h33p made their first contribution in #327

Full Changelog: vere-v2.1...vere-v2.2

vere-v2.1

28 Mar 15:38
8379b52

Choose a tag to compare

Arvo 414K
Vere v2.1

Support for [zuse %414] and [lull %325].

Run <pier>/.run/next to upgrade.

What's Changed

New Contributors

Full Changelog: vere-v2.0...vere-v2.1

vere-v2.0

21 Mar 19:56
adec58d

Choose a tag to compare

Arvo 415K
Vere 2.0

8GB loom has landed, which you can use by adding --loom 33 to your normal boot command. Additionally, comets can now only be booted with the -c flag, the strange page issue is fixed, --cue is added to urbit eval, and authentication requests are checked using eyre's tokens.

Please note that this release is backwards-incompatible with previous versions, which means that if you boot your ship with vere-v2.0 (this release), you will NOT be able to use older versions afterwards.

What's Changed

New Contributors

Full Changelog: vere-v1.22...vere-v2.0

vere-v1.22

28 Feb 16:40
ee67742

Choose a tag to compare

Arvo 415K
Vere 1.22

Description

Various small improvements and bug fixes.

What's Changed

New Contributors

Full Changelog: vere-v1.21...vere-v1.22

vere-v1.21

21 Feb 18:52
98f982c

Choose a tag to compare

Arvo 415K
Vere 1.21

Description

Offline event log truncation (chop), eval improvements, support for clangd language server processing, and various fixes/upgrades to CI and documentation.

There are no breaking changes or Kelvin decrements in this release.

What's Changed

New Contributors

Full Changelog: vere-v1.20...vere-v1.21

vere-v1.20

14 Feb 17:23

Choose a tag to compare

Arvo 415K
Vere 1.20

Description

Adds the %meme debug hint, resolves segfaults on macos-aarch64 builds, and adds a new --replay option.

What's Changed

New Contributors

Full Changelog: vere-v1.19...vere-v1.20

vere-v1.19

07 Feb 17:10

Choose a tag to compare

Arvo 415K
Vere 1.19

Description

Minor, incremental release that removes old Windows code and fixes issues with the scrollable area in some terminals.

What's Changed

New Contributors

Full Changelog: vere-v1.18...vere-v1.19

vere-v1.18

31 Jan 17:14
799c519

Choose a tag to compare

Arvo 415K
Vere 1.18

Description

Adds runtime support for the doccords system, which is documentation parsed from comments in source code (Hoon's version of docstrings). Shoutout to ~datnut-pollen (@drbeefsupreme) for doing the huge amount of work required in order to implement this system, which has been theorized about for years. To see an example of it in action immediately, run # ames in the dojo post upgrade. For the best current documentation on doccords usage, see the example file.

This release accompanies urbit-os-v2.131.

What's Changed

Full Changelog: vere-v1.17...vere-v1.18

vere-v1.17

18 Jan 21:29
eda117a

Choose a tag to compare

Arvo 416K
Vere 1.17

If you're upgrading to v1.17 from a version earlier than v1.16, you'll have to run <pier>/.run next twice: once to upgrade from your current version to v1.16, and another to upgrade from v1.16 to v1.17.

Description

This release includes a new and improved terminal stack, which is required for compatibility with zuse 416 (urbit-os-v2.130). It remains backwards compatible with the terminal stack as it existed prior to this, but there is one purely visual issue: the prompt may seem to disappear. This should resolve itself once you receive the zuse 416 update.

Additionally, as of this release, we no longer support Windows platforms. We do not presently have the resources to support non-*nix systems at the level of quality we want to deliver. Notably Windows was already very much a second-class citizen, as apparent from issues like #5822 and others. Windows users may want to run Urbit through WSL instead.

Release notes:

  • Revamped Urbit's terminal stack. This release contains the first phase of a longer-running project towards a next-generation terminal experience. Previous announcements can be found here1 and here2. (And #4463 and #5663.) Highlights in this release include:
    • Support for 2D cursor movement, and by extension 2D screen drawing.
    • Minimal mouse-click support.
    • Faster pasting of large texts.
    • Informal printfs (~&) now get rendered in grey, to visually distinguish them from formal dill output.
  • Updated versioning scheme for pre-release binaries.
  • The code for the Vere runtime has been moved out of the urbit/urbit repository, and now lives in urbit/vere.

What's Changed

Full Changelog: vere-v1.16...vere-v1.17

  1. https://groups.google.com/a/urbit.org/g/dev/c/ubp3UNxkQBc/m/zsB_5rxOBAAJ

  2. https://groups.google.com/a/urbit.org/g/dev/c/wydG30BgAzE/m/sRi9jeDECgAJ