Skip to content

Commit

Permalink
Prepare for release 2.3.5
Browse files Browse the repository at this point in the history
  • Loading branch information
skydoves committed Jun 25, 2024
1 parent 9f042d1 commit 7fcfc47
Show file tree
Hide file tree
Showing 5 changed files with 23 additions and 92 deletions.
61 changes: 19 additions & 42 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -47,30 +47,6 @@ You can see the use cases of this library in the repositories below:
- [skydoves/DisneyCompose](https://github.com/skydoves/disneycompose): 🧸 A demo Disney app using Jetpack Compose and Hilt based on modern Android tech-stacks and MVVM architecture.
- [skydoves/MovieCompose](https://github.com/skydoves/MovieCompose): 🎞 A demo movie app using Jetpack Compose and Hilt based on modern Android tech stacks. <br>

## SNAPSHOT

<details>
<summary>See how to import the snapshot</summary>

### Including the SNAPSHOT
[![Landscapist](https://img.shields.io/static/v1?label=snapshot&message=landscapist&logo=apache%20maven&color=C71A36)](https://oss.sonatype.org/content/repositories/snapshots/com/github/skydoves/landscapist/) <br>
Snapshots of the current development version of Landscapist are available, which track [the latest versions](https://oss.sonatype.org/content/repositories/snapshots/com/github/skydoves/landscapist/).

To import snapshot versions on your project, add the code snippet below on your gradle file:
```Gradle
repositories {
maven { url 'https://oss.sonatype.org/content/repositories/snapshots/' }
}
```

Next, add the dependency below to your **module**'s `build.gradle` file:
```gradle
dependencies {
implementation "com.github.skydoves:landscapist-glide:2.3.2-SNAPSHOT"
}
```
</details>

<div class="header">
<a href="https://github.com/bumptech/glide" target="_blank"> <img src="https://user-images.githubusercontent.com/24237865/95545537-1bc15200-0a39-11eb-883d-644f564da5d3.png" align="left" width="4%" alt="Glide" /></a>
<h1>Glide</h1>
Expand All @@ -88,9 +64,10 @@ allprojects {
```

Next, add the dependency below to your **module**'s `build.gradle` file:

```gradle
dependencies {
implementation "com.github.skydoves:landscapist-glide:2.3.4"
implementation("com.github.skydoves:landscapist-glide:2.3.5")
}
```

Expand Down Expand Up @@ -202,7 +179,7 @@ Add the dependency below to your **module**'s `build.gradle` file:

```gradle
dependencies {
implementation "com.github.skydoves:landscapist-coil:$version"
implementation("com.github.skydoves:landscapist-coil:$version")
}
```

Expand Down Expand Up @@ -317,7 +294,7 @@ CoilImage(
Add the dependency below to your **module**'s `build.gradle` file:
```gradle
dependencies {
implementation "com.github.skydoves:landscapist-fresco:$version"
implementation("com.github.skydoves:landscapist-fresco:$version")
}
```
> **Note**: `Landscapist-Fresco` includes version `3.1.0` of Fresco. So please make sure your project is using the same Fresco version or exclude the Fresco dependency to adapt yours. Also, please make sure the Jetpack Compose version on the [release page](https://github.com/skydoves/Landscapist/releases).
Expand Down Expand Up @@ -409,7 +386,7 @@ Add the below dependency to your **module**'s `build.gradle` file.

```gradle
dependencies {
implementation "com.github.skydoves:landscapist-fresco-websupport:$version"
implementation("com.github.skydoves:landscapist-fresco-websupport:$version")
}
```

Expand Down Expand Up @@ -630,9 +607,9 @@ CompositionLocalProvider(LocalImageComponent provides component) {
The `landscapist-placeholder` package provides useful image plugins, such as loading & failure placeholder supports and shimmering animation.
To use placeholder supports, add the dependency below:

```groovy
```kotlin
dependencies {
implementation "com.github.skydoves:landscapist-placeholder:$version"
implementation("com.github.skydoves:landscapist-placeholder:$version")
}
```

Expand Down Expand Up @@ -718,9 +695,9 @@ component = rememberImageComponent {
The `landscapist-animation` package provides useful image plugins related to animations, such as crossfade and circular reveal animation.
To use animation supports, add the dependency below:

```groovy
```kotlin
dependencies {
implementation "com.github.skydoves:landscapist-animation:$version"
implementation("com.github.skydoves:landscapist-animation:$version")
}
```

Expand Down Expand Up @@ -773,9 +750,9 @@ GlideImage(
The `landscapist-transformation` package provides useful image transformation plugins, such as the blur effect.
To use transformation supports, add the dependency below:

```groovy
```kotlin
dependencies {
implementation "com.github.skydoves:landscapist-transformation:$version"
implementation("com.github.skydoves:landscapist-transformation:$version")
}
```

Expand All @@ -801,9 +778,9 @@ GlideImage( // CoilImage, FrescoImage also can be used.
The `landscapist-palette` package provides useful image plugins related to palette, such as extracting primary color sets.
To use palette supports, add the dependency below:

```groovy
```kotlin
dependencies {
implementation "com.github.skydoves:landscapist-palette:$version"
implementation("com.github.skydoves:landscapist-palette:$version")
}
```

Expand Down Expand Up @@ -867,16 +844,16 @@ GlideImage( // CoilImage, FrescoImage also can be used.

The landscapist Bill of Materials (BOM) lets you manage all of your landscapist library versions by specifying only the BOM’s version.

```groovy
```kotlin
dependencies {
// Import the landscapist BOM
implementation "com.github.skydoves:landscapist-bom:$version"
implementation("com.github.skydoves:landscapist-bom:$version")

// Import landscapist libraries
implementation "com.github.skydoves:landscapist-glide" // fresco or coil
implementation "com.github.skydoves:landscapist-placeholder"
implementation "com.github.skydoves:landscapist-palette"
implementation "com.github.skydoves:landscapist-transformation"
implementation("com.github.skydoves:landscapist-glide") // fresco or coil
implementation("com.github.skydoves:landscapist-placeholder")
implementation("com.github.skydoves:landscapist-palette")
implementation("com.github.skydoves:landscapist-transformation")
}
```

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,9 +23,9 @@ object Configuration {
const val minSdk24 = 24
const val majorVersion = 2
const val minorVersion = 3
const val patchVersion = 4
const val patchVersion = 5
const val versionName = "$majorVersion.$minorVersion.$patchVersion"
const val versionCode = 94
const val versionCode = 95
const val snapshotVersionName = "$majorVersion.$minorVersion.${patchVersion + 1}-SNAPSHOT"
const val artifactGroup = "com.github.skydoves"
}
4 changes: 2 additions & 2 deletions docs/glide/overview.md
Original file line number Diff line number Diff line change
Expand Up @@ -23,15 +23,15 @@ Next, add the dependency below to your **module**'s `build.gradle` file:

```Groovy
dependencies {
implementation "com.github.skydoves:landscapist-glide:2.3.4"
implementation "com.github.skydoves:landscapist-glide:2.3.5"
}
```

=== "KTS"

```kotlin
dependencies {
implementation("com.github.skydoves:landscapist-glide:2.3.4")
implementation("com.github.skydoves:landscapist-glide:2.3.5")
}
```

Expand Down
45 changes: 0 additions & 45 deletions docs/snapshot.md

This file was deleted.

1 change: 0 additions & 1 deletion mkdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,6 @@ docs_dir: docs
# Navigation
nav:
- 'Overview': index.md
- 'Snapshot': snapshot.md
- 'Glide':
- 'Overview': glide/overview.md
- 'Custom Options': glide/options.md
Expand Down

0 comments on commit 7fcfc47

Please sign in to comment.