Releases: player-ui/rules_player
Releases · player-ui/rules_player
v2.3.1
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
- Add support for README.md files in JS Macros #104 (@KetanReddy)
Authors: 1
- Ketan Reddy (@KetanReddy)
v2.3.0
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
- Feature: Python Rules #92 (@KetanReddy)
Authors: 1
- Ketan Reddy (@KetanReddy)
v2.2.3
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
- Koriann South (@KVSRoyal)
v2.2.2
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
- Pass AndroidManifest into kt_android_local_test #101 (@brocollie08)
Authors: 1
v2.2.1
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
- add --config=release to staged-maven-deploy.sh #100 (@sugarmanz)
Authors: 1
- Jeremiah Zucker (@sugarmanz)
v2.2.0
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
- Rafael Campos (@rafbcampos)
v2.1.1
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_androidartifacts #90 (@sugarmanz)
Authors: 1
- Jeremiah Zucker (@sugarmanz)
v2.1.0
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
Authors: 1
- Koriann South (@KVSRoyal)
v2.0.1
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_jvmconfiguration to be overridden forkt_player_plugin_wrapper#85 (@sugarmanz)
Authors: 1
- Jeremiah Zucker (@sugarmanz)
v2.0.0
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
- Bazel 8 Support #83 (@KetanReddy @sugarmanz @KVSRoyal)
Authors: 3
- Jeremiah Zucker (@sugarmanz)
- Ketan Reddy (@KetanReddy)
- Koriann South (@KVSRoyal)