Skip to content

Commit

Permalink
Release notes for v3.25.1
Browse files Browse the repository at this point in the history
  • Loading branch information
kartik-venugopal committed Dec 24, 2023
1 parent b85eaf4 commit 32c3424
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 29 deletions.
8 changes: 4 additions & 4 deletions Aural.xcodeproj/project.pbxproj
Original file line number Diff line number Diff line change
Expand Up @@ -6749,7 +6749,7 @@
CODE_SIGN_IDENTITY = "-";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 3.25.0;
CURRENT_PROJECT_VERSION = 3.25.1;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = "";
FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/Frameworks";
Expand All @@ -6768,7 +6768,7 @@
"$(PROJECT_DIR)/Resources/ffmpeg/libopenmpt/src/libopenmpt-0.7.3+release.autotools/.libs",
);
MACOSX_DEPLOYMENT_TARGET = 10.13;
MARKETING_VERSION = 3.25.0;
MARKETING_VERSION = 3.25.1;
PRODUCT_BUNDLE_IDENTIFIER = com.kv.Aural;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OBJC_BRIDGING_HEADER = Source/FFmpeg/ffmpeg.h;
Expand All @@ -6787,7 +6787,7 @@
CODE_SIGN_IDENTITY = "-";
CODE_SIGN_STYLE = Automatic;
COMBINE_HIDPI_IMAGES = YES;
CURRENT_PROJECT_VERSION = 3.25.0;
CURRENT_PROJECT_VERSION = 3.25.1;
DEAD_CODE_STRIPPING = YES;
DEVELOPMENT_TEAM = "";
FRAMEWORK_SEARCH_PATHS = "$(PROJECT_DIR)/Frameworks";
Expand All @@ -6806,7 +6806,7 @@
"$(PROJECT_DIR)/Resources/ffmpeg/libopenmpt/src/libopenmpt-0.7.3+release.autotools/.libs",
);
MACOSX_DEPLOYMENT_TARGET = 10.13;
MARKETING_VERSION = 3.25.0;
MARKETING_VERSION = 3.25.1;
PRODUCT_BUNDLE_IDENTIFIER = com.kv.Aural;
PRODUCT_NAME = "$(TARGET_NAME)";
SWIFT_OBJC_BRIDGING_HEADER = Source/FFmpeg/ffmpeg.h;
Expand Down
Binary file not shown.
32 changes: 7 additions & 25 deletions Documentation/Release Notes.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,14 @@
# What's New in Version 3.25.0
# What's New in Version 3.25.1

## Last.fm Scrobbling
## Fixed Last.fm scrobbling bugs

Thanks to Erik Jälevik for requesting this feature!
### Measuring playback time

Aural can now scrobble tracks you play to your Last.fm account!
The way Aural measures how long a track was played back for, has been improved.

### Love/Unlove tracks
### Character encoding

In addition to scrobbling, Aural can also "love" or "unlove" tracks that you add to / remove from the Aural "Favorites" list.

### One-time authentication / setup

In order to use these features, go to Aural > Preferences > Metadata, and first follow the instructions on the preferences panel to authenticate with Last.fm and provide permission to Aural to use Last.fm's web services (in your web browser). This is a one-time setup step. Then, simply check the relevant checkboxes to enable scrobbling and the love/unlove feature.

### The rules for a valid scrobble

In order to consider playback of a track a "valid scrobble", certain conditions must be met in terms of track duration and playback duration.

See https://www.last.fm/api/scrobbling#when-is-a-scrobble-a-scrobble for details.

### Caching and retrying of failed scrobble attempts

If / when scrobble attempts fail due to loss of network connectivity or any other reasons, Aural will cache the failed attempts and try to scrobble 4 more times per track (for a total of 5 attempts), upon subsequent app launches. Any failed scrobbles more than 2 weeks old will automatically be invalidated.

### Re-authenticating to refresh the Session Key

When Aural authenticates with Last.fm, it obtains a **Session Key** that is persisted and reused indefinitely. In the unlikely scenario that the Session Key no longer works (you notice that scrobbling no longer occurs), it is recommended to re-authenticate and obtain a fresh Session Key, using the "Re-Authenticate" button in the relevant preferences panel.
Previously, track metadata with Unicode characters having symbols such as accents or umlauts was not encoded properly, resulted in failed scrobbling requests.

### **For more info**
Visit the [official release page](https://github.com/kartik-venugopal/aural-player/releases/tag/v3.25.0)
Visit the [official release page](https://github.com/kartik-venugopal/aural-player/releases/tag/v3.25.1)

0 comments on commit 32c3424

Please sign in to comment.