- Refactoring metaprogramming. Now it uses the mako templating engine. c2cl is now a script that is used inside mako templates. tag2tag was removed.
- Added non local means denoising to the liquid engine in two different flavors that differ in the parallelization strategy.
- Major documentation improvements.
- Adding backend support for transonic, cupy and dask runtypes.
- Implementing numba, transonic, cupy and dask runtypes for 2D convolution
- Other QoL and miscellaneous bugfixing.