Thanks for posting these errata here. Technically, I suppose they're not errata since the book is consistent with RC1 and these errors appear to be only in RC2. But it's definitely worth mentioning and I thank you for posting so that other readers can benefit. It's true -- the book needs to be as up-to-speed as possible, and posting inconsistencies between the book and the most recent release of Cake is essential for readers to get the full value out of their book.
This
ticket addresses the error. Where the book mentions the validation:
'rule'=>'date'
RC2 now has it with more control, like this:
'rule'=>array('date','my')
or
'rule'=>array('date','dMy')
So, for readers using RC2 (which I certainly recommend you do), please replace the validation rule in the book, especially as mentioned in Table 7-7, with the examples above.
Thanks again, guys, for mentioning the problem here. Hope this helps.