Fix crash on startup if an LV2 plugin has a bad .ttl file.
[ardour.git] / libs / glibmm2 / NEWS
index d784d122c1a54138bfdb8ee670276696af1af95b..397e9c7c75d5a8cad07520a44763f236a10093ea 100644 (file)
@@ -1,71 +1,21 @@
-2.20.0 (stable):
-
-* Documentation fixes (Daniel Elstner)
-
-2.19.8 (unstable):
-(2.19.4 to 2.19.8 were skipped)
-
-* Added FILE_CREATE_REPLACE_DESTINATION enum value.
-* Added Error::TOO_MANY_OPEN_FILES error code.
-* Fix some compiler warnings about extra ;s.
-  (Murray Cumming)
-
-2.19.3 (unstable):
-
-* New API:
-  * BufferedInputStream: buffer_size property
-  * BufferedOutputStream: buffer_size, auto_grow properties
-  * DataInputStream: byte_order, newline_type properties
-  * DataOutputStream: byte_order property
-  * FilterInputStream: close_base_stream property, get/set_close_base_stream()
-  * FilterOutputStream: close_base_stream property, get/set_close_base_stream()
-  * UnixInputStream: fd and close_fd properties, get_fd(), get/set_close_fd()
-  * UnixOutputStream: fd and close_fd properties, get_fd(), get/set_close_fd()
-* Make licenses consistent with eachother (library gpl vs. lesser gpl, etc)
-  (Deng Xiyue)
-* Fixed some problems when building with exceptions disabled (Murray Cumming)
-* Build fixes (Theppitak Karoonboonyanan)
-
-2.19.2 (unstable):
-
-* File: Added make_directory_with_parents() method overload with no parameter.
-  Bug #566003 (Philip Belemezov).
-* NoteTree: Do not use a non-ASCII dash character in a comment, to 
-  avoid the MSVC++ warning C4819 with Visual Studio 2008.
-  (Tao Wang) Bug #568072
-* spawn_*() functions: Added alternative API for when 
-  GLIBMM_EXCEPTIONS_ENABLED is not enabled. (Murray Cumming)
-  Bug #565487 (Jonathon Jongsma)
-* uri_*() functions: Fix memory leak.
-  (Jonathan Jongsma) Bug #566845 (Jason Kasper)
-* ustring: Add an overload which takes only a format string and no arguments 
-  to be substituted. (Daniel Elstner) Bug #506394.
-
-2.19.1 (unstable):
-
- * Fix accidental ABI breakage in 2.19.0 caused by adding default handlers for
-   new Gio::Drive signals
-
-2.19.0 (unstable):
-
- * wrapped new glib 2.19.x API
-   * Gio::AppInfo: get_commandline(), can_delete(), do_delete(),
-     reset_type_associations(), launch_default_for_uri()
-   * Gio::Drive: new signals changed, disconnected, and eject_button
-   * Gio::Icon: create(std::string), to_string()(),
-   * Gio::Mount: guess_content_type_sync(), is_shadowed(), shadow(), unshadow()
-   * Gio::content_type_from_mine_type();
-   * Gio::DesktopAppInfo: create_from_keyfile()
-   * Gio::Emblem: new class
-   * Gio::EmblemedIcon: new class
-   * Gio::MemoryOutputStream: new class
- * Bugs Fixed:
-   * 555743 - warning in glibmm
-   * 562716 - warning fixing cause more warnings.
-   * 396963 - Add Glib::signal_idle().connect_once()
- * Thanks to contributions from Przemysław Grzegorczyk, Dave Foster, Hubert
-   Figuiere, and Jonathon Jongsma for changes in this release
-
+2.18.2 (stable):
+
+ * uri_*(): Fix a memory leak. (Jonathon Jongsma) Bug #566845 (Jason Kasper)
+ * gmmproc: 
+  - CLASS_GOBJECT(): Added _CUSTOM_CTOR_CAST for classes that need to 
+  include custom code in their cast and construct_params constructors as 
+  already seen in _CLASS_GTKOBJECT. Bug #574861.
+       - enum handling of unusually-capitalized names: For example, 
+       gtk_foo_bar_get_type() instead of gtk_fo_obar_get_type(). Bug #575870.
+       (José Alburquerque)
+ * Build:
+   - Fix the build with --disable-api-exceptions. (Daniel Elstner)
+   - Fix -Wshadow warnings in NodeTree. (Hubert Figuiere) Bug #555743
+   - Fix ununused variables warnings. (Hubert Figuiere) Bug #562716
+   - Use single glib includes. (Przemysław Grzegorczyk) Bug #563987
+   - Do not use a non-ASCII dash character, to avoid the MSVC++ warning C4819.
+          (Tao Wang) Bug #568072
+   
 2.18.1 (stable):
 
  * Many windows build improvements