Changes in this patch release:
- Fix nested recorded virtual function calls [`7e8c13c`](https://github.com/mitsuba-renderer/drjit/commit/7e8c13c61dda2f28be7aa62df83b5267418016a5)
- Fix ``dr.gather``/``dr.scatter`` operations on quaternion types [`9a7ac4e`](https://github.com/mitsuba-renderer/drjit/commit/9a7ac4e70f108469ae56e34bd6a587d3dba03394)
- Fix gradient propagations on "special" types (quaternions, matrices, complex numbers) [`fe624de`](https://github.com/mitsuba-renderer/drjit/commit/fe624de34af8e052bd85c3fd3cf0b7e29761f255)
- Add support for JIT types in ``dr.transform_decompose`` and ``dr.transform_compose`` [`1244530`](https://github.com/mitsuba-renderer/drjit/commit/124453020fe7cfdc4db08c2b01be8eb70224674c)
- Various minor bug fixes