Skip to content

Releases: TonyTang2001/HummingKit

HummingKit v.1.1.2

30 Nov 06:24

Choose a tag to compare

Version 1.1.2 of HummingKit is now published!
This update contains Documentation enhancements.

Documentation

  • Added example code to README for ease of reference.

HummingKit v.1.1.1

27 Sep 07:33

Choose a tag to compare

Version 1.1.1 of HummingKit is now published!
This update contains fix of a fatal bug.

Bug Fixes

  • Fixed a bug preventing all CatalogSong related parsing to fail for the current version of Apple Music API.

HummingKit v.1.1.0

26 Sep 23:21
e82c46d

Choose a tag to compare

First Minor Update Version 1.1.0 of HummingKit is now published!
This minor update contains functionality improvements and addition, compatibility changes, and bug fixes.

Functionality Changes

  • HummingKitEnvironmentError now supports systemVersionIncompatible case, which describes API functionality incompatibility issues that occurred due to environment, not necessarily caused by system version being outdated. (Addition)
  • HummingKitAuthentication now supports fetchSubscriptionStatus() function, which fetch user's Apple Music account subscription status. (Addition)

Compatibility Changes

  • HummingKitAuthentication no longer causes compilation errors on certain versions of macOS. (Compatibility Improvement)

Bug Fixes

  • Fixed a few typos in code comment and documentation.

HummingKit v.1.0.0

30 Aug 03:03

Choose a tag to compare

First Release Version 1.0.0 of HummingKit is now published!

HummingKit is an SDK (Software Development Kit) designed to ease the use of Apple Music API. Written in Swift 5.2, HummingKit takes advantage of Swift's outstanding performance and latest features, offering an approachable entry for developers dealing with the Apple Music API. Refer README for more.

HummingKit 1.0.0, is considered to be the first released version that can be widely adopted as a swift package dependency in projects or other frameworks.

Compared to HummingKit 0.9.0, version 1.0.0 comes with Documentation generated using Jazzy, and hosted as a GitHub page as per users' convenience.

The following minor versions (1.x.x) of HummingKit will be focusing on improving performance and fixing existing bugs, along with a limited number of new APIs.

The following major versions (2.x.x) of HummingKit will be bringing whole new sets of functionalities, including integration with MediaPlayer framework by Apple, aiming to provide all-in-one media control and playback features.

HummingKit 1.0.0 Major Functionality Completed

03 Aug 03:46

Choose a tag to compare

Release Version 0.9.0 of HummingKit is published for use.

HummingKit is an SDK (Software Development Kit) designed to ease the use of Apple Music API. Written in Swift 5.2, HummingKit takes advantage of Swift's outstanding performance and latest features, offering an approachable entry for developers dealing with the Apple Music API. Refer README for more.

Current Version, HummingKit 0.9.0, is considered to be the first version that is usable as a swift package in projects or other frameworks in the wild.

  • The majority of HummingKit 1.0.0 functionality has finished development and passed the first tests.
  • README is written, providing a general guidance of HummingKit.
  • Documentation is being drafted for the 1.0.0 release.