- Handle transparency in whitespace trimming - Use IntEnum for optimization levels - Add proper level comparisons - Treat transparent pixels as white for boundary detection - Preserve transparency in output - Fix black artifacts in transparent areas
- Add configuration for parallel processing - Add optimization settings (optipng level, trim padding) - Support environment variable overrides - Add temporary directory prefix setting