Skip to content

Commit

Permalink
Release 1.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
devgianlu committed Jul 28, 2020
1 parent 47d764a commit 0c38127
Show file tree
Hide file tree
Showing 6 changed files with 35 additions and 16 deletions.
17 changes: 5 additions & 12 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ script:
before_deploy:
- echo $GPG_SECRET_KEYS | base64 --decode | $GPG_EXECUTABLE --import
- echo $GPG_OWNERTRUST | base64 --decode | $GPG_EXECUTABLE --import-ownertrust
- mvn package -B -U -Prelease
- mvn package -B -U
- mvn help:evaluate -N -Dexpression=project.version|grep -v '\['
- export project_version=$(mvn help:evaluate -N -Dexpression=project.version|grep -v '\[')

Expand All @@ -22,16 +22,10 @@ deploy:
draft: true
api_key:
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=
file_glob: true
file:
- lib/target/librespot-lib-jar-with-dependencies.jar
- lib/target/librespot-lib-javadoc.jar
- lib/target/librespot-lib-sources.jar
- player/target/librespot-player-jar-with-dependencies.jar
- player/target/librespot-player-javadoc.jar
- player/target/librespot-player-sources.jar
- api/target/librespot-api-jar-with-dependencies.jar
- api/target/librespot-api-javadoc.jar
- api/target/librespot-api-sources.jar
- player/target/librespot-player-*.jar
- api/target/librespot-api-*.jar
on:
repo: librespot-org/librespot-java
jdk: 'openjdk8'
Expand All @@ -48,8 +42,7 @@ deploy:
on:
repo: librespot-org/librespot-java
jdk: 'openjdk8'
all_branches: true
condition: $TRAVIS_BRANCH = "master"
tags: true

cache:
directories:
Expand Down
22 changes: 22 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,28 @@ All notable changes to this project will be documented in this file.
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).

## [1.5.0] - 28-07-2020
### Breaking changes
- Separated library from player (#245)
- Removed `common` module, moved into `lib`
- Removed `core` module, split into `lib` and `player`
- Moved many classes

### Added
- Added `STORED` authentication strategy (17ba408b844554632e180d3ad1e8fc7cb9db2b6c)
- Added followers and following endpoint to API (#241)
- Added toggle play/pause command to API (#244)

### Changed
- Release versions are compiled on Java 8 (5a97a60c62f002444b3a695ee7dbd6146fc52b2d)
- Refactored line acquisition to prefer native lines over conversion (#240)
- Refactored audio decrypt (b71af8376fa1d12212c679b6fdd83c20cdfd9361)

### Fixed
- Do not panic when trying to autoplay search context (2e41807ceb40af1034f2da088af545e44169b1d2)
- Fixed payload too large when sending state (#239)


## [1.4.0] - 14-06-2020
### Added
- Report to server that we played a track (#155, still buggy)
Expand Down
4 changes: 3 additions & 1 deletion api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>xyz.gianlu.librespot</groupId>
<artifactId>librespot-java</artifactId>
<version>1.4.1-SNAPHOST</version>
<version>1.5.0</version>
<relativePath>../</relativePath>
</parent>

Expand Down Expand Up @@ -40,6 +40,8 @@
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<finalName>${project.artifactId}-${project.version}</finalName>
<appendAssemblyId>false</appendAssemblyId>
</configuration>
</execution>
</executions>
Expand Down
2 changes: 1 addition & 1 deletion lib/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>xyz.gianlu.librespot</groupId>
<artifactId>librespot-java</artifactId>
<version>1.4.1-SNAPHOST</version>
<version>1.5.0</version>
<relativePath>../</relativePath>
</parent>

Expand Down
4 changes: 3 additions & 1 deletion player/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<parent>
<groupId>xyz.gianlu.librespot</groupId>
<artifactId>librespot-java</artifactId>
<version>1.4.1-SNAPHOST</version>
<version>1.5.0</version>
<relativePath>../</relativePath>
</parent>

Expand Down Expand Up @@ -41,6 +41,8 @@
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<finalName>${project.artifactId}-${project.version}</finalName>
<appendAssemblyId>false</appendAssemblyId>
</configuration>
</execution>
</executions>
Expand Down
2 changes: 1 addition & 1 deletion pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<groupId>xyz.gianlu.librespot</groupId>
<artifactId>librespot-java</artifactId>
<packaging>pom</packaging>
<version>1.4.1-SNAPHOST</version>
<version>1.5.0</version>

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

0 comments on commit 0c38127

Please sign in to comment.