blob: 9845eb913ca85a8752e1bf16084187dec2adeba7 [file] [log] [blame]
zhanyong.wan5bc7cfe2009-09-04 18:10:53 +00001Changes for 1.2.0 (up to r194):
2
3 * New feature: own implementation of TR1 tuple (no more dependency on
4 Boost!).
5 * New feature: support for Visual C++ 7.1.
6 * New feature: --gmock_catch_leaked_mocks for detecting leaked mocks.
7 * New feature: ACTION_TEMPLATE for defining templatized actions.
8 * New feature: the .After() clause for specifying expectation order.
9 * New feature: the .With() clause for for specifying inter-argument
10 constraints.
11 * New feature: actions ReturnArg<k>(), ReturnNew<T>(...), and
12 DeleteArg<k>().
13 * New feature: matchers Key(m), Args<...>(m), AllArgs(m), and
14 Contains(m).
15 * New feature: functions Value(x, m) and SafeMatcherCast<T>(m).
16 * New feature: copying a mock object is rejected at compile time.
17 * New feature: a script for fusing all Google Mock and Google Test
18 source files for easy deployment.
19 * Improved the Google Mock doctor to diagnose more diseases.
20 * Improved the Google Mock generator script.
21 * Compatibility fixes for Mac OS X, Symbian, and gcc.
22 * Bug fixes and implementation clean-ups.
23
zhanyong.wanda579bd2009-03-17 23:34:45 +000024Changes for 1.1.0:
25
26 * New feature: ability to use Google Mock with any testing framework.
27 * New feature: macros for easily defining new matchers
28 * New feature: macros for easily defining new actions.
29 * New feature: more container matchers.
30 * New feature: actions for accessing function arguments and throwing
31 exceptions.
32 * Improved the Google Mock doctor script for diagnosing compiler errors.
zhanyong.wan5bc7cfe2009-09-04 18:10:53 +000033 * Bug fixes and implementation clean-ups.
zhanyong.wanda579bd2009-03-17 23:34:45 +000034
shiqiane35fdd92008-12-10 05:08:54 +000035Changes for 1.0.0:
36
37 * Initial Open Source release of Google Mock