Skip to content

Releases: skydoves/landscapist

2.1.13

07 May 05:04
3101e06
Compare
Choose a tag to compare

What's Changed

  • Implement rememberTarget and clear target for Glide by @skydoves in #275
  • Use application context to clear Glide by @skydoves in #277
  • Bump profile installer to 1.3.1 by @skydoves in #278
  • Generate baseline profiles by @github-actions in #279

Full Changelog: 2.1.12...2.1.13

2.1.12

03 May 00:08
f0702a4
Compare
Choose a tag to compare

What's Changed

  • Change StableHolder to a data class by @skydoves in #270
  • Fix imageOptions was not a recomposition trigger for executeImageLoading by @skydoves in #271
  • Refactor LaunchEffect to DisposableEffect and clear Glide target by @skydoves in #272
  • Add propagateMinConstraints property to BoxWithConstraints by @skydoves in #273

Full Changelog: 2.1.11...2.1.12

2.1.11

14 Apr 11:56
a3905b7
Compare
Choose a tag to compare

What's Changed

  • Allow plugins to use non-nullable image options by @skydoves in #259
  • Allow custom success composable to receive a plugin painter by @skydoves in #260
  • Update GItHub actions workflow and benchmark plugin by @skydoves in #261
  • Generate baseline profiles by @github-actions in #262

Full Changelog: 2.1.10...2.1.11

2.1.10

09 Apr 10:07
3fdfa0f
Compare
Choose a tag to compare

As of this release, consumers must build on Java 17+ environments.

What's Changed

  • Bump compose compiler to 1.4.4 by @skydoves in #250
  • Generate baseline profiles by @github-actions in #251
  • Improve generating baseline profile scenario by @skydoves in #252
  • Update AGP to 8.0.0-rc01 and Gradle to 8.0.2 by @skydoves in #254
  • Generate baseline profiles by @github-actions in #255
  • Bump Compose bom to 2023.04.00 by @skydoves in #257
  • Introduce baseline profile plugin by @skydoves in #256
  • Generate baseline profiles by @github-actions in #258

Full Changelog: 2.1.9...2.1.10

2.1.9

23 Mar 09:30
ec9b0a6
Compare
Choose a tag to compare

What's Changed

  • Bump Compose Bom to 2023.03.00 by @skydoves in #248
  • Generate baseline profiles by @github-actions in #249

Full Changelog: 2.1.8...2.1.9

2.1.8

16 Mar 08:00
001ed58
Compare
Choose a tag to compare

What's Changed

  • Bump up maven nexus plugin to 1.3.0 by @skydoves in #241
  • Bump up Glide to 4.1.5.1, Coil to 2.2.2 and Spotless to 6.17.0 by @skydoves in #242
  • Create a new builder for listening image states for Coil by @skydoves in #244
  • Bump profile installer and macro benchmark by @skydoves in #245
  • Generate baseline profiles by @github-actions in #246

Full Changelog: 2.1.7...2.1.8

2.1.7

10 Mar 09:53
0c9d7d5
Compare
Choose a tag to compare

What's Changed

  • Apply semantics for each image loader by @skydoves in #236
  • Implement constraint extension to resize composable by @skydoves in #237
  • Restrict image request sizes for Coil by measuring constraints by @skydoves in #238
  • Constraint request images sizes for Glide by @skydoves in #239
  • Close bitmapReference and dataSource safely for Fresco by @skydoves in #240

Full Changelog: 2.1.6...2.1.7

2.1.6

06 Mar 03:00
ca44f94
Compare
Choose a tag to compare

What's Changed

  • Remove disposing bitmaps to prevent using recycled bitmaps by @skydoves in #234

Full Changelog: 2.1.5...2.1.6

2.1.5

02 Mar 10:18
bf71c6f
Compare
Choose a tag to compare

What's Changed

  • Clear Glide's bitmap resources via DisposableEffect to prevent memory assigning by @skydoves in #231
  • Dispose of the DataSource subscriber for Fresco the onDispose scope by @skydoves in #232

Full Changelog: 2.1.4...2.1.5

2.1.4

26 Feb 06:56
4fb1a23
Compare
Choose a tag to compare

What's Changed

  • Bump Compose compiler to 1.4.3, binary compatibility, and benchmark by @skydoves in #226
  • Use BoxWithConstraintsScope for refining the sizes of the image content by @skydoves in #227
  • Allow giving blur radius from 0 to infinite by @skydoves in #228
  • Generate baseline profiles by @github-actions in #229

Full Changelog: 2.1.3...2.1.4