aboutsummaryrefslogtreecommitdiff
path: root/ReleaseNotes.txt
diff options
context:
space:
mode:
authorGravatar thomasvl@gmail.com <thomasvl@gmail.com@7dc7ac4e-7543-0410-b95c-c1676fc8e2a3>2009-01-09 20:34:30 +0000
committerGravatar thomasvl@gmail.com <thomasvl@gmail.com@7dc7ac4e-7543-0410-b95c-c1676fc8e2a3>2009-01-09 20:34:30 +0000
commit4fd103b5de98d2f469b982677ea389e7ee7d64b3 (patch)
treed0eb379fdc78996bc2e201515d26c7521d1fc8dc /ReleaseNotes.txt
parent84d1232477f398339e48ea504c45048e9328ef9b (diff)
- turned off _debug framework support in tests since we now capture a lot more
in log validation. - Added GTM_SUPPORT_GC for controlling the inclusion of GC related code. - If you are using GTMUnitTestDevLog, it also tries to capture logs from NSAssert. - Added GTM_FOREACH_OBJECT/GTM_FOREACH_KEY that uses NSEnumerator and objectEnumerator/keyEnumerator on 10.4, but on 10.5+/iPhone uses FastEnumeration. - GTMNSWorkspace+Running gives a variety of ways of determining the attributes of running processes.
Diffstat (limited to 'ReleaseNotes.txt')
-rw-r--r--ReleaseNotes.txt18
1 files changed, 16 insertions, 2 deletions
diff --git a/ReleaseNotes.txt b/ReleaseNotes.txt
index cd07252..b592a31 100644
--- a/ReleaseNotes.txt
+++ b/ReleaseNotes.txt
@@ -188,6 +188,9 @@ Changes since 1.5.1
use GTMUnitTestDevLog, the log routines now go through _GTMDevLog so that
they can be caught in GTMUnitTestDevLog and verified like any _GTMDevLog calls
you may make. For an example of this in action see GTMCarbonEventTest.m.
+ Since we have turned this on, we have turned off using _debug frameworks
+ from the RunUnitTests.sh because it was reporting a pile of uninteresting
+ issues that were interfering with unittests.
- Added GTMFileSystemKQueue. It provides a simple wrapper for kqueuing
something in the file system and tracking changes to it.
@@ -204,6 +207,18 @@ Changes since 1.5.1
for the messages in debug builds, to make it easier to validate messages
that are only present in debug builds.
+- Added GTM_SUPPORT_GC for controlling the inclusion of GC related code.
+
+- If you are using GTMUnitTestDevLog, it also tries to capture logs from
+ NSAssert.
+
+- Added GTM_FOREACH_OBJECT/GTM_FOREACH_KEY that uses NSEnumerator and
+ objectEnumerator/keyEnumerator on 10.4, but on 10.5+/iPhone uses
+ FastEnumeration.
+
+- GTMNSWorkspace+Running gives a variety of ways of determining the attributes
+ of running processes.
+
Release 1.5.1
Changes since 1.5.0
@@ -291,8 +306,7 @@ Changes since 1.0.0
- Added RunMacOSUnitTests shell script. We run this script for starting up our
unittests because it turns on a variety of "enhancements" (such as zombies,
- scribbling etc) to encourage our unittests to fail for us. It also will run
- the unittests using the _debug frameworks if you have them.
+ scribbling etc) to encourage our unittests to fail for us.
https://connect.apple.com/cgi-bin/WebObjects/MemberSite.woa/wa/getSoftware?bundleID=19915