Just updated to EE 2.6 today, also updated Assets and Wygwam to 2.1.1 and 2.7.1 respectively.
I have images in my Wygwam fields, if I var dump the raw data, the code stored looks like this: {assets_86:{filedir_2}faculty-staff-stats.png}
When it gets rendered, it looks like this: http://mysite.dev/uploads/assorted/faculty-staff-stats.pngfaculty-staff-stats.png}
.
Same code worked perfectly prior to upgrading.
Wygwam_helper::replace_asset_tags()
. A slight change to the regex at the top of the method fixed things for me: Change this:preg_match_all("/\\{assets_(\\d*):((.*)(\\}))/uU", $data, $matches);
To this:preg_match_all("/\\{assets_(\\d*):((.*?)(\\}))/uU", $data, $matches);