Skip to content

Releases: VoltLang/Battery

Battery 0.1.24

15 Aug 14:19
Compare
Choose a tag to compare
  • driver: Error if we are given extra arguments on build
  • policy: Much more logging for LLVM toolchain
  • detect: Be more clear about what we are checking
  • detect: Add LLVM 11 and 12 to list of versions
  • detect: Add GDC-10 to list of supported GDCs
  • battery: Make it possible to supply battery.conf.toml file on command line

Battery 0.1.23

30 Aug 18:23
Compare
Choose a tag to compare
  • armhf support.
  • Future proof cfg parsing.

Battery 0.1.22

19 Aug 11:55
Compare
Choose a tag to compare
  • Stabilized AArch64 support
  • Detect GDC 8.x.y
  • Ensure all output is flush on error
  • Print location of logging file to stderr on error

Battery 0.1.21

11 Aug 20:19
Compare
Choose a tag to compare

Lots of changes in this release.

  • AArch64 support.
  • Greatly refactored detecting code.
  • LLVM 8, 9, 10 support.
  • Added more advance cfg selector in battery.toml files.

Battery 0.1.20

16 Aug 14:17
Compare
Choose a tag to compare

Adds the -j argument flag.
Built against newer Watt version that fixes very long arguments when spawning processes.

Battery 0.1.19

23 Jul 18:11
Compare
Choose a tag to compare

Support for LLVM 7.0 added along with llvm.toml file for Windows.

Battery 0.1.18

11 Jun 13:23
Compare
Choose a tag to compare

Major new items are:

  • Support for newer versions of llvm (6.0).
  • Support for using GDC instead of rdmd and dmd for bootstrapping.

Battery 0.1.18 Alpha

27 May 09:48
Compare
Choose a tag to compare

For testing only

Battery 0.1.17

31 Dec 15:18
Compare
Choose a tag to compare
  • Fixing branch building on CI.
  • Add verbose printing mode.

Battery 0.1.16

26 Nov 11:23
Compare
Choose a tag to compare
  • Switched to the toml format for both configuration and internal chach files.
  • Extended tester check directive
  • Fixes in tester when invoking volta
  • Libraries now support C files