I am using EE 2.5.3 with Safecracker File fieldtype 2.1 and Matrix 2.5
I am having problems with a Safecracker form which has a matrix field containing a safecracker file upload field. I am using display inline for error messages.
1) If I upload an invalid file, no error message is triggered and the form submits. e.g. When I upload a non image file to an image only location, the form submits without error but the non image file is not uploaded. e.g. When I upload an image larger than the max dimensions set, the form submits without error and the image is actually uploaded despite being larger than allowed.
2) If the form is submit with an error with another field in the form, the inline errors display and the other field values persist as expected but the safecracker file fields in the matrix just say Array and the files are lost.
If I just use a single Safecracker file field outside of Matrix, I do not have either of these problems, so it definitely seems to be Matrix related. I am posting here because I understand this is now the primary support channel for Pixel and Tonic.