Skip to content

Update v2.2.1: The Seamless Reliability Update

Choose a tag to compare

@TrongAJTT TrongAJTT released this 21 Jul 16:35
· 1 commit to main since this release
bfd65e6

Note

  • This version is only available for the Web App.
  • You can discuss about new updates on Github Discussion.

Added

  • Upscaler Enhancements: Added an advisory/warning card for high-resolution images (> 1000px) detailing hardware/browser ONNX memory constraints.
  • Retry Capability: Added a "Retry All" option to batch processing queues for failed tasks.
  • Descriptive Tooltips: Included a visual matrix/table tooltip describing available resizing policies (Crop, Contain, etc.).

Fixed

  • Next.js PWA Offline Support: Resolved static route redirect/404 issues on offline Next.js app pages (e.g. /splicing/work or /inspector) by updating Service Worker precaching patterns for .html/.txt pairs and handling RSC content headers properly.
  • Mobile Compatibility: Fixed Android image decoding and file object URL resource leaks. Prevented mobile bottom sheets from auto-closing during Grid Design interactions.
  • Splicing Stability: Resolved naming inconsistencies and enhanced UI stability in the splicing editor.
  • Fix UI issues in the Dev Tools dialog when using dark mode.
  • Fix background page scrolling when interacting with the "Imify has been updated" dialog.
  • Fix a bug causing a blank bottom sheet when selecting options via checkbox cards on mobile in the Pattern Generator.
  • Fix an issue where the left side of the UI was cut off in the Draw Asset dialog within the Pattern Generator.

Changed

  • Unified Dialogs: Removed redundant/duplicate dialog variants in apps/extension in favor of shared package dialogs (BatchDownloadConfirmDialog and OOMWarningDialog) with complete EN/VI internationalization support.
  • Developer Tools Dashboard: Segmented "About" and "Language Settings" into dedicated tabs. Added state viewer word-wrap, filters, and log counts.
  • Centralized Configurations: Consolidated internal presets, step parameters, zoom levels, boundaries, and brush thresholds into uniform config.ts modules for Splitter, Splicing, Filling, and Pattern Generator features.
  • Changelog: Merge patch versions into minor version docs.
  • Update the sidebar layout for better visual consistency across multiple features.
  • Swap the positions of the "Developer Tools" and "Asset Management" buttons on the appbar.