Skip to content

4.4.0

Compare
Choose a tag to compare
@vanniktech vanniktech released this 24 Oct 13:14
· 37 commits to main since this release
  • API: CropImageOptions is now a data class. Currently with mutable properties, this will change to immutable soon. #490 (vanniktech)
  • API: CropImageView gets a setImageCropOptions method. #500 (vanniktech)
  • API: Deprecate CropImageContractOptions functions to modify CropImageOptions instance. #492 (vanniktech)
  • API: Make BitmapCroppingWorkerJob internal. #478 (vanniktech)
  • API: Make BitmapLoadingWorkerJob internal. #465 (vanniktech)
  • API: Make CropException inner objects internal. #470 (vanniktech)
  • API: Make CropImageIntentChooser internal. #485 (vanniktech)
  • API: Make CropImageOptions class final. #487 (vanniktech)
  • API: Make CropOverlayView internal. #468 (vanniktech)
  • API: Make CropWindowMoveHandler & CropWindowHandler internal. #467 (vanniktech)
  • Behavior Change: By default always show the guidelines. #494 (vanniktech)
  • Behavior change: By default show crop window on the entire image. #474 (vanniktech)
  • Deprecate: CropImage#get* functions are now deprecated as they seem to be unused. #469 (vanniktech)
  • New API: CropImageView#expectedImageSize which returns the expected image size, if cropping the image right now. #496 (vanniktech)
  • Raise minSdk from 16 to 21. #456 (vanniktech)
  • Sample: Enable StrictMode. #464 (vanniktech)
  • Sample: Showcase expectedImageSize in CustomActivity. #503 (vanniktech)
  • Strict Mode: Fix UnsafeIntentLaunchViolation when using CropImageActivity. #502 (vanniktech)

In addition, this release contains a lot of documentation fixes and refactorings.