Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/ccgus/fmdb.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRobert M. Ryan <robert.ryan@mindspring.com>2017-05-26 17:41:01 +0300
committerRobert M. Ryan <robert.ryan@mindspring.com>2017-05-26 17:41:01 +0300
commitd02456a3c96e7bba75fa19352fb3d68c6c3140d9 (patch)
tree861b5385e46efb600273e3125705417b4ac25c05
parentc1653c076afc173f5015846bff92a0db19ca94e5 (diff)
Update change logv2.7
-rw-r--r--CHANGES_AND_TODO_LIST.txt11
1 files changed, 11 insertions, 0 deletions
diff --git a/CHANGES_AND_TODO_LIST.txt b/CHANGES_AND_TODO_LIST.txt
index b2daaf1..f1fddc1 100644
--- a/CHANGES_AND_TODO_LIST.txt
+++ b/CHANGES_AND_TODO_LIST.txt
@@ -3,6 +3,17 @@ Zip, nada, zilch. Got any ideas?
If you would like to contribute some code ... awesome! I just ask that you make it conform to the coding conventions already set in here, and to add the necessary of tests for your new code to tests target. And of course, the code should be of general use to more than just a couple of folks. Send your patches to gus@flyingmeat.com.
+2017.05.26 Version 2.7
+ Audited library for nullability, offering informational warnings for Objective-C users during static analysis, but significantly changes interface for Swift users, more accurately representing parameters and return values as optional or non-optional, as appropriate.
+
+ Renamed a number of methods, deprecating old names.
+
+ Converted some methods to properties. Again, it should be largely transparent from Objective-C users, but Swift users will find they'll just have to remove some `()` in their code, lending itself to more logical looking code.
+
+ The `objectForColumn` used to return `NSNull` if you supplied it an invalid subscript. It now returns `nil`, more customary for subscript operators.
+
+ For more information, see https://github.com/ccgus/fmdb/pull/584.
+
2015.12.28
Removed `sqlite3.h` from the headers to simplify incorporation of FMDB into a framework. This eliminates the dreaded "non-modular headers" error in frameworks.