Changelog

June 19, 2025

Addition of Fit Modes

  • Added the ability to select the canvas size basis from square, width, or height. This improves consistency when batch processing images with different aspect ratios.

May 31, 2025

Addition of Grid Displacement Feature

  • Added a Grid Displacement feature to Advanced Mode, allowing transformation of the grid. 2D Perlin noise is currently available as a displacement option.

May 29, 2025

Offline Launch Support

  • Added support for launching the application offline using a Service Worker. The application can now be started even when the device is not connected to a network.

May 27, 2025

Introduction of Advanced Mode and Simplified Initial UI

  • Introduced Advanced Mode: The initial UI has been simplified to improve usability. All features are now accessible via the Advanced Mode switch.

May 25, 2025

Performance Improvements and Codebase Optimization

  • Improved performance of character dot rendering on Canvas.
  • Undertook significant codebase optimizations in preparation for future feature expansions.

May 17, 2025

Dithering Function Expansion and More

  • Added new variations of ordered dithering with different matrix sizes to the quantization settings for sampling.
  • Added support for rotating images during cropping.

May 7, 2025

SVG Structure Update

We have updated the SVG output to utilize <defs> and <use> elements. This change improves processing speed in some software. (The issue where SVGs generated by Halftone Maker were not displaying correctly in Adobe Illustrator has been fixed. We apologize for any inconvenience this may have caused.)