Skip to content

Releases: RayanceKing/Mantis

release-please-action v3.1.1

Choose a tag to compare

@github-actions github-actions released this 26 Jul 04:10
88d8f64

Bug Fixes

  • confine crop box resizing within the content bounds (#543) (3cd2b51)

release-please-action v3.1.0

Choose a tag to compare

@RayanceKing RayanceKing released this 06 Oct 06:40
0960be1

Features

  • make CropInfo conform to Codable for cross-session crop persistence (#538) (8b3737c), closes #536

release-please-action v3.0.0

Choose a tag to compare

@RayanceKing RayanceKing released this 06 Oct 06:40
06d8fb0

⚠ BREAKING CHANGES

  • targeted at the next major version.
    • build!: raise minimum deployment target to iOS 15 / Mac Catalyst 15

Features

  • add PrivacyInfo.xcprivacy privacy manifest (#525) (b999649)
  • observable CropSession + declarative ImageCropper; per-session TransformStack (#535) (1d51c1f)
  • Support large images (#498) (82dea03)

Bug Fixes

  • avoid double safe area inset offset in embedded mode (#487) (#521) (f60bb84)
  • avoid initial-display zoom flicker in fixed-ratio crop (#487) (#523) (d613bdc)
  • fix the UI jumping issue when rotateCropBoxFor90DegreeRotation = false (#490) (3c0f520)
  • guard iOS 17 trait-change API for the declared iOS 15 minimum (#533) (ddda42e)

Performance Improvements

  • reuse a shared CIContext for perspective cropping (#524) (cabefe3)

Build System

  • raise minimum deployment target to iOS 15 (#528) (379382d)

Code Refactoring

  • remove deprecated CropViewConfig props; slim public CropInfo (#534) (30b9e7a)

release-please-action v2.31.2

Choose a tag to compare

@RayanceKing RayanceKing released this 06 Oct 06:40
b3c237a

Bug Fixes

  • avoid contentOffset snap on first skew frame after rotation/resize (#519) (ced9c75)

release-please-action v2.31.1

Choose a tag to compare

@RayanceKing RayanceKing released this 06 Oct 06:40
584f03f

Bug Fixes

  • guard against NaN/Infinite values to prevent crashes during crop and rotation (#518) (294e44b)
  • wrap iOS 26 Liquid Glass API usage with #if compiler(>=6.2) for Xcode 16 compatibility (#513) (662383e)

v2.31.0

Choose a tag to compare

@RayanceKing RayanceKing released this 04 Mar 14:53
3e6fbbe

Full Changelog: v2.30.0...v2.31.0

release-please-action v2.30.0

Choose a tag to compare

@RayanceKing RayanceKing released this 06 Oct 06:40
bd4e37d

Features

  • Add delegate callbacks for background image pan gesture begin/end (#500) (ab39b86)

Bug Fixes

  • ensure stack view layout is fully resolved before initial crop box positioning (#502) (#503) (96ae774)
  • fix the mask issues during the operations (#504) (a86001e)
  • update CropInfo initializer calls to use named argument labels (#506) (a12c1b8)

release-please-action v2.29.0

Choose a tag to compare

@RayanceKing RayanceKing released this 06 Oct 06:40
2e7b43c

Features

  • Add perspective skew correction support (#495) (c31c219), closes #44

release-please-action v2.28.2

Choose a tag to compare

@RayanceKing RayanceKing released this 06 Oct 06:40
520ca28

Bug Fixes

  • Wrap iOS 26 API usage with #if compiler(>=6.2) for Xcode 16 compatibility (#493) (681c7a1)

release-please-action v2.28.1

Choose a tag to compare

@RayanceKing RayanceKing released this 06 Oct 06:40
0f8b890

Bug Fixes

  • fix the issue of shadow appearing over image on iOS 26.0+ (#488) (9ca9b0a)