./CHANGELOG.md in noe-1.1.0 vs ./CHANGELOG.md in noe-1.2.0

- old
+ new

@@ -1,5 +1,40 @@ -# 1.1.0 / FIX ME +# 1.2.0 / 2011-01-17 + +* Broken things + + * Arrays are not union-merged anymore during YAML merging between .noespec and template's noespec.yaml. + This may introduce small problems on existing projects that use the default ruby skeleton while + specifying additional dependencies. Users have to copy default dependencies in their own .noespec + file. + * Noe does not contain its loader anymore. As a side effect, it does not require rubygems anymore + and 'noe' binary relies on the gem installer to meet its dependencies. + +* Minor enhancements + + * Fixed 'noe --backtrace go', which didn't print the ruby backtrace. + +* Bug fixes + + * A nil value on right of YAML merging (.noespec) correctly overrides the value specified on left + (typically template's noespec.yaml) + +* Default ruby skeleton + + * A 'description' variable is introduced in .noespec and made mandatory to avoid weird results + on rubygems.org when using the whole README.md file for project description. + * Enhanced 'rake package/gem' to be configurable from .noespec under variables/rake_tasks/gem + * Enhanced 'rake unit_test' to be configurable from .noespec under variables/rake_tasks/unit_test + * Enhanced 'rake spec_test' to be configurable from .noespec under variables/rake_tasks/unit_test + * Enhanced 'rake yard' to be configurable from .noespec under variables/rake_tasks/yard + * Added 'rake debug_mail' which is configurable from .noespec under variables/rake_tasks/debug_mail + * lib/__lower__/loader.rb only use plain requires instead of a more complex algorithm. This follows + the discussion with Luis Lavena on ruby-talk (http://bit.ly/gqukPw) + * Added a proposal dependency (wlang ~> 0.10.1) required by the debug_mail task + * Fixed tasks/unit_test.rake under 1.9.2 (raised 'no such file to load -- []' with options=[] instead + of nil) + +# 1.1.0 / 2011-01-14 * Template specification/instantiation enhancements * Introduced a manifest entry in template-info * Introduced an auto detection of the wlang dialect to use based on file extensions.