Skip to content

Commit 0c38127

Browse files
committed
Release 1.5.0
1 parent 47d764a commit 0c38127

File tree

6 files changed

+35
-16
lines changed

6 files changed

+35
-16
lines changed

.travis.yml

Lines changed: 5 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ script:
1111
before_deploy:
1212
- echo $GPG_SECRET_KEYS | base64 --decode | $GPG_EXECUTABLE --import
1313
- echo $GPG_OWNERTRUST | base64 --decode | $GPG_EXECUTABLE --import-ownertrust
14-
- mvn package -B -U -Prelease
14+
- mvn package -B -U
1515
- mvn help:evaluate -N -Dexpression=project.version|grep -v '\['
1616
- export project_version=$(mvn help:evaluate -N -Dexpression=project.version|grep -v '\[')
1717

@@ -22,16 +22,10 @@ deploy:
2222
draft: true
2323
api_key:
2424
secure: qD8WixE5dpxKyiDEEPdrWVchBxMw7NKLrSNeUEJIb+p9Wq/yJ4cf3DScXYJToFJ/SB5JPCjjyj7rudOJ2wUMydJ01UGVJ+vbR/dTIXjtQxRJ7bDuqq4AGeUjZvDeBhigrA6hxWsqkzbRZzPEMcsWPa77Bs5drwiSJVixS2kLWgH3cKzLHZaqRQnlOeX20MHcPLFr/K0buFBg+qKUazx/z56qJuT0hh6+DYbXhdB9qK3bcGgUPE7rEaq6qfK0o3bZibCxtxFpMQR9qNXHnxfV5hUnq/k/YHQUNwFVo8kA3mSniYd9LxycLQ5nlwcbA2EgjKoJmQ3GYg1VLNsXVbWbw4aAl54h/7k7JzlCfpmM4DDrN62hGYzcoU+dD1WkAQob7a20pmmUmZI5LYUOJPIrpS98/DjDQdnkGeU/waCswSmjIYCqWhX2n0F1yYmC8X9nD2tRUCSyAAT3jFotLyRCsbjy1zg5xBFDw/Lgvd2ixgsnlVVKJrAo4q396WWstcL/2oGR/+J5K/Otlh0BBjJ+ND6tlKqOMFVLm6sE8WL0490Y9C2kumf9kDXV3QqganPnGS7/2MqqJBHrqhDXUbSZhkcExYfZwFjMqHA+Fi6yAFUvtNBC5W6nydWi2Nh1k5QiHtxCnukVnGU7iN0o+tT/H5d3UEklT+xIE0tILWcrXII=
25+
file_glob: true
2526
file:
26-
- lib/target/librespot-lib-jar-with-dependencies.jar
27-
- lib/target/librespot-lib-javadoc.jar
28-
- lib/target/librespot-lib-sources.jar
29-
- player/target/librespot-player-jar-with-dependencies.jar
30-
- player/target/librespot-player-javadoc.jar
31-
- player/target/librespot-player-sources.jar
32-
- api/target/librespot-api-jar-with-dependencies.jar
33-
- api/target/librespot-api-javadoc.jar
34-
- api/target/librespot-api-sources.jar
27+
- player/target/librespot-player-*.jar
28+
- api/target/librespot-api-*.jar
3529
on:
3630
repo: librespot-org/librespot-java
3731
jdk: 'openjdk8'
@@ -48,8 +42,7 @@ deploy:
4842
on:
4943
repo: librespot-org/librespot-java
5044
jdk: 'openjdk8'
51-
all_branches: true
52-
condition: $TRAVIS_BRANCH = "master"
45+
tags: true
5346

5447
cache:
5548
directories:

CHANGELOG.md

Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,28 @@ All notable changes to this project will be documented in this file.
44
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
55
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
66

7+
## [1.5.0] - 28-07-2020
8+
### Breaking changes
9+
- Separated library from player (#245)
10+
- Removed `common` module, moved into `lib`
11+
- Removed `core` module, split into `lib` and `player`
12+
- Moved many classes
13+
14+
### Added
15+
- Added `STORED` authentication strategy (17ba408b844554632e180d3ad1e8fc7cb9db2b6c)
16+
- Added followers and following endpoint to API (#241)
17+
- Added toggle play/pause command to API (#244)
18+
19+
### Changed
20+
- Release versions are compiled on Java 8 (5a97a60c62f002444b3a695ee7dbd6146fc52b2d)
21+
- Refactored line acquisition to prefer native lines over conversion (#240)
22+
- Refactored audio decrypt (b71af8376fa1d12212c679b6fdd83c20cdfd9361)
23+
24+
### Fixed
25+
- Do not panic when trying to autoplay search context (2e41807ceb40af1034f2da088af545e44169b1d2)
26+
- Fixed payload too large when sending state (#239)
27+
28+
729
## [1.4.0] - 14-06-2020
830
### Added
931
- Report to server that we played a track (#155, still buggy)

api/pom.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>xyz.gianlu.librespot</groupId>
77
<artifactId>librespot-java</artifactId>
8-
<version>1.4.1-SNAPHOST</version>
8+
<version>1.5.0</version>
99
<relativePath>../</relativePath>
1010
</parent>
1111

@@ -40,6 +40,8 @@
4040
<descriptorRefs>
4141
<descriptorRef>jar-with-dependencies</descriptorRef>
4242
</descriptorRefs>
43+
<finalName>${project.artifactId}-${project.version}</finalName>
44+
<appendAssemblyId>false</appendAssemblyId>
4345
</configuration>
4446
</execution>
4547
</executions>

lib/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>xyz.gianlu.librespot</groupId>
77
<artifactId>librespot-java</artifactId>
8-
<version>1.4.1-SNAPHOST</version>
8+
<version>1.5.0</version>
99
<relativePath>../</relativePath>
1010
</parent>
1111

player/pom.xml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<parent>
66
<groupId>xyz.gianlu.librespot</groupId>
77
<artifactId>librespot-java</artifactId>
8-
<version>1.4.1-SNAPHOST</version>
8+
<version>1.5.0</version>
99
<relativePath>../</relativePath>
1010
</parent>
1111

@@ -41,6 +41,8 @@
4141
<descriptorRefs>
4242
<descriptorRef>jar-with-dependencies</descriptorRef>
4343
</descriptorRefs>
44+
<finalName>${project.artifactId}-${project.version}</finalName>
45+
<appendAssemblyId>false</appendAssemblyId>
4446
</configuration>
4547
</execution>
4648
</executions>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<groupId>xyz.gianlu.librespot</groupId>
66
<artifactId>librespot-java</artifactId>
77
<packaging>pom</packaging>
8-
<version>1.4.1-SNAPHOST</version>
8+
<version>1.5.0</version>
99

1010
<name>librespot-java</name>
1111
<description>Java port of librespot, the Open Source Spotify client library</description>

0 commit comments

Comments
 (0)