Skip to content

Releases: technomancy/leiningen

2.9.4

08 Jul 19:02
Compare
Choose a tag to compare

2.9.4 / 2020-07-08

  • Fix a bug where dependency conflict resolution errors were wrong. (Phil Hagelberg)
  • Make test selectors skip non-test vars. (Mourjo Sen)
  • Fix a bug where deps :query would report incorrect results. (Chris Thunes)
  • Update nREPL to 0.7. (Bozhidar Batsov)
  • Add scheme configuration support to REPL-y and use configured transport when starting the ack-server. (Paulo Feodrippe, Bozhidar Batsov)

2.9.3

16 Mar 18:11
Compare
Choose a tag to compare
  • Fix a bug where deploying would fail to send signature checksums. (Antonin Hildebrand)
  • Memoize application of project middleware. (Chris Thunes)
  • Fix a bug where checksum verification failed on non-GNU systems. (Antonio Hernández Blas)

2.9.2

29 Feb 01:05
Compare
Choose a tag to compare

2.9.2 / 2020-02-28

  • Bump to Clojure 1.10.1. (Phil Hagelberg)
  • Fix a bug where disabling implicit middleware disabled explicit ones. (radhika reddy)
  • Add checksum check during self-install process. (Toyam Cox)
  • Include repository auth when verifying dependencies. (David Bürgin)
  • Fix bugs in certain kinds of profile merging. (David Bürgin)
  • Include :repositories from project.clj in pom.xml file. (David Bürgin)

2.9.1

27 Feb 00:39
2.9.1
Compare
Choose a tag to compare

2.9.1 / 2019-02-26

  • Fix a bug where provided namespace compilation order was overridden. (Phil Hagelberg)
  • Don't emit namespaced maps when merging data readers for uberjar. (Joel Kaasinen)

2.9.0

11 Feb 00:31
2.9.0
Compare
Choose a tag to compare

2.9.0 / 2019-02-10

  • Re-enable bootclasspath optimization by default. (Phil Hagelberg)
  • Sort namespace order consistently during AOT. (Logan Girard)
  • Use Clojure 1.10.0 for plugins and new templates projects. (Alex Miller, Phil Hagelberg)

2.8.3

15 Dec 01:39
2.8.3
Compare
Choose a tag to compare

2.8.3 / 2018-12-14

  • Fix a warning in the powershell script. (Florian Anderiasch)
  • Fix a bug where the repl wouldn't launch. (Bozhidar Batsov)
  • Remove broken unattended GPG deploy feature.
  • Fix a bug where the repl didn't use :main as the initial ns. (Phil Hagelberg)

2.8.2

12 Dec 01:12
2.8.2
Compare
Choose a tag to compare
  • Fix a bug where hidden files would be included in jars. (James Elliott)
  • Add support for repository-overrides.clj to bootstrap repository info. (Greg Haskins)
  • Use stderr consistently for diagnostics. (Rob Browning)
  • Fix a bug in aliases that come from profiles. (Arnout Roemers)
  • Fix TLS errors in self-install on Windows. (Florian Anderiasch)
  • Templates use EPL-2.0 with GPL secondary license. (Yegor Timoshenko)
  • Allow GPG to be invoked unattended with passphrase. (Neil Okamoto)
  • Add pprint --not-pretty argument that prints instead of pprinting. (Rob Browning)
  • Always send diagnostic messages to standard error. (Rob Browning)
  • Add project coordinate data to jar metadata. (Conor McDermottroe)
  • Allow freeform :pom-plugin configuration. (Hannu Hartikainen)

2.8.1

27 Oct 21:36
2.8.1
Compare
Choose a tag to compare

2.8.1 / 2017-10-27

  • Fix a bug where lein help couldn't list built-in tasks on Java 9. (Phil Hagelberg)
  • Fix a bug where lein installed from package managers would obscure exit code. (Phil Hagelberg)
  • Fix an errant reflection warning on Java 9. (Toby Crawley)
  • Fix an error when no :plugins are specified. (Phil Hagelberg)
  • Fix a bug where launching project subprocesses would encounter unreadable forms. (Phil Hagelberg)
  • Remove auto-setting of cgroups memory limit. (Florian Anderiasch)

2.8.0

18 Oct 00:37
2.8.0
Compare
Choose a tag to compare

2.8.0 / 2017-10-17

  • Support LEIN_USE_BOOTCLASSPATH for users on Java 8. (Phil Hagelberg)
  • Disable bytecode verification in Leiningen's own JVM for Java 9 compatibility. (Ghadi Shayban)
  • Infer values for pom <scm> tag from .git directory. (Nicolas Berger)

2.8.0-RC1

18 Sep 22:50
2.8.0-RC1
Compare
Choose a tag to compare
2.8.0-RC1 Pre-release
Pre-release

2.8.0-RC1 / 2017-09-18

  • Project middleware, hooks, and the :test profile are considered deprecated. (Phil Hagelberg)
  • JVMs on 8u131 and newer will default to using cgroups settings for memory limits. (Phil Hagelberg)
  • Add :query subcommand to deps to quickly find latest versions. (Phil Hagelberg)
  • Fix a bug where dependency resolution wasn't cached correctly. (Phil Hagelberg)
  • Warn when $CLASSPATH is set. (Phil Hagelberg)
  • Remove warning when running as root. (Phil Hagelberg)
  • Add :why subtask to deps for tracing individual deps. (Phil Hagelberg)
  • Remove clj-http and cheshire dependencies, reducing likelihood of conflict (Phil Hagelberg)
  • Warn when plugin dependencies conflict with Leiningen's own. (Phil Hagelberg)
  • Fix a bug where repls outside a project were not run in Leiningen's own process. (Phil Hagelberg)
  • Add :plugin-tree and :tree-data subtasks to deps. (Ken Restivo)
  • Support skipping bootclasspath for Java 9 compatibility. (Phil Hagelberg)
  • Allow vcs task to skip signing tags. (Nicolas Berger)
  • The search task no longer downloads indices but hits live search APIs. (Phil Hagelberg)
  • Remove duplicate exclusions in lein deps (Emlyn Corrin)
  • Leiningen is now installable again via chocolatey (Florian Anderiasch)
  • Dependency names can be specified as strings in addition to symbols (Wes Morgan)