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