Small but significant bug fix, items with data values (e.g. shields with banners, chisel, etc.) now persist when logging out and back in.
Previously, if these items were kept in your inventory they would lose their data value upon relog, only way to stop this would be to store them in a chest before logging out and back in.
Happy to say this is now resolved.