Skip to content

Releases: savi-lang/savi

v0.20221008.0

09 Oct 03:24
868704a
Compare
Choose a tag to compare

What's Changed

  • Parse "\0" escape character in string literals by @mneumann in #405
  • Add :ffi_link_c_files declarator, compiling C files alongside Savi files. by @jemc in #406

Full Changelog: v0.20220930.0...v0.20221008.0

v0.20220930.0

01 Oct 05:29
dba7e63
Compare
Choose a tag to compare

What's Changed

  • Update to latest Savi runtime (v0.20220929.0). by @jemc in #403
  • Add :link_lib declarator, nested under :ffi declarations. by @jemc in #404

Full Changelog: v0.20220922.3...v0.20220930.0

v0.20220922.3

23 Sep 05:59
b1ee092
Compare
Choose a tag to compare

What's Changed

  • Refactor to strip debug symbols without using a shell command. by @jemc in #402

Full Changelog: v0.20220922.2...v0.20220922.3

v0.20220922.2

22 Sep 20:41
8dcf5b2
Compare
Choose a tag to compare

v0.20220922.1

22 Sep 19:43
201ded1
Compare
Choose a tag to compare

v0.20220922.0

22 Sep 17:09
5f0b9f2
Compare
Choose a tag to compare

What's Changed

  • Improvements related to cross compilation and lib path searching. by @jemc in #401

Full Changelog: v0.20220921.1...v0.20220922.0

v0.20220921.1

21 Sep 21:43
f3db36a
Compare
Choose a tag to compare

What's Changed

  • Fix build for Dragonfly and Freebsd by @mneumann in #387
  • Fix Crystal backtrace printing using -gdwarf-4. by @jemc in #389
  • Fix projecteuler example by @mneumann in #393
  • Fix missing implementation for identity comparison of structs. by @jemc in #394
  • Expose dirname from SourceCodePos by @mneumann in #397
  • Quote SAVI_VERSION in Makefile in case it contains whitespace by @mneumann in #398
  • Add savi info subcommand for clean CLI info fetching. by @jemc in #399
  • Add support for SDK_ROOT env var when targetting MacOS. by @jemc in #400

Full Changelog: v0.20220917.0...v0.20220921.1

v0.20220917.0

17 Sep 15:18
3ac46b8
Compare
Choose a tag to compare

What's Changed

  • Don't enforce indentation format rules within string literals. by @jemc in #386

Full Changelog: v0.20220916.0...v0.20220917.0

v0.20220916.0

16 Sep 14:17
6fa1de2
Compare
Choose a tag to compare

What's Changed

  • Allow _ in numbers by @mneumann in #373
  • Add U64.BCD and use it to format decimal Integers by @mneumann in #358
  • Fix breakage in FloatingPoint.Format from concurrent PRs. by @jemc in #382
  • Add \U 32-bit Unicode escape sequence for string literals. by @jemc in #383
  • Add Integer.Format.PrintableASCII. by @jemc in #384
  • Fix build on DragonFly by @mneumann in #381

Full Changelog: v0.20220912.0...v0.20220916.0

v0.20220912.0

13 Sep 01:15
92920c8
Compare
Choose a tag to compare

What's Changed

  • Limit the number of git processes to 2 by @mneumann in #376
  • Fix indentation of heredoc-like strings (<<<>>>) on Windows. by @jemc in #378
  • Update to latest Savi runtime (v0.20220912.1). by @jemc in #377

Full Changelog: v0.20220911.0...v0.20220912.0