# 3.2.0-RC12

## Bug Fixes

- set argument of pericenter to zero when the epoch is not the reference epoch in the SSO converter for DR3. 
- compute mu automatically if period is set in orbital elements. 

## Code Refactoring

- use bit mask instead of 64-bit integer as attributes mask so that we can register more than 64 attributes. Add proper 3-component specular color to materials. Add diffuse cubemaps for models and clouds. Fix a number of shader issues. 
- rename `u_environmentCubemap` to `u_diffuseCubemap` in shaders. 
- rename setting `data::skyboxLocation` to `data::reflectionSkyboxLocation`. 

## Features

- add meshes as datasets, connect dataset visibility to per-object visibility controls for meshes. 
- add specular, normal, emissive, metallic, roughness and height cubemap support to default and tessellation shaders. 
- add cubemap diffuse texturing capability to models. 

