X-Git-Url: http://nitlanguage.org diff --git a/Changelog b/Changelog index 0ec745f..e4832f1 100644 --- a/Changelog +++ b/Changelog @@ -1,4 +1,76 @@ +This Changelog file is deprecated. + +Look at the [newsletter](https://groups.google.com/forum/#!forum/nitlanguage) +for redacted informations or the commits log for fine-grained details. + +version 0.6.1-git + * Devel version + +version 0.6 + * New metamodel + * New tools (nit, nitg, nitmetrics) + * Improved nitdoc featuring wikidoc + * Multi-line litteral strings (triple-quoted strings) + * New foreign function interface + * New libraries (especially using FFI) + * Lot of fixes and improvements + + -- Mon, 29 Jul 2013 20:44:33 -0400 + +version 0.5 + * General 'for' that works with more that one automatic variable (eg. Map) + * Better error messages with colored location on the original line + * Better compatibility with cc on various unixes (from SunOS to Ubuntu) + * New class_name method to ease debugging (for those who debug with print) + * Hardened Virtual Type checks (but generics are still unsafe...) + * New nitdoc, more fancy and more readable + * New native interface to bind Nit and C code + * New tool, nits, the native interface stub generator + * Many improvements in the standard library (especially Map) + + -- Tue, 17 Apr 2012 16:46:45 -0400 + +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