8000 Releases · civilblur/mazanoke · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

Releases: civilblur/mazanoke

v1.1.4

23 Apr 18:05
Compare
Choose a tag to compare

Bugfixing and refactoring.

Enhancements

  • Upgraded "heic-to" library to 1.1.12 to use the new IIFE build.

Fixes

  • "Limit File Size" setting was not applied even when selected.
    • It should now be able to once again properly target a file size.
  • Improper handling of reading image mime type, that could potentially have caused edge cases.

Documentation

v1.1.3

17 Apr 15:29
Compare
Choose a tag to compare

These hotfixes address issues introduced in the v1.1.0 release and later.

Fixes

  • Proper support for HEIC file conversion, now working on Windows and Ubuntu (and other Linux distros). #4 #18
    • This addresses the issue from v1.1.2 where HEIC compression only worked on macOS.
  • Uploading the same file via "Browse" would only process the first file.

From v1.1.0 (see full release notes)

Note

After installing this update, please clear page cache and refresh the page.
Starting from the next release, if you are running on old cache, you’ll see a notice to refresh the page.

Highlights

  • Support conversion from HEIC(HEIF), AVIFJPG, PNG, WebP. #4
  • Paste image/files from clipboard to start optimization (on desktop). #10
    • Firefox-based browsers only process one file from the clipboard due to a limitation.
  • When setting a file size limit, you can switch between units MB and KB. #8
  • Remember last-used settings.
    • Stored locally in the browser, restored them when revisiting the app.

v1.1.2

17 Apr 12:46
Compare
Choose a tag to compare

Quick fix and some temporary bandaids for HEIC images not being processed.

The previous v1.1.1 was removed due to improper handling of the HEIC decoding process.

Fixes

  • HEIC files were rejected and not selectable in file browser. #18
  • Using option "Limit dimensions" caused processing of HEIC image to stop.

Known issues

  • Minimum value for "Limit dimensions" when using HEIC images is 50px. This will be fixed in a future release.
  • HEIC conversion seems to only work on macOS at the moment.

From v1.1.0 (see full release notes)

Note

After installing this update, please clear page cache and refresh the page.
Starting from the next release, if you are running on old cache, you’ll see a notice to refresh the page.

Highlights

  • Support conversion from HEIC(HEIF), AVIFJPG, PNG, WebP. #4
  • Paste image/files from clipboard to start optimization (on desktop). #10
    • Firefox-based browsers only process one file from the clipboard due to a limitation.
  • When setting a file size limit, you can switch between units MB and KB. #8
  • Remember last-used settings.
    • Stored locally in the browser, restored them when revisiting the app.

v1.1.0

17 Apr 10:41
Compare
Choose a tag to compare

I'm delighted to present some much-requested and quality-of-life features in this release, including support for HEIC file conversion!

The support from the community has been incredibly encouraging, and with over 4600 docker pulls, the project is now humbly making its way toward a 500 stars milestone.

I'd also like to take this opportunity to thank @jghaanstra for being the first to support the project with a donation.

Note

After installing this update, please clear page cache and refresh the page.
Starting from the next release, if you are running on old cache, you’ll see a notice to refresh the page.

Highlights

  • Support conversion from HEIC(HEIF), AVIFJPG, PNG, WebP. #4
  • Paste image/files from clipboard to start optimization (on desktop). #10
    • Firefox-based browsers only process one file from the clipboard due to a limitation.
  • When setting a file size limit, you can switch between units MB and KB. #8
  • Remember last-used settings.
    • Stored locally in the browser, restored them when revisiting the app.

Enhancements

  • Added button to install MAZANOKE as a web app, opposed to needing to use the browser interface.
  • Display update notice to refresh the page when the app is running an old version.
    • For docker deployments, the app version number is available at the bottom of the page.
    • As stated in the "Note" at the top, these changes won't apply until you do a full refresh of the page.
  • Optimized image file sizes below 1MB are shown in KB, e.g. "42KB" instead of "0.042MB".
  • Number fields increments with more appropriate steps.
  • Form validation improved to prevent inserting values exceeding what is supported by the app.
  • Set default quality level to 80%, previously set to 90%. #13
  • Docker support for ARM 64bit. (Please report back any issue in #17)
  • Major codebase refactoring for maintainability.
  • Minor UI updates.

Fixes

  • The counter for the "Images" section did not properly reset after deleting all images. #14
  • The quality slider bar and thumb elements could go out of sync when a non-number value was inserted into the number field b2a5b7f
  • The script (JSZip) for downloading all images was not cached for offline usage. a28fc59
  • Image dimensions could shrink when using "Limit file size" option, even if "Keep original dimensions" option was selected. a63f508
  • In rare occasions, the input fields would be invisible during the start of page load. 45664e5

v1.0.1

04 Apr 09:20
Compare
Choose a tag to compare

Thank you all for your support and engagement! In just a week, we've reached nearly 400 stars and over 1000 Docker pulls! I'm happy to see that there are people enjoying using MAZANOKE, and I hope you'll continue to enjoy using it.

In case you've missed it, the official instance is now up at: MAZANOKE.com

Enhancements

  • Upload multiple files simultaneously #2
    • Images are processed one at a time to prevent excessive browser resource usage.
  • Download all optimized images as a zip.
    • Files over 1GB are split into multiple zip files.
    • Large downloads may take time, depending on hardware and browser.
  • Option to clear all optimized images from the "Images" section.
  • Convert GIF and SVG → PNG.
    • GIF-to-GIF optimization is not supported.
    • SVG optimization is not planned.

Fixes

  • Fixed issue where thumbnails displayed at full resolution, degrading performance for large batches.
  • Non-supported file types are now rejected.

v1.0.0

27 Mar 12:58
Compare
Choose a tag to compare

Initial release

  • Adjust image quality (0-100%).
  • Set a target file size.
  • Set max dimensions, to never exceed a certain width/height.
  • Convert between JPG, PNG, and WebP.
  • Use as a Progressive Web App (PWA).
    • Works offline.
  • Dark and light mode.
  • Fully responsive for desktop, tablet, and mobile.
  • All image processing happens locally.
    • No data is uploaded to external servers.
0