---
title: Changelog
order: 12
---

Version history for Chisel.

## 1.2.0

### New

- **Array modifier** — repeat shapes along an offset, with smooth blending between copies
- **Circle Array modifier** — repeat radially around X / Y / Z
- **Curve Tube** primitive — 3D Bezier sweep with per-point radius (`Alt + S`)
- **Curve Revolve** primitive — sweep a 2D profile around an axis
- **N-sided prism** (3, 5, 6, 8) with independent bevel and cap rounding
- **Trapezoid** with independent bevel and cap rounding
- **Five rounding / blending profiles** — Round, Sharp, Soft, Tight, Chamfer
- **Mirror Smooth** modal in the pie menu
- **SDF custom normals** option in the convert-to-mesh operator
- **Auto-expand bounding box** — replaces the old manual-padding setting
- **Built-in matcaps** with color tint
- **Custom primitive icons** in the pie and add menus
- **Modifier panel toolbar** — add, remove, and reorder modifiers without leaving the panel
- **Viewport render resolution** setting
- **Progressive settled rendering** — sharper frames once the viewport stops moving
- **Blender 4.5 / EEVEE Next** compatibility

### Performance

- Faster camera orbit and panning
- Smoother viewport rotation across dense scenes
- Static-frame matrix caching to avoid redundant work

### Fixed

- *Clean* operator works on any SDF object, not just parented children
- Curve boolean rendering and cache refreshes correctly
- Curve Revolve profile no longer creates negative-radius artifacts when crossing the axis
- Bake no longer produces black images on certain GPU drivers
- Pie menu modifier rows no longer overlap
- Prism bevel and cap match between viewport and mesh converter
- Prism chamfer blends and ray-march overshoot corrections
- First-frame rotation stutter and undo-related crashes
- Zero-rounding shapes render cleanly; cylinder rim normals are smooth
- Torus rebuilds correctly after editing minor radius
- Adaptive mesh refinement no longer leaves holes
- Flat shading after hide/unhide / undo is gone
- Broken chains are skipped instead of flat-shaded
- Gamma correction in the bake system is version-aware
- macOS / Metal compatibility

## 1.0.3

### Fixed

- macOS / Metal backend compatibility

## 1.0.2

### Fixed

- Orthographic rendering — hit condition, depth mapping, and LOD

## 1.0.1

### New

- Progressive shader initialization with UI status warnings

### Fixed

- OpenGL compatibility for boolean chain rendering

## 1.0.0

- Initial release
- 9 SDF primitives: Sphere, Box, Cylinder, Cone, Torus, Capsule, Prism, Trapezoid, Curve
- Boolean operations: Difference, Union, Intersect with 3 blend profiles
- Solidify and Mirror modifiers
- Edge rounding with Sphere, Smooth, and Linear profiles
- Ray-marching render engine with matcap shading
- Adaptive quality and BVH acceleration
- Mesh conversion: Dual Contouring, Marching Cubes
- Map baking: Normal, Height, Mask
- Pie menu for quick access to all operations
