ChangeLog in nanoc-2.0.4 vs ChangeLog in nanoc-2.1
- old
+ new
@@ -1,18 +1,48 @@
nanoc Release Notes
===================
+2.1
+---
+
+This is only a short summary of all changes in 2.1. For details, see the nanoc
+web site at <http://nanoc.stoneship.org/> -- especially the blog and the
+updated manual will be useful.
+
+New:
+
+* New filters: RDiscount, Maruku, Erubis
+* A better commandline frontend
+* A new filesystem data source named "filesystem_combined"
+* Routers, which decide where compiled pages should be written to
+* Page/layout mtimes can now be retrieved through page.mtime/layout.mtime
+
+Changed:
+
+* Already compiled pages will no longer be re-compiled unless outdated
+* Layout processors and filters have been merged
+* Layouts no longer rely on file extensions to determine the layout processor
+* Greatly improved source code documentation
+* Greatly improved unit test suite
+
+Removed:
+
+* Several filters have been removed and replaced by newer filters:
+ * `eruby`: use `erb` or `erubis` instead
+ * `markdown`: use `bluecloth`, `rdiscount` or `maruku` instead
+ * `textile`: use `redcloth` instead
+
2.0.4
-----
* Fixed default.rb's `html_escape`
* Updated Haml filter and layout processor so that @page, @pages and @config
are now available as instance variables instead of local variables
2.0.3
-----
-* The utocompiler now honors custom paths
+* The autocompiler now honors custom paths
* The autocompiler now attempts to serve pages with the most appropriate MIME
type, instead of always serving everything as "text/html"
2.0.2
-----