Glanced through the 0.9.5 and 0.9.6 release notes for both the Python and Engine releases and can't see anything that would impact supported types.
Example:
@object_type
class ThisIsAMod:
this_is_now_broken: list[list[str]] | None = None
@function
def set_that_variable(self):
self.this_is_now_broken = [["list","one"],["list","two"]]
return self
Have I missed something in the update notes?