Permalink
Browse files

news/todos

  • Loading branch information...
technomancy committed Apr 9, 2012
1 parent 13a6b10 commit 81652f916135f52a631694b0f550660eab84b020
Showing with 20 additions and 7 deletions.
  1. +12 −0 NEWS.md
  2. +3 −2 leiningen-core/src/leiningen/core/main.clj
  3. +5 −5 todo.org
View
12 NEWS.md
@@ -2,6 +2,8 @@
## 2.0.0-preview3 / ???
+* Stop using numeric exit codes for task failures.
+* Dynamically resolve unknown templates in new task.
* Automatically activate offline profile when needed.
* Honor $http_proxy environment variable. (Juergen Hoetzel)
* Allow arbitrary :filespecs to be included in jars.
@@ -51,6 +53,16 @@
* Support arbitrary project map transformation functions via :middleware.
* Support changing :local-repo path in project.clj.
+## 1.7.1 / 2012-03-27
+
+* Fix a bug where the repl task left JVM processes running.
+* Make upgrade task accept arbitrary versions.
+* Fix a bug where javac classes would get removed before AOT compilation.
+* Allow :aot to contain both symbols and regexes. (Dan Lidral-Porter)
+* Fix bug where clean task would be incredibly slow.
+* Apply :jvm-opts with :eval-in-leiningen.
+* Prevent misbehaving plugins from pulling in conflicting Clojure versions.
+
## 1.7.0 / 2012-02-06
* Allow any task to perform trampolining.
@@ -139,8 +139,9 @@ or by executing \"lein upgrade\". ")
task-name "help")]]
(try (apply-task task-name project args)
(catch Exception e
- (when-let [[_ code] (re-find #"Process exited with (\d+)"
- (.getMessage e))]
+ (when-let [[_ code] (and (.getMessage e)
+ (re-find #"Process exited with (\d+)"
+ (.getMessage e)))]
(exit (Integer. code)))
(when-not (re-find #"Suppressed exit:" (.getMessage e))
(.printStackTrace e))
View
@@ -6,17 +6,17 @@ See also https://github.com/technomancy/leiningen/issues
** Low-hanging fruit (newbies, try one of these!)
- [X] Look for :java-cmd in project map
- [X] Remove task-specific silent flags in favour of global bit (#473)
+ - [X] Port arbitrary upgrade functionality from 1.x branch
+ - [X] Move newnew template listing into subtasks (newnew #11)
+ - [ ] Document creation of new project templates
- [ ] Collapse all :repl-* settings into :repl-options map (#432)
- - [ ] Port arbitrary upgrade functionality from 1.x branch
- - [ ] Document subcommands in newnew
- - [ ] Move newnew template listing into subtasks (newnew #11)
- [ ] Suppress stack trace when getting help on non-existent task
** Intermediate
- [X] Pretty-print pom
- [X] deps :tree
- [X] Use blocking instead of polling for repl task (#433)
- - [ ] Show aliases in lein help (#407)
- - [ ] Use pomegranate to dynamically resolve missing "lein new" templates
+ - [X] Show aliases in lein help (#407)
+ - [X] Use pomegranate to dynamically resolve missing "lein new" templates
(newnew #12)
- [ ] Mirror support (#271)
- [ ] Honor mirror for search indices (#281)

0 comments on commit 81652f9

Please sign in to comment.