- Render 2D
- Basic editing in 2D
- Basic custom rules
- Implementation
- [Documentation][NDCA docs]
- Improve performance
- New ND-tree node cache
- Garbage collection
- Lazy population computation
- Multithreaded simulation
- Reduce
BigInt
allocations- Precompute HashLife time splits
- Rewrite RLE import/export
- Macrocell import/export
- New ND-tree node cache
- Render 3D
- Cubes
- Lighting
- Gridlines
- Improve performance
- Limit visibility / implement render cells
- Hide occluded faces
- Traverse octree on GPU
- Basic editing in 3D
- Selecting
- Resize selection
- Move selection
- Drawing
- Selecting
- Improve UI
- Better error reporting
- RLE loading
- Compile error from custom rule
- Runtime error from custom rule
- Rectangular selection
- Copy/paste selection
- Rotate/reflect selection
- Simulate in selection
- Save/load patterns
- Select rule
- Preferences
- Tweak rendering parameters
- Customize default colors
- Customize gridlines
- Customize key bindings
- Customize mouse bindings
- Better error reporting
- More custom rules features
- Finish documentation
- More methods (
.count
) - More cell states
- Pattern masks
- Pattern matching
- Basic symmetries
- Spacetime residues