-1.0.1
- * documentation fixes
- * fix the behaviour of the private header switches
-
-1.0.0
- * accept an identifier such as a constant in array dimensions
- * updated manpage with build instructions
-
-0.93.5
- * destructors run after destroy, not before finalize,
- * zero out data after destruction
- * added Self typedef to complement the SELF macros
- * initial underscore removal from full names, to help to avoid
- name conflicts
-
-0.93.4
- * classwide (global) datamembers
- * private header file always generated by default
-
-0.93.3
- * fix signals with return values but no arguments
- * more input file checking
-
-0.93.2
- * defreturn for default return values on signals/virtuals
- * code reorganisation
-
-0.93.1
- * accept 1 word types
- * gob.m4 improvements (Eskil)
- * minor fixes, and improvements
-
-0.93.0
- * data member initialization
- * pointer data member destruction
- * automatic argument to data member linking for simple cases
- * other minor fixes/improvements
-
-0.92.4
- * -n flag (Dave Dunkin)
- * all and alltop code sections (Dave Dunkin)
- * GTK_RUN_ flags for signals
- * self casting macros
- * other small fixes
-
-0.92.3
- * inline documentation support
- * standard m4 autoconf macro (thanks to Eskil Heyn Olsen)
- * cleanups
-
-0.92.2
- * more header code sections
- * some code restructuring
- * always extern "C" the header (unless --no-extern-c is used)
- * object typedef protecting define for avoiding circular includes
-
-0.92.1
- * typesafe macros for argument setting/getting
- * generated code will take advantage of GNU C extentions if compiled
- under GNU C
- * move _priv structure freeing into finalize
- * more gob file compilation checks
- * other improvements and fixes
-
- NOTE: The generated files with this version will be larger because
- of some more preprocessor magic that is done to make the thing saner,
- and faster. Don't worry about it as the resulting object file should
- not get larger.
-
-0.92.0
- * added protected methods and datamembers.
- * better handeling of empty methods
- * allow scope keywords before the virutal or signal keyword
- * merge signal marshallers that are the same to reduce code size
- * various small fixes and improvements
-
-0.91.2
- * PARENT_HANDLER can now return a value for non-void overrides
- * allow empty classes and empty function bodies
- * allow public keyword around signals and virtuals for consistency
- * small bugfixes
-
-0.91.1
- * WARNING! slight change in the private stuff again, private
- structure definition (_priv) is now in a private header file,
- which you must include explicitly if you include the public
- header file explicitly in your .gob file. 0.91.0 behaviour
- is obtainable with the --no-private-header option
- * added support for array data members and function arguments
-
-0.91.0
- * WARNING! change the way private data members are done, now you need
- to access them through a private structure only available in the
- C file, object->member becomes object->_priv->member
- * add support for placing the object header anywhere in the C file
- * bunch of further sanity checks added
- * add some simple examples
-
-0.90.5
- * added PARENT_HANDLER macro for overrides
- * added _TYPE_ macro for _get_type method
- * warn if signal parameter lists seem mismatched
-
-0.90.4
- * fix buggy class structure generation
- * can generate C++ friendly code
- * function aliases are now done by static pointers rather then defines
- * more...
-
-0.90.3
- * does not require popt
- * don't kill comments from C code blocks
- * support for being "embedded" inside other projects to avoid
- dependencies (look at README)
- * a bunch of fixes
-
-0.90.2
- * add support for private signals and virtuals
- * fix bug with varargs
-
-0.90.1
- * accept 'const' in argument lists
- * accept '...' in public and private method argument lists
-
-0.90.0
- * changed "this" to "self" but recognize "this" as well
- * warn if "new" is not public
- * check symbols/arguments/signals for duplicates
-
-0.0.4
- * you can have tokens inside check statements
- * avoid warnings when no overrides, signals and arguments
-
-0.0.3
- * "type", "check", "first", "last" and "null" no longer reserved
- words in method prototypes
- * GET_NEW defined for the entire file
- * added #line's to the .c files so that errors get reported on the
- .gob file, there are no #line's in .h file however!
- * bug fixes
-
-0.0.2
- * bug fixes
- * autoconf/automake setup
- * man page
+2.0.2
+ * Properly link BOXED type
+ * unref/unrefwith works now since shtdown changed into dispose
+ * Update documentation
+ * man page escapes all ' chars (fix debian bug 155577)
+ * Further tests in test.gob
+
+2.0.1
+ * Fixed property types for all the types that require an extra
+ GObject type
+ * Fix object and boxed linking
+ * Fixed C++ mode for flags and enum linking
+ * Allow comments in property code
+
+2.0.0:
+ * Update examples and documentation
+
+1.99.3:
+ * Fix signal default value
+ * Special case the interface code to allow implementing
+ GTypePlugin and GtkEditable interfaces
+ * Fix export of accessors (Dennis Bjorklund)
+ * some compilation fixes
+
+1.99.2:
+ * allow implementation (but not definition yet) of interfaces
+ * enum, flags and GError creation code
+ * BonoboObject stuff (Seth)
+ * build fixes (me, Seth)
+ * m4 preprocessing stuff (Josh Parsons)
+ * Code generation fixes (Josh Parsons, Bastien Nocera, me)
+ * New way of doing typesafe signal connections