Skip to content

Commit

Permalink
Prepare version 0.20.0
Browse files Browse the repository at this point in the history
  • Loading branch information
vanniktech committed May 18, 2024
1 parent a7f084c commit 01e281e
Show file tree
Hide file tree
Showing 3 changed files with 17 additions and 12 deletions.
11 changes: 8 additions & 3 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,18 @@
# Change Log

Version 0.20.0 *(In development)*
---------------------------------
Version 0.20.0 *(2024-05-18)*
-----------------------------

- API: Remove no longer needed isDuplicate property from Emoji interface. [\#1090](https://github.com/vanniktech/Emoji/pull/1090) ([vanniktech](https://github.com/vanniktech))
- API: VariantEmoji\#getVariants method to modify which variants shall be displayed. Also by default filters out the Variant Selector 16 variants. [\#1092](https://github.com/vanniktech/Emoji/pull/1092) ([vanniktech](https://github.com/vanniktech))
- Behavior change: Stop filtering out emojis which have been obsoleted. This way we also have the neutral version of many emojis such like fairy. Assimilates behavior to Telegram/Whatsapp. [\#1089](https://github.com/vanniktech/Emoji/pull/1089) ([vanniktech](https://github.com/vanniktech))
- Behavior change: Stop filtering out neutral emojis that contain male & female variants such as juggling, handball, water\_polo, person\_doing\_cartwheel, wrestlers, shrug & facepalm. [\#1088](https://github.com/vanniktech/Emoji/pull/1088) ([vanniktech](https://github.com/vanniktech))

Version 0.19.0 *(2024-05-17)*
-----------------------------

- Bug fix: Fix EmojiUtils.isOnlyEmojis not detecting emojis with variant selectors. [\#1087](https://github.com/vanniktech/Emoji/pull/1087) ([vanniktech](https://github.com/vanniktech))
- API: New emoji-androidx-emoji2 module which uses androidx.emoji2:emoji2 [\#1086](https://github.com/vanniktech/Emoji/pull/1086) ([vanniktech](https://github.com/vanniktech))
- Bug fix: Fix EmojiUtils.isOnlyEmojis not detecting emojis with variant selectors. [\#1087](https://github.com/vanniktech/Emoji/pull/1087) ([vanniktech](https://github.com/vanniktech))
- Technical: Update Emoji source to 15.1.2 to include new emojis. [\#1085](https://github.com/vanniktech/Emoji/pull/1085) ([vanniktech](https://github.com/vanniktech))

Version 0.18.0 *(2023-12-11)*
Expand Down
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ The library has 4 different sprites providers to choose from ([iOS](#ios-emojis)
For getting the above iOS Emojis, add the dependency:

```groovy
implementation("com.vanniktech:emoji-ios:0.19.0")
implementation("com.vanniktech:emoji-ios:0.20.0")
```

And install the provider in your Application class.
Expand All @@ -45,7 +45,7 @@ EmojiManager.install(IosEmojiProvider())
For getting the above Google Emojis, add the dependency:

```groovy
implementation("com.vanniktech:emoji-google:0.19.0")
implementation("com.vanniktech:emoji-google:0.20.0")
```

And install the provider in your Application class.
Expand All @@ -64,7 +64,7 @@ EmojiManager.install(GoogleEmojiProvider())
For getting the above Facebook Emojis, add the dependency:

```groovy
implementation("com.vanniktech:emoji-facebook:0.19.0")
implementation("com.vanniktech:emoji-facebook:0.20.0")
```

And install the provider in your Application class.
Expand All @@ -83,7 +83,7 @@ EmojiManager.install(FacebookEmojiProvider())
For getting the above Twitter Emojis, add the dependency:

```groovy
implementation("com.vanniktech:emoji-twitter:0.19.0")
implementation("com.vanniktech:emoji-twitter:0.20.0")
```

And install the provider in your Application class.
Expand All @@ -102,7 +102,7 @@ EmojiManager.install(TwitterEmojiProvider())
For getting the above Google Emojis, add the dependency (only works for Android Apps):

```groovy
implementation("com.vanniktech:emoji-google-compat:0.19.0")
implementation("com.vanniktech:emoji-google-compat:0.20.0")
```

And install the provider in your Application class.
Expand Down Expand Up @@ -150,7 +150,7 @@ Instead of using pictures, the Emojis are loaded via a Font which is downloaded
For getting the above Google Emojis, add the dependency (only works for Android Apps):

```groovy
implementation("com.vanniktech:emoji-androidx-emoji2:0.19.0")
implementation("com.vanniktech:emoji-androidx-emoji2:0.20.0")
```

And install the provider in your Application class.
Expand All @@ -172,15 +172,15 @@ If you want to display your own Emojis you can create your own implementation of
All of the core API lays in `emoji`, which is being pulled in automatically by the providers:

```groovy
implementation("com.vanniktech:emoji:0.19.0")
implementation("com.vanniktech:emoji:0.20.0")
```

## Android Material

Material Design Library bindings can be included via:

```groovy
implementation("com.vanniktech:emoji-material:0.19.0")
implementation("com.vanniktech:emoji-material:0.20.0")
```

- [`EmojiMaterialButton`](./emoji-material/src/androidMain/kotlin/com/vanniktech/emoji/material/mojiMaterialButton.kt)
Expand Down
2 changes: 1 addition & 1 deletion gradle.properties
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
GROUP=com.vanniktech
VERSION_NAME=0.20.0-SNAPSHOT
VERSION_NAME=0.20.0

POM_DESCRIPTION=A simple library to add Emoji support to your Android Application

Expand Down

0 comments on commit 01e281e

Please sign in to comment.