Skip to content

Commit 879a5fe

Browse files
committed
chore(release): 1.4.0
1 parent f7a9c15 commit 879a5fe

File tree

1 file changed

+30
-25
lines changed

1 file changed

+30
-25
lines changed

README.md

+30-25
Original file line numberDiff line numberDiff line change
@@ -42,22 +42,26 @@ Requirements
4242
Changelog
4343
---------
4444

45+
* __1.4.0__:
46+
* compile and target SDK updated to 33
47+
* published to Maven Central repository
48+
* upgraded Crashlytics in demo app for improved privacy
4549
* __1.3.0__: add possibility to subscribe to `Effect` and `Parameter` changes
46-
* `BaseEffect` abstract class made `public` (makes it easier to write custom effects)
47-
* `getRotationMatrix` method added to the `ImmersiveEffect` (allows usage of the rotation for other purposes, e.g. immersive audio)
48-
* `addListener`/`removeListener` methods added to all effects
49-
* `addListener`/`removeListener` methods to all parameters
50+
* `BaseEffect` abstract class made `public` (makes it easier to write custom effects)
51+
* `getRotationMatrix` method added to the `ImmersiveEffect` (allows usage of the rotation for other purposes, e.g. immersive audio)
52+
* `addListener`/`removeListener` methods added to all effects
53+
* `addListener`/`removeListener` methods to all parameters
5054
* v1.2.1: privacy policy added to app (required for the Play Store)
5155
* __v1.2.0__: add watermark and stack effects
52-
* `WatermarkEffect` added to overlay a watermark (e.g. a station logo)
53-
* `StackEffect` added to combine multiple effects
54-
* `ColorEffect` moved from demo to core module
55-
* `InterlaceEffect` added to demo
56-
* bugfixes in demo app
56+
* `WatermarkEffect` added to overlay a watermark (e.g. a station logo)
57+
* `StackEffect` added to combine multiple effects
58+
* `ColorEffect` moved from demo to core module
59+
* `InterlaceEffect` added to demo
60+
* bugfixes in demo app
5761
* __v1.1.0__: Immersive effect classes streamlined, touch/scroll navigation for immersive render effect
58-
* `EquirectangularSphereEffect` renamed to `ImmersiveEffect`
59-
* `SensorRotationNavigation` renamed to `ImmersiveSensorNavigation`
60-
* `ImmersiveTouchNavigation` added
62+
* `EquirectangularSphereEffect` renamed to `ImmersiveEffect`
63+
* `SensorRotationNavigation` renamed to `ImmersiveSensorNavigation`
64+
* `ImmersiveTouchNavigation` added
6165
* __v1.0.0__: initial release
6266

6367

@@ -245,25 +249,26 @@ out how to map the sensor coordinate system. Any help is appreciated!
245249

246250
### Maven
247251

248-
Release builds of the library are available in the
249-
[JCenter](https://bintray.com/bintray/jcenter) Maven repository. Available versions are listed
250-
in the [changelog](#changelog) or the [Bintray repository](https://bintray.com/protyposis/maven/Spectaculum).
252+
Release builds of the library are available in the [Maven Central](https://central.sonatype.com/)
253+
repository (since v1.4.0), older versions in JCenter.
254+
All available versions are listed in the [changelog](#changelog).
251255

252256
repositories {
253257
...
254-
jcenter()
258+
mavenCentral() // since 1.4.0
259+
jcenter() // until 1.3.0
255260
}
256261

257262
dependencies {
258263
...
259-
implementation 'net.protyposis.android.spectaculum:spectaculum:1.2.0'
260-
implementation 'net.protyposis.android.spectaculum:spectaculum-camera:1.2.0'
261-
implementation 'net.protyposis.android.spectaculum:spectaculum-image:1.2.0'
262-
implementation 'net.protyposis.android.spectaculum:spectaculum-mediaplayer:1.2.0'
263-
implementation 'net.protyposis.android.spectaculum:spectaculum-mediaplayerextended:1.2.0'
264-
implementation 'net.protyposis.android.spectaculum:spectaculum-effect-flowabs:1.2.0'
265-
implementation 'net.protyposis.android.spectaculum:spectaculum-effect-immersive:1.2.0'
266-
implementation 'net.protyposis.android.spectaculum:spectaculum-effect-qrmarker:1.2.0'
264+
implementation 'net.protyposis.android.spectaculum:spectaculum:<version>'
265+
implementation 'net.protyposis.android.spectaculum:spectaculum-camera:<version>'
266+
implementation 'net.protyposis.android.spectaculum:spectaculum-image:<version>'
267+
implementation 'net.protyposis.android.spectaculum:spectaculum-mediaplayer:<version>'
268+
implementation 'net.protyposis.android.spectaculum:spectaculum-mediaplayerextended:<version>'
269+
implementation 'net.protyposis.android.spectaculum:spectaculum-effect-flowabs:<version>'
270+
implementation 'net.protyposis.android.spectaculum:spectaculum-effect-immersive:<version>'
271+
implementation 'net.protyposis.android.spectaculum:spectaculum-effect-qrmarker:<version>'
267272
}
268273

269274

@@ -343,6 +348,6 @@ Device specific:
343348
License
344349
-------
345350

346-
Copyright (C) 2014, 2015, 2016 Mario Guggenberger <mg@protyposis.net>.
351+
Copyright (C) 2014, 2015, 2016, 2024 Mario Guggenberger <mg@protyposis.net>.
347352
Released under the Apache 2.0 license, except for `Spectaculum-Effect-FlowAbs` which is licensed under the GPLv3.
348353
Documentation and artwork licensed under CC BY-SA 4.0.

0 commit comments

Comments
 (0)