Skip to content

10.3.0

Latest

Choose a tag to compare

@rudrankriyam rudrankriyam released this 05 Aug 17:03

What's Changed

  • Add the best supported language endpoint (GET /v1/language/{storefront}/tag) via MCatalog.bestLanguageTag(for:accepting:localization:), resolving a storefront's supported language tags against a list of accepted languages.
  • Expose recommendations by identifier through MRecommendation.recommendation(id:) and MRecommendation.recommendations(ids:), which were previously reachable only internally.
  • Add library playlist folder support covering all five documented endpoints: root folder, folder by ID, multiple folders, folder children, parent folder, and folder creation.
  • Add Musadora sample app screens for localization, recommendation lookup by ID, and playlist folder browsing and creation.
  • Fix folder navigation races in the playlist folders example so navigation state and loaded contents update atomically.
  • Update package installation examples for 10.3.0.

Full Changelog: 10.2.0...10.3.0