Skip to content

Releases: player-ui/player

0.7.4-next.0

03 May 19:00
cef2a5f
Compare
Choose a tag to compare
0.7.4-next.0 Pre-release
Pre-release

πŸ› Bug Fix

Authors: 1

0.7.3

02 May 20:24
Compare
Choose a tag to compare

πŸ› Bug Fix

πŸ“ Documentation

Authors: 10

0.7.2

11 Apr 00:24
Compare
Choose a tag to compare

Release Notes

Update Player Tools Version (#334)

  • Update Player Tools to latest

Does your PR have any documentation updates?

  • Updated docs
  • No Update needed
  • Unable to update docs

Version Selector Fixes (#330)

Docs - Fix version selector not working and preserve route when changing versions

[Docs] Update the DSL Benefits in Schema Section (#326)

Docs - Update DSL Schema benefits section

Does your PR have any documentation updates?

  • Updated docs
  • No Update needed
  • Unable to update docs

Expose More Information About Expression Parsing Errors (#328)

Types - Expose types/utilities around expression parsing errors

Does your PR have any documentation updates?

  • Updated docs
  • No Update needed
  • Unable to update docs

Fix commaNumber Formatting when Using a Precision of 0 (#319)

Common Types Plugin - Fix commaNumber Formatting when Using a Precision of 0

Expression Parser Strictness (#315)

Expose Expression Parser's strictness option via the resolveOptions hook


πŸ› Bug Fix

πŸ“ Documentation

Authors: 11

0.7.1

06 Mar 00:12
Compare
Choose a tag to compare

Release Notes

[Android] AsyncHydrationTrackerPlugin (#296)

Introduction of AsyncHydrationTrackerPlugin to provide a mechanism for reacting when SuspendableAsset hydration is completely finished.

androidPlayer.asyncHydrationTrackerPlugin!!.hooks.onHydrationComplete.tap(this::class.java.name) {
    // process effects after hydration is complete
}

[Sync] Performance and Bugfix (#306)

  • Skip view updates for silent data changes
  • Replace reduce calls for performance reasons
  • Fix data change events not cascading properly when setting data

πŸ› Bug Fix

πŸ“ Documentation

Authors: 8

0.7.0

15 Feb 22:40
Compare
Choose a tag to compare

Release Notes

com.intuit.playerui publishing scope (#253)

Embracing the player-ui namespace, the base group ID, and correlating package scopes, have changed:
com.intuit.player -> com.intuit.playerui

  1. Dropping .jvm from non-android artifacts
    • This was originally done to leave room for intermediate JS resource artifacts. This is no longer necessary due to improvements in our build process, and enables us to remove this redundancy.
Artifact Internal External
Headless Player com.intuit.player.jvm:core com.intuit.playerui:core
Android Player com.intuit.player.android:player com.intuit.playerui:android
Plugins com.intuit.player.plugins
com.intuit.player.jvm.plugins
com.intuit.player.android.plugins
com.intuit.playerui.plugins

Refactor existing DSL docs. (#288)

Update DSL docs

Remove Applitools (#277)

Enhance AsyncViewStub.awaitView() to ensure any child AsyncViewStubs are resolved as well. This really only affects initial hydration, preventing weird isolated rendering jank by ensuring everything is ready to be shown on screen before actually rendering the top-level asset.


πŸš€ Enhancement

πŸ› Bug Fix

πŸ“ Documentation

Authors: 14

0.6.0

26 Jan 01:36
Compare
Choose a tag to compare

πŸš€ Enhancement

πŸ› Bug Fix

πŸ“ Documentation

Authors: 9

0.5.1

07 Dec 21:40
Compare
Choose a tag to compare

πŸ› Bug Fix

Authors: 3

0.5.0

05 Dec 20:05
Compare
Choose a tag to compare

Release Notes

Sync Android and JVM packages to latest (#222)


πŸš€ Enhancement

πŸ› Bug Fix

Authors: 3

0.4.5

27 Nov 19:01
Compare
Choose a tag to compare

πŸ› Bug Fix

🏠 Internal

Authors: 9

0.4.4

20 Nov 17:48
Compare
Choose a tag to compare

πŸ› Bug Fix

🏠 Internal

Authors: 3