Given a value of 2010-05, the S2 date filter would return all entries for the month of May in 2010. The S3 date filter doesn't appear to do that. Furthermore, I can't get the S3 date filter to return anything with the "is" condition. Say the date value in the db is 2010-07-12 00:00:00. It will not return that entry if the filter is "date is 2010-07-12".
Also, the files field.date.php and field.number.php test on the variable $this->last_handle, while that variable does not appear to be set anywhere in the code. It seems to me that it should be $this->join_handle.
Given a value of 2010-05, the S2 date filter would return all entries for the month of May in 2010. The S3 date filter doesn't appear to do that. Furthermore, I can't get the S3 date filter to return anything with the "is" condition. Say the date value in the db is 2010-07-12 00:00:00. It will not return that entry if the filter is "date is 2010-07-12".
Also, the files field.date.php and field.number.php test on the variable $this->last_handle, while that variable does not appear to be set anywhere in the code. It seems to me that it should be $this->join_handle.