Spoofax 2.4.1

Spoofax 2.4.1 is a minor bugfix release.

Downloads

Eclipse plugin

Update site

  • Eclipse update site: http://artifacts.metaborg.org/content/unzip/releases-unzipped/org/metaborg/org.metaborg.spoofax.eclipse.updatesite/2.4.1/org.metaborg.spoofax.eclipse.updatesite-2.4.1-assembly.zip-unzip/
  • Eclipse update site archive

IntelliJ plugin

  • IntelliJ update site: http://artifacts.metaborg.org/content/repositories/releases/org/metaborg/org.metaborg.intellij.dist/2.4.1/org.metaborg.intellij.dist-2.4.1.zip
  • IntelliJ update site archive

Command-line utilities

Core API

  • Spoofax Core uber JAR
  • Spoofax Core uber Maven artifact: org.metaborg:org.metaborg.spoofax.core.uber:2.4.1

Maven artifacts

Maven artifacts can be found on our artifact server. The Maven version used for this release is 2.4.1. See the instructions on using MetaBorg Maven artifacts for more information.

Changes

  • Fix: remove dependency on nativebundle from jsglr2, preventing native binaries (with a cygwin vulnerability) from showing up in Spoofax Core.
  • Update jackson-core, jackson-databind, jackson-annotations, jackson-dataformat-yaml dependencies to 2.9.3 to avoid a vulnerability in those libraries.
  • Update commons-configuration2 to 2.2, commons-configuration2-jackson to 0.7.0, and snakeyaml to 1.18, for compatibility with jackson version 2.9.3.