=== 0.6.0 === GOBJECT_INTROSPECTION_0_6_0
authorJohan Dahlin <jdahlin@async.com.br>
Fri, 31 Oct 2008 21:07:58 +0000 (21:07 +0000)
committerJohan Dahlin <johan@src.gnome.org>
Fri, 31 Oct 2008 21:07:58 +0000 (21:07 +0000)
2008-10-31  Johan Dahlin  <jdahlin@async.com.br>

    * NEWS:
    * configure.ac:
    * docs/release-checklist.txt:
    0.6.0

svn path=/trunk/; revision=854

ChangeLog
NEWS
configure.ac
docs/release-checklist.txt

index 7f8374d8ffc53cf638f2b3d995a2c3d5d9191ea1..9e609d8e911826434e3a122011106a42ca7e5130 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,11 @@
+=== 0.6.0 ===
+2008-10-31  Johan Dahlin  <jdahlin@async.com.br>
+
+       * NEWS:
+       * configure.ac:
+       * docs/release-checklist.txt:
+       0.6.0
+
 2008-10-31  Johan Dahlin  <jdahlin@async.com.br>
 
        * Makefile.am: add an upload-release target
        giscanner parser/writer.
 
        * giscanner/ast.py: add constructor list to Struct and Union.
-       Add new param in Return's contructor to define transfer. 
+       Add new param in Return's contructor to define transfer.
        * giscanner/girparser.py: several additions to the parser in order
        to have parsing all nodes of the gir xml files.
        * tools/g-ir-scanner (typelib_xml_strip, inject): use gir parser
        girepository/ginfo.c(g_registered_type_info_get_g_type): use
        g_typelib_symbol instead of g_module_symbol.
        * girepository/girepository.h: remove g_typelib_set_module and add
-       g_typelib_symbol. 
+       g_typelib_symbol.
        * girepository/gtypelib.[ch] (find_some_symbol, _g_typelib_init,
        g_typelib_new_from_memory, g_typelib_new_from_const_memory,
        g_typelib_free, g_typelib_symbol): chnage GTypeLib to hold a list of
 
 2008-09-14  Colin Walters  <walters@verbum.org>
 
-       * giscanner/glibtransformer.py: Ignore functions with 
+       * giscanner/glibtransformer.py: Ignore functions with
        leading _.
 
 2008-09-12  Colin Walters  <walters@verbum.org>
 2008-09-12  Colin Walters  <walters@verbum.org>
 
        * giscanner/minixpath.py: Code to run an "XPath"
-       assertion against an XML tree, taken from 
+       assertion against an XML tree, taken from
        gir-repository/gir/tests.py.
        * giscanner/Makefile.am: Ship it.
        * tools/g-ir-scanner: Add --xpath-assertions option.
diff --git a/NEWS b/NEWS
index 4aae43e77cd3154d892f79c9f4cde4a0dd4a98ee..03b377ce937dc34b91d50d9247a0f1bd07ea3a62 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,2 +1,66 @@
+0.6.0 31-oct-2008
+    Bugs resolved:
+    - Bug 551162 - giscanner does not recognize asm and __asm__
+    - Bug 551737 - Fix strip_namespace_func to only strip prefix...
+    - Bug 551744 - Non-GObject types aren't aggregating ctors and methods
+    - Bug 552065 - Add deprecation annotation
+    - Bug 552347 - Parse #defines constants
+    - Bug 552370 - add one more test for unsigned as a type, not as a type qualifier
+    - Bug 552370 - unsigned not scanned properly
+    - Bug 552374 - Const strings should be identified in the gir
+    - Bug 552380 - Array parameters should be marked in the gir
+    - Bug 552384 - Use SHLIB_SUFFIX intead of G_MODULE_SUFFIX for Darwin
+    - Bug 552390 - Handle capitialization like "DBus" more robustly
+    - Bug 552393 - Note variadic functions
+    - Bug 552566 - Add time_t type 
+    - Bug 552858 - versioning
+    - Bug 554490 - g-ir-scanner gets confused by '\\'
+    - Bug 554521 - scanner generates wrong names for enum members with...
+    - Bug 554576 - scan problem with ev_selection_render_selection()
+    - Bug 554632 - type tag for GType
+    - Bug 554854 - The --typelib-xml and --inject options should reuse giscanner ...
+    - Bug 555293 - append library_paths to LPATH env variable to workaround a...
+    - Bug 555294 - Add support for multiple shared libraries per typelib.
+    - Bug 555712 - Struct and union issues
+    - Bug 555946 - Install a test module exercising all types, transfer rules, etc
+    - Bug 556048 – Crash in g_irepository_find_by_gtype
+    - Bug 556174 – parse types for lists etc
+    - Bug 556185 - segfault on g_callable_info_get_return_type
+    - Bug 556323 – transfer-ownership is wrong for functions returning const char *
+    - Bug 556331 - clean up includes handling
+    - Bug 556358 - don't use libtool internals
+    - Bug 556400 – Fails to build on OS X 10.4
+    - Bug 556432 - transfer annotations and defaults
+    - Bug 556433 – assume direction = out for int * parameters
+    - Bug 556434 – unhandled interface/object/... member types
+    - Bug 556541 – access union members through UnionBlob rather than StructBlob
+    - Bug 556543 – reduce compiler warnings
+    - Bug 556579 - union and struct name misresolved
+    - Bug 556610 – giscanner/girparser.py drops parameter options
+    - Bug 556732 – generate gir files consistently
+    - Bug 556739 - transfer ownership
+    - Bug 556777 - validate properties
+    - Bug 556783 - change namespace handling to be more consistent
+    - Bug 556795 - char ** regression
+    - Bug 557076 - move typelibs to $libdir
+    - Bug 557092 – Callback annotations not used
+    - Bug 557241 – "throws" flag for functions
+    - Bug 557377 – Add test to ensure annotations survive the roundtrip via typelib
+    - Bug 557379 – g-ir-generate not writing the 'abstract' attribute
+    - Bug 557405 – Use 'allow-none' consistently
+    - Bug 557468 – Support for GI_TYPELIB_PATH
+    - Bug 557623 - Constructors shouldn't be flagged as methods
+    - Bug 557786 - support fixed size arrays
+    - Bug 557788 – Return types for constructors in generated typelib bogus
+    - Bug 557791 – g_irepository_require() could return a GTypelib *
+    - Bug 558062 – provide and use paths in the .pc file
+    - Bug 558065 – gitesttypes should be installed
+    - Bug 558068 – when invoking a method, offset the in arguments by one, not the out
+    - Bug 558109 – _g_typelib_init fails to find shared libraries
+    - Bug 558383 – builddir != srcdir build fails if giscanner python module not already installed
+    Contributors: Johan Bilien, Jürg Billeter, Johan Dahlin, John Ehresman,
+      Tommi Komulainen, Jani Monoses, Lucas Rocha, Andreas Rottmann
+      Colin Walters, Dan Winship, Owen Taylor
+
 0.5.0 01-sep-2008
     - First public release
index 7a73a271872b837ca885e4dcf020e0af4c87325e..e67ec5a62c2f3efe16a67719388e56c60e95ee6f 100644 (file)
@@ -3,8 +3,8 @@
 
 dnl the gi version number
 m4_define(gi_major_version, 0)
-m4_define(gi_minor_version, 5)
-m4_define(gi_micro_version, 1)
+m4_define(gi_minor_version, 6)
+m4_define(gi_micro_version, 0)
 m4_define(gi_version, gi_major_version.gi_minor_version.gi_micro_version)
 
 AC_PREREQ(2.59)
index 58595200f25b5bca8cd6a66d09183d643b0283fd..140235146c317e5143ef657da5db63d091f496ba 100644 (file)
@@ -1,10 +1,11 @@
 Check bugzilla
 Run all tests
 Update NEWS
+Add ChangeLog marker === XXX ===
+Commit
 make distcheck
 make release-tag
 make upload-release
-
 Send release announcement
 Bump version number:
   configure.ac