Mapbox GL JS v2.1.1 introduces enhancements such as efficient pitched tile loading, improved rendering precision for Chinese, Japanese, and Korean labels, and 3D interaction improvements. The update optimizes tile loading in pitched views by adjusting the horizon line, enhancing performance and reducing memory usage. It also enhances the appearance of CJK labels by introducing local font rendering and doubling the resolution for better clarity. Issues with rendering order during 3D terrain interactions are addressed, allowing consistent layer rendering, while map-aligned labels on 3D terrains are made more legible. The update supports querying features on 3D maps and introduces JavaScript Promises for map events, facilitating a more streamlined use of async/await patterns. Additionally, it resolves a clustering issue at high zoom levels and fixes a race condition related to image expressions, ensuring sprite availability before evaluation. Users can upgrade to v2.1.1 by including the new JavaScript and CSS files from the CDN in their HTML files.