Skip to content

Commit bfc536f

Browse files
authored
2.3.0 (#316)
1 parent 5c7a8a0 commit bfc536f

File tree

5 files changed

+8
-4
lines changed

5 files changed

+8
-4
lines changed

CHANGELOG.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,9 @@ All notable changes to this project will be documented in this file. Take a look
44

55
**Warning:** Features marked as *experimental* may change or be removed in a future release without notice. Use with caution.
66

7-
## [Unreleased]
7+
<!--## [Unreleased]-->
8+
9+
## [2.3.0]
810

911
### Added
1012

@@ -636,4 +638,5 @@ progression. Now if no reading progression is set, the `effectiveReadingProgress
636638
[2.1.1]: https://github.com/readium/kotlin-toolkit/compare/2.1.0...2.1.1
637639
[2.2.0]: https://github.com/readium/kotlin-toolkit/compare/2.1.1...2.2.0
638640
[2.2.1]: https://github.com/readium/kotlin-toolkit/compare/2.2.0...2.2.1
641+
[2.3.0]: https://github.com/readium/kotlin-toolkit/compare/2.2.1...2.3.0
639642

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ Readium modules are distributed through [JitPack](https://jitpack.io/#readium/ko
2929

3030
```groovy
3131
buildscript {
32-
ext.readium_version = '2.2.1'
32+
ext.readium_version = '2.3.0'
3333
}
3434
3535
allprojects {

docs/guides/tts.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# Text-to-speech
22

3-
:warning: TTS is an experimental feature which is not yet implemented for all formats.
3+
:warning: The API described in this guide will be changed in the next version of the Kotlin toolkit to support background TTS playback and media notifications. It is recommended that you wait before integrating it in your app.
44

55
Text-to-speech can be used to read aloud a publication using a synthetic voice. The Readium toolkit ships with a TTS implementation based on the native [Android TTS engine](https://developer.android.com/reference/android/speech/tts/TextToSpeech), but it is opened for extension if you want to use a different TTS engine.
66

readium/navigator/src/main/java/org/readium/r2/navigator/tts/PublicationSpeechSynthesizer.kt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,7 @@ import org.readium.r2.shared.util.tokenizer.TextUnit
3434
*/
3535
@OptIn(DelicateReadiumApi::class)
3636
@ExperimentalReadiumApi
37+
@Deprecated("The API described in this guide will be changed in the next version of the Kotlin toolkit to support background TTS playback and media notifications. It is recommended that you wait before integrating it in your app.")
3738
class PublicationSpeechSynthesizer<E : TtsEngine> private constructor(
3839
private val publication: Publication,
3940
config: Configuration,

test-app/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@ android {
1919

2020
applicationId = "org.readium.r2reader"
2121

22-
versionName = "2.2.1"
22+
versionName = "2.3.0"
2323

2424
testInstrumentationRunner = "androidx.test.runner.AndroidJUnitRunner"
2525
ndk.abiFilters.add("armeabi-v7a")

0 commit comments

Comments
 (0)