Skip to content

Velt 0.2.2

Choose a tag to compare

@github-actions github-actions released this 13 Oct 11:42
· 738 commits to main since this release
04660ea

Install

Linux and macOS:

curl -fsSL https://github.com/velt-lang/velt/releases/download/v0.2.2/get-velt.sh | sh

Windows (PowerShell):

irm https://github.com/velt-lang/velt/releases/download/v0.2.2/get-velt.ps1 | iex

Then run velt doctor. The toolchain brings its own linker: no Visual Studio Build Tools,
Xcode or C compiler needed
(Platforms and installation).

What's Changed

  • tooling: debug a single test (velt test --filter/--no-run/--json, test lenses) by @andtii in #987
  • debug info: variables are in scope from their declaration to the end of their block by @andtii in #980
  • runtime: per-core mode accepts on every worker (#211 step 4) by @andtii in #993
  • codegen_cl, velt_link: DWARF in Windows debug builds by @andtii in #981
  • toolchain: revoke a leaked release key through the index; freshness survives a rotation by @andtii in #1009
  • examples/actors: bench scripts executable; Linux rerun of #182 on current main by @andtii in #1024
  • tests: async_closure_void no longer depends on two timers a few ms apart firing in order by @andtii in #1028
  • toolchain: velt toolchain install --from ; get-velt.sh reads inputs as the launcher does by @andtii in #1011
  • std/net, std/http: listen backlog for bursts; close() releases the port; fetch retries a stale pooled connection by @andtii in #1027
  • toolchain: velt toolchain self-update by @andtii in #1012
  • toolchain: advisories in the index of releases; velt update takes the newest published patch by @andtii in #1014
  • task: placement API: spawn(p, { worker }), workerCount, currentWorker; per-core selected automatically (#211 step 2) by @andtii in #1032
  • std/websocket: drop tokio-tungstenite (handshake keys from sha1 and base64) by @andtii in #1040
  • editors/vscode: Marketplace icon, .vlt file icon, publisher andtii by @andtii in #1042
  • editors/vscode: Marketplace README, repository links, 0.1.1 by @andtii in #1043
  • docs: new README pitch and front-door pages (TS in, native and multi-core out) by @andtii in #1045
  • README: any Rust crate, a few lines away by @andtii in #1046
  • gitattributes: highlight .vlt files as TypeScript on GitHub by @andtii in #1047
  • velt new/init: .gitattributes so GitHub highlights .vlt files by @andtii in #1048
  • README: memory and startup at a glance by @andtii in #1049
  • release: velt 0.2.2 by @andtii in #1044

Full Changelog: v0.2.1...v0.2.2