Skip to content

v1.1.1 - Bug Fix Release

Choose a tag to compare

@ril3y ril3y released this 02 Mar 00:28
· 30 commits to main since this release

Bug Fixes

Locations

  • Fix Add Location modal infinite loading loop (unstable form object in useEffect deps)
  • Fix container locations not showing parts allocated directly to container (only searched child slots)
  • Add print label support for locations (LocationsPage and LocationDetailsModal)

Label Printing

  • Fix QR codes not rendering when printing saved templates (switched to TemplateProcessor)
  • Fix text too small when using TemplateProcessor (reduced default margins from 1mm to 0.15mm)
  • Support QR code on right side when {qr} appears at end of template text
  • Add label length input for continuous tape sizes in template editor
  • Use {name} default template for location labels instead of {part_name}

Image Upload

  • Auto-resize large images client-side (800px max, JPEG 0.85 quality)
  • Remove 5MB file size limit
  • Fix aspect ratio distortion (removed backend square letterbox padding)
  • Fix location detail modal image sizing

Modals

  • Fix PrinterModal z-index using createPortal to render at document.body level
  • Add useEscapeStack hook so Escape only closes the topmost modal

Backend

  • Fix template update 500 error (variable name typo in label_template_routes.py)
  • Add missing handler for backup_scheduled task type
  • Bump python-multipart from 0.0.19 to 0.0.22 (CVE-2026-24486)

CI

  • Fix frontend prettier/lint warnings for CI compliance