update NOTICE and LICENSE
[nit.git] / Changelog
index 0ec745f..cb31d6f 100644 (file)
--- a/Changelog
+++ b/Changelog
@@ -1,4 +1,47 @@
+version 0.4.1-git
+ * Devel version
+
+version 0.4
+ * New style attributes
+ * Documentation
+ * 'package' -> 'module'; 'special' -> 'super'; 'universal' -> 'enum'
+ * New 'or else' syntax
+ * Speed improvements
+ * Use of ccache
+ * Global nullable optimizations
+ * Better adaptive typing
+ * Unreachable statements are errors
+ * Rewriting of the CG
+
+ -- Fri, 18 Feb 2011 16:15:17 -0500
+
+version 0.3
+ * Local variable moving static type
+ * Nullable types
+ * New 'assert...else', 'isset', 'loop', 'label' syntax constructions
+ * (Re)Rename 'meth' to 'fun' and 'attr' to 'var'
+ * New closure syntax
+ * Syntax coloration for vim, gtksourceview and GNU source-highlight
+ * nitc/nitdoc --verbose option
+ * Intermediate code representation
+ * Native Nit GC
+ * 'for x in coll' is a closure call
+
+ -- Sat, 29 Aug 2009 10:04:25 -0400
+
+version 0.2.1
+ * Readonly Strings and new class 'Buffer'
+
+ -- Wed, 10 Jun 2009 10:04:55 -0400
+
+version 0.2
+ * Automatic constructors
+ * Closures
+ * Last Mercurial changeset, now we uses Git
+
+ -- Fri, 06 Feb 2009 11:00:12 -0500
+
 version 0.1
- * First release under the NIT name.
+ * First release under the Nit name.
 
  -- Wed, 09 Jul 2008 15:24:55 -0400