Skip to content

Releases: indoorvivants/sn-vcpkg

v0.0.21

14 Jul 09:02
Compare
Choose a tag to compare

CLI
This release changes the way scala-cli subcommand works – it now aggregates all linking and compilation flags into temporary files and uses the --native-linking @file syntax that is passed directly to clang.

This dramatically reduces the possibility of conflicting flags and makes the command much shorter.

What's Changed

  • Write flags into file instead of passing tons of them by @keynmol in #177

Full Changelog: v0.0.20...v0.0.21

v0.0.20

23 May 19:20
Compare
Choose a tag to compare

Important:

What's Changed

  • Update weaver-cats to 0.8.4 by @indoorvivants-steward in #169
  • Update scalafmt-core to 3.8.0 by @indoorvivants-steward in #172
  • Update sbt to 1.9.9 by @indoorvivants-steward in #173

Full Changelog: v0.0.19...v0.0.20

v0.0.19

22 Jan 10:59
Compare
Choose a tag to compare

What's Changed

  • Fix scala-cli executable name on Windows by @JD557 in #152
  • Don't run distinct on native linking/compile flags by @keynmol in #168

  • Update mill-scalalib, mill-scalanativelib to 0.10.13 by @indoorvivants-steward in #154
  • Update sbt to 1.9.8 by @indoorvivants-steward in #158
  • Update utest to 0.8.2 by @indoorvivants-steward in #155
  • Update sbt-mdoc to 2.3.8 by @indoorvivants-steward in #159
  • Update scalafmt-core to 3.7.17 by @indoorvivants-steward in #160
  • Update sbt-projectmatrix to 0.9.2 by @indoorvivants-steward in #163
  • Update mill-scalalib, mill-scalanativelib to 0.10.14 by @indoorvivants-steward in #164
  • Update mill-scalalib, mill-scalanativelib to 0.10.15 by @indoorvivants-steward in #165
  • Update sbt-scala-native to 0.4.17 by @indoorvivants-steward in #167

New Contributors

Full Changelog: v0.0.18...v0.0.19

v0.0.18

10 Nov 11:21
Compare
Choose a tag to compare

What's Changed

  • --rename arg in CLI, vcpkgRun in SBT/Mill, pass command in CLI by @keynmol in #151

Full Changelog: v0.0.17...v0.0.18

v0.0.17

05 Nov 13:31
826100b
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.16...v0.0.17

v0.0.16

28 Oct 18:49
c05230d
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.15...v0.0.16

v0.0.15 - bootstrap using git CLI

06 Oct 18:46
faa27ec
Compare
Choose a tag to compare

This release will use Git CLI if it's available, and if not - fallback to JGit implementation from Eclipse. The CLI should be faster, but JGit works anywhere with a JVM distribution.

What's Changed

  • Update circe-parser to 0.14.6 by @indoorvivants-steward in #142
  • Update sbt to 1.9.4 by @indoorvivants-steward in #145
  • Update sbt-scala-native to 0.4.15 by @indoorvivants-steward in #144
  • Update sbt-scalafmt to 2.5.2 by @indoorvivants-steward in #146
  • Bootstrap using Git CLI by @keynmol in #148

Full Changelog: v0.0.14...v0.0.15

0.0.14 - Docker base image

23 Aug 11:55
Compare
Choose a tag to compare

This release introduces a Docker base image keynmol/sn-vcpkg which contains pre-installed CLI tools required by many vcpkg packages along with globally installed sn-vcpkg command.

It's intended to be used on CI as the base image for building Scala Native applications that have vcpkg dependencies.

What's Changed

  • Update sbt to 1.9.3 by @indoorvivants-steward in #135
  • Docker image base by @keynmol in #138
  • Build multi-platform docker images by @keynmol in #139

Full Changelog: v0.0.13...v0.0.14

v0.0.13

30 Jul 18:40
35ecb09
Compare
Choose a tag to compare

Notable changes

Updates

  • Update mill-scalalib, mill-scalanativelib to 0.10.12 by @indoorvivants-steward in #98
  • Update sbt-scala-native to 0.4.12 by @indoorvivants-steward in #99
  • Update weaver-cats to 0.8.2 by @indoorvivants-steward in #102
  • Update scalafmt-core to 3.7.3 by @indoorvivants-steward in #105
  • Update sbt-ci-release to 1.5.12 by @indoorvivants-steward in #109
  • Update scribe to 3.11.3 by @indoorvivants-steward in #110
  • Update weaver-cats to 0.8.3 by @indoorvivants-steward in #108
  • Update sbt to 1.8.3 by @indoorvivants-steward in #111
  • Update scribe to 3.11.4 by @indoorvivants-steward in #112
  • Update scribe to 3.11.5 by @indoorvivants-steward in #113
  • Update scalafmt-core to 3.7.4 by @indoorvivants-steward in #114
  • Update sbt-scala-native to 0.4.13 by @indoorvivants-steward in #116
  • Update sbt-scala-native to 0.4.14 by @indoorvivants-steward in #117
  • Update scala-library to 2.13.11 by @indoorvivants-steward in #120
  • Update scala-library to 2.12.18 by @indoorvivants-steward in #119
  • Update sbt-projectmatrix to 0.9.1 by @indoorvivants-steward in #123
  • Update scalafmt-core to 3.7.5 by @indoorvivants-steward in #125
  • Update scalafmt-core to 3.7.6 by @indoorvivants-steward in #126
  • Update scalafmt-core to 3.7.7 by @indoorvivants-steward in #128
  • Update scalafmt-core to 3.7.8 by @indoorvivants-steward in #131
  • Update scalafmt-core to 3.7.9 by @indoorvivants-steward in #132
  • Update scalafmt-core to 3.7.10 by @indoorvivants-steward in #134

Full Changelog: v0.0.12...v0.0.13

0.0.12 - CLI "bootstrap" command

18 Mar 14:42
Compare
Choose a tag to compare

What's Changed

  • Update circe-parser to 0.14.5 by @indoorvivants-steward in #94
  • Update sbt-scala-native to 0.4.11 by @indoorvivants-steward in #97
  • CLI bootstrap command by @keynmol in #96

Full Changelog: v0.0.11...v0.0.12