]> git.draconx.ca Git - gob-dx.git/blob - NEWS
Release 2.0.11
[gob-dx.git] / NEWS
1 2.0.11:
2         * When privates and overrides were used in 2.0.10 compilation of
3           object may have broken on some compilers.
4
5 2.0.10:
6         * Support for overriding properties (Jean-Yves Lefort)
7         * Some M4 fixage with respect to NOINSTGOB (K. Haley)
8         * Make the private structure allocation play nice with glib (K. Haley)
9         * Add --file-sep=c option to allow changing the file separator
10           character (Pierre Gay) 
11         * Fix C++ compilation of linked POINTER types by casting properly
12           (Frank Lichtenheld) debian bug #270546
13         * Always add string.h as it was missing sometimes when memset was used
14         * In C++ mode cast the destroywith/unrefwith function with
15           reinterpret_cast to avoid C++ nonsense (should fix compilation with
16           gcc 3.4 I think)
17         * Update the docs
18
19 2.0.9:
20         * Lots of fixes for gcc warnings, objects should now compile with
21           very pedantic warnings set.
22
23 2.0.8:
24         * Documentation fixes
25         * Add support for -o and --output-dir
26         * Fixed boxed_type
27
28 2.0.7:
29         * Add support for INT64 and UINT64 types for signals and properties
30           (Nicolas Brugier)
31         * Exit with error when BOXED or FLAGS are used as arguments for a
32           signal, that doesn't work anyway
33         * Warn classwide members have destructors since those never get called
34           (we only make static classes so it doesn't make sense anyway)
35         * Fix --exit-on-warn
36         * Don't use deprecated glib functions (Kjartan, me)
37         * Fix compilation on IBMs C compiler (Albert Chin-A-Young)
38         * gob2.m4 fixes for new automake (Tomasz Kloczko)
39         * Couple of minor fixes
40         * Couple of fixes to the documentation
41
42 2.0.6:
43         * Allow compilation with newer flex (tested with both 2.5.4a and
44           2.5.31)
45         * Minor doc update
46         * Minor build fixes
47
48 2.0.5:
49         * Fix leak in signal emission
50
51 2.0.4:
52         * Fix two gtkdoc bugs
53         * Use G_UNLIKELY/G_LIKELY a bit if available
54
55 2.0.3:
56         * In C++ mode don't eat "::" from type strings as C++ might be
57           using it, and we aren't ever using such a thing
58         * Fix a segfaults in the parser (Jody Goldberg, Gerhard Dieringer, me)
59         * Fix unichar stuff for values (properties, signal arguments, etc...)
60         * Add support for UNICHAR and UINT64 and INT64 everywhere
61         * Don't make the get_type function a G_GNUC_CONST as gcc3.2 whacks
62           out about that
63
64 2.0.2:
65         * Properly link BOXED type
66         * unref/unrefwith works now since shtdown changed into dispose
67         * Update documentation
68         * man page escapes all ' chars (fix debian bug 155577)
69         * Further tests in test.gob
70
71 2.0.1:
72         * Fixed property types for all the types that require an extra
73           GObject type
74         * Fix object and boxed linking
75         * Fixed C++ mode for flags and enum linking
76         * Allow comments in property code
77
78 2.0.0:
79         * Update examples and documentation
80
81 1.99.3:
82         * Fix signal default value
83         * Special case the interface code to allow implementing
84           GTypePlugin and GtkEditable interfaces
85         * Fix export of accessors (Dennis Bjorklund)
86         * some compilation fixes
87
88 1.99.2:
89         * allow implementation (but not definition yet) of interfaces
90         * enum, flags and GError creation code
91         * BonoboObject stuff (Seth)
92         * build fixes (me, Seth)
93         * m4 preprocessing stuff (Josh Parsons)
94         * Code generation fixes (Josh Parsons, Bastien Nocera, me)
95         * New way of doing typesafe signal connections