new function g_log_set_always_fatal() to set an additional fatal_mask for
[platform/upstream/glib.git] / NEWS
1 Overview of Changes in GLib 1.1.3:
2
3 * New library gmodule included which basically wraps dlopen() facilities.
4 * New g_log() mechanism for logging of messages at different log levels,
5   associated with certain log domains.
6
7 Overview of Changes in GLib 1.1.2:
8
9 * Fixed packaging mistake which occured in 1.1.1
10 * fix 64-bitness in g_prints in glibtest
11
12 What is new in GLib 1.1.1:
13
14 * An n-way tree implementation is provided now, based on the GNode structure.
15 * Bugfix for pointer arrays.
16
17 What is new in GLib 1.1.0:
18
19 * GLib is distributed seperatedly from Gtk+ now and uses a sophisticated
20   shared library versioning scheme to deal with interface and binary
21   incompatibilities.
22 * There is a glib-config helper script installed now.
23 * Fixups all over the place.
24 * gboolean is now a gint, not a gchar anymore.
25 * API extensions for GList and GSList.
26 * New g_str*() functions for simple string handling.
27 * GScanner extensions for scope, warning and error handling.
28 * Minor performance improvements for GMemChunks.
29 * Implementations of GQuarks and datasets (similar to GtkObjects data
30   mechansim, but works for generic memory locations).
31 * More convenience macros for GNU C function arguments.
32 * Const correction all over the place, including a new pointer type
33   gconstpointer.
34 * Generic functions for TAB completions.
35 * GRelations for n-way mapping of certain data.