Skip to content

Releases: player-ui/rules_player

v2.3.1

05 Mar 17:46

Choose a tag to compare

bazel_dep(name = "rules_player")

archive_override(
  module_name = "rules_player",
  strip_prefix = "rules_player-2.3.1",
  urls = ["https://github.com/player-ui/rules_player/archive/refs/tags/v2.3.1.tar.gz"],
  integrity = "sha256-AJe9VFolAqLJAPHl2hBjZpfRwIzQLb0bgO6QpWxIW9E="
)

Release Notes

Add support for README.md files in JS Macros (#104)

Include README.md file if present for js_pipeline and oclif_pipeline macros


🐛 Bug Fix

Authors: 1

v2.3.0

21 Jan 21:32

Choose a tag to compare

bazel_dep(name = "rules_player")

archive_override(
  module_name = "rules_player",
  strip_prefix = "rules_player-2.3.0",
  urls = ["https://github.com/player-ui/rules_player/archive/refs/tags/v2.3.0.tar.gz"],
  integrity = "sha256-ic72uLj5+fdjFXxwmtRrHGPlWA3ewTXB6Gx6TRMKgh4="
)

Release Notes

Feature: Python Rules (#92)

Add py_pipeline macro to offer a simple, slightly opinionated, pipeline for building/testing Python libraries.


🚀 Enhancement

Authors: 1

v2.2.3

12 Jan 17:30

Choose a tag to compare

bazel_dep(name = "rules_player")

archive_override(
  module_name = "rules_player",
  strip_prefix = "rules_player-2.2.3",
  urls = ["https://github.com/player-ui/rules_player/archive/refs/tags/v2.2.3.tar.gz"],
  integrity = "sha256-+8W4qKFiv8zQy+NyXcWqULo49VqwTuf/DIMg2ikwvho="
)

🐛 Bug Fix

Authors: 1

v2.2.2

18 Dec 21:36

Choose a tag to compare

bazel_dep(name = "rules_player")

archive_override(
  module_name = "rules_player",
  strip_prefix = "rules_player-2.2.2",
  urls = ["https://github.com/player-ui/rules_player/archive/refs/tags/v2.2.2.tar.gz"],
  integrity = "sha256-eV9dOt7mhXT1oXkP6YFD/f8bHzbs0yn3f83cpuptkro="
)

🐛 Bug Fix

Authors: 1

v2.2.1

21 Nov 19:41

Choose a tag to compare

bazel_dep(name = "rules_player")

archive_override(
  module_name = "rules_player",
  strip_prefix = "rules_player-2.2.1",
  urls = ["https://github.com/player-ui/rules_player/archive/refs/tags/v2.2.1.tar.gz"],
  integrity = "sha256-vRyADsmF6vA865X9euZw5Z4KnGgpht5qzaa/vLxSkYQ="
)

🐛 Bug Fix

Authors: 1

v2.2.0

27 Oct 19:00

Choose a tag to compare

bazel_dep(name = "rules_player")

archive_override(
  module_name = "rules_player",
  strip_prefix = "rules_player-2.2.0",
  urls = ["https://github.com/player-ui/rules_player/archive/refs/tags/v2.2.0.tar.gz"],
  integrity = "sha256-DYyXFgCV+33a4/vrHWx3bP1VFku2DLaambwggKxeXVI="
)

🚀 Enhancement

  • feat: add Support for Custom tsconfig in js_pipeline #99 (@rafbcampos)

Authors: 1

v2.1.1

11 Sep 16:15

Choose a tag to compare

bazel_dep(name = "rules_player")

archive_override(
  module_name = "rules_player",
  strip_prefix = "rules_player-2.1.1",
  urls = ["https://github.com/player-ui/rules_player/archive/refs/tags/v2.1.1.tar.gz"],
  integrity = "sha256-90jZ8zCyOrUIwYMPH5kb4renSuDeZQ8vXciKhYC7khM="
)

Release Notes

Add Android resources when publishing kt_android artifacts (#90)

Propagate Android resources to published kt_android artifacts


🐛 Bug Fix

  • Add Android resources when publishing kt_android artifacts #90 (@sugarmanz)

Authors: 1

v2.1.0

08 Sep 21:36

Choose a tag to compare

bazel_dep(name = "rules_player")

archive_override(
  module_name = "rules_player",
  strip_prefix = "rules_player-2.1.0",
  urls = ["https://github.com/player-ui/rules_player/archive/refs/tags/v2.1.0.tar.gz"],
  integrity = "sha256-FyfaGK3C3vjLj7uLh1rY8d+J1WjqFrvJ+ipUII9lNsA="
)

🚀 Enhancement

  • Add assemble_ios_release; deprecate assemble_pod #89 (@KVSRoyal)

Authors: 1

v2.0.1

22 Aug 20:51

Choose a tag to compare

bazel_dep(name = "rules_player")

archive_override(
  module_name = "rules_player",
  strip_prefix = "rules_player-2.0.1",
  urls = ["https://github.com/player-ui/rules_player/archive/refs/tags/v2.0.1.tar.gz"],
  integrity = "sha256-7m/eHQy+Gc0y+EBnEugRGrPw0ss9wz3xTCsr5qHBFIU="
)

Release Notes

allow kt_jvm configuration to be overridden for kt_player_plugin_wrapper (#85)

kt_player_plugin_wrapper now accepts arbitrary parameters (via kwargs) that are passed into kt_jvm for granular configuration control — see kt_jvm documentation for information on what parameters are accepted.

kt_player_plugin_wrapper(
    # main params (required)
    name = "example-plugin",
    package = "com.intuit.playerui.plugins.example",
    plugin_name = "ExamplePlugin",
    plugin_source = "plugins/example/core/dist/ExamplePlugin.native.js",
    resources = ["//plugins/example/core:core_native_bundle"],
    
    # override dependencies (optional)
    main_exports = ["//jvm/core"],
    main_deps = ["//jvm/core"],
    test_deps = ["//jvm/testutils"],
    
    # enable publishing (optional)
    group = GROUP,
    version = VERSION,
    pom_template = "//jvm:pom.tpl",
    
    # provide compiler opts (optional)
    main_opts = "//jvm:main_options",
    test_opts = "//jvm:test_options",
)

🐛 Bug Fix

  • allow kt_jvm configuration to be overridden for kt_player_plugin_wrapper #85 (@sugarmanz)

Authors: 1

v2.0.0

31 Jul 23:22

Choose a tag to compare

bazel_dep(name = "rules_player")

archive_override(
  module_name = "rules_player",
  strip_prefix = "rules_player-2.0.0",
  urls = ["https://github.com/player-ui/rules_player/archive/refs/tags/v2.0.0.tar.gz"],
  integrity = "sha256-xpjuz+HPnzovpdZoRnFuLipvhVDWFlLQzH1YSWsFrT0="
)

💥 Breaking Change

Authors: 3