version: v0.4
[nit.git] / Changelog
1 version 0.4
2  * New style attributes
3  * Documentation
4  * 'package' -> 'module'; 'special' -> 'super'; 'universal' -> 'enum'
5  * New 'or else' syntax
6  * Speed improvements
7  * Use of ccache
8  * Global nullable optimizations
9  * Better adaptive typing
10  * Unreachable statements are errors
11  * Rewriting of the CG
12
13  -- Fri, 18 Feb 2011 16:15:17 -0500
14
15 version 0.3
16  * Local variable moving static type
17  * Nullable types
18  * New 'assert...else', 'isset', 'loop', 'label' syntax constructions
19  * (Re)Rename 'meth' to 'fun' and 'attr' to 'var'
20  * New closure syntax
21  * Syntax coloration for vim, gtksourceview and GNU source-highlight
22  * nitc/nitdoc --verbose option
23  * Intermediate code representation
24  * Native Nit GC
25  * 'for x in coll' is a closure call
26
27  -- Sat, 29 Aug 2009 10:04:25 -0400
28
29 version 0.2.1
30  * Readonly Strings and new class 'Buffer'
31
32  -- Wed, 10 Jun 2009 10:04:55 -0400
33
34 version 0.2
35  * Automatic constructors
36  * Closures
37  * Last Mercurial changeset, now we uses Git
38
39  -- Fri, 06 Feb 2009 11:00:12 -0500
40
41 version 0.1
42  * First release under the Nit name.
43
44  -- Wed, 09 Jul 2008 15:24:55 -0400