summaryrefslogtreecommitdiff
path: root/lib/c_glib
diff options
context:
space:
mode:
authorSimon South <simon@simonsouth.ca>2018-10-07 14:37:53 -0400
committerJames E. King III <jking@apache.org>2018-10-12 07:35:39 -0400
commit2853da436f9ba5c0673c645dd92c9e4fff9badec (patch)
tree792c79665d33e69da0507d8fcfd96cac6c17f836 /lib/c_glib
parent2a2b72f6c8aef200ecee4984f011e06052288ff2 (diff)
downloadthrift-2853da436f9ba5c0673c645dd92c9e4fff9badec.tar.gz
THRIFT-4648: Use correct namespace in type names
Client: c_glib
Diffstat (limited to 'lib/c_glib')
-rw-r--r--lib/c_glib/README.md15
1 files changed, 15 insertions, 0 deletions
diff --git a/lib/c_glib/README.md b/lib/c_glib/README.md
index fd70d089c..dd84f3d35 100644
--- a/lib/c_glib/README.md
+++ b/lib/c_glib/README.md
@@ -32,3 +32,18 @@ Dependencies
GLib
http://www.gtk.org/
+Breaking Changes
+================
+
+0.12.0
+------
+
+The compiler's handling of namespaces when generating the name of types,
+functions and header files has been improved. This means code written to use
+classes generated by previous versions of the compiler may need to be updated to
+reflect the proper convention for class names, which is
+
+- A lowercase, [snake-case](https://en.wikipedia.org/wiki/Snake_case)
+ representation of the class' namespace, followed by
+- An underscore and
+- A lowercase, snake-case representation of the class' name.