librelist archives

« back to archive

[ANN] Leiningen 2.3.4 released

[ANN] Leiningen 2.3.4 released

From:
Phil Hagelberg
Date:
2013-11-19 @ 18:41
Hello folks. I'm happy to announce the release of Leiningen 2.3.4.

This one is primarily a bugfix release; though there are a few minor
enhancements.

## 2.3.4 / 2013-11-18

* Suggest `:exclusions` to possibly confusing `:pedantic?` dependencies. 
(Nelson Morris, Phil Hagelberg)
* Optionally look for snapshot templates in `new` task. (Travis Vachon)
* Allow task chains to be declared without commas in project.clj. (Jean 
Niklas L'orange)
* Support extra configurability in `:pom-plugins`. (Dominik Dziedzic)
* Fix a bug where implicit :aot warning triggered incorrectly. (Jean 
Niklas L'orange)
* Fix a bug where `lein repl connect` ignored port argument. (Toby Crawley)

This brings all the functionality of the deprecated lein-pedantic plugin
into Leiningen itself. The snapshot template functionality allows
template developers to test their changes more easily, and the support
for improved task chaining allows us to express higher-order task
invocations in project.clj in a properly nested way without resorting to
commas, which are a hack to work around shell arguments' lack of
structuring.

As usual, running `lein upgrade` will pull in the latest stable release,
and if you run into any issues you can always run `lein downgrade 2.3.3`
to go back to the previous release. Please report any issues on the
Leiningen mailing list or the GitHub issue tracker.

Thanks to all the contributors and users who helped us get to this release.

-Phil

Re: [leiningen] [ANN] Leiningen 2.3.4 released

From:
Kurtis Mullins
Date:
2013-11-19 @ 23:36
This has fixed a big issue of mine:
https://github.com/technomancy/leiningen/issues/1321

Feel free to close that Issue if everyone else who commented is no longer
affected.

Thank you *very* much!


On Tue, Nov 19, 2013 at 1:41 PM, Phil Hagelberg <phil@hagelb.org> wrote:

>
> Hello folks. I'm happy to announce the release of Leiningen 2.3.4.
>
> This one is primarily a bugfix release; though there are a few minor
> enhancements.
>
> ## 2.3.4 / 2013-11-18
>
> * Suggest `:exclusions` to possibly confusing `:pedantic?` dependencies.
> (Nelson Morris, Phil Hagelberg)
> * Optionally look for snapshot templates in `new` task. (Travis Vachon)
> * Allow task chains to be declared without commas in project.clj. (Jean
> Niklas L'orange)
> * Support extra configurability in `:pom-plugins`. (Dominik Dziedzic)
> * Fix a bug where implicit :aot warning triggered incorrectly. (Jean
> Niklas L'orange)
> * Fix a bug where `lein repl connect` ignored port argument. (Toby Crawley)
>
> This brings all the functionality of the deprecated lein-pedantic plugin
> into Leiningen itself. The snapshot template functionality allows
> template developers to test their changes more easily, and the support
> for improved task chaining allows us to express higher-order task
> invocations in project.clj in a properly nested way without resorting to
> commas, which are a hack to work around shell arguments' lack of
> structuring.
>
> As usual, running `lein upgrade` will pull in the latest stable release,
> and if you run into any issues you can always run `lein downgrade 2.3.3`
> to go back to the previous release. Please report any issues on the
> Leiningen mailing list or the GitHub issue tracker.
>
> Thanks to all the contributors and users who helped us get to this release.
>
> -Phil
>