Releases: player-ui/rules_player
Releases Β· player-ui/rules_player
v0.6.3
http_archive(
name = "rules_player",
strip_prefix = "rules_player-v0.6.3",
urls = ["https://github.com/player-ui/rules_player/archive/refs/tags/v0.6.3.tar.gz"],
sha256 = "651abdd3b3f5368a2d2f6fd657a8ccca96e19ab685ac102eccdc8ddb0bd44823"
)
β οΈ Pushed to main
- Update .autorc (@adierkens)
Authors: 1
- Adam Dierkens (@adierkens)
v0.6.2
π Bug Fix
- Add auto plugin to add usage notes to release #17 (@adierkens)
Authors: 1
- Adam Dierkens (@adierkens)
v0.6.1
π Bug Fix
- Fix non-utf8 files from being changed during nextjs stamping #16 (@adierkens)
π Documentation
- Add build badge to README #15 (@adierkens)
Authors: 1
- Adam Dierkens (@adierkens)
v0.6.0
π Enhancement
- Add publish and stamping support to VSCE rule #13 (@adierkens)
Authors: 1
- Adam Dierkens (@adierkens)
v0.5.1
π Bug Fix
- flip ternary logic for templates #12 (@hborawski)
Authors: 1
- Harris Borawski (@hborawski)
v0.5.0
Release Notes
Better support for additional package.json attributes (#11)
Adds new rules to the package.json
creation pipeline:
Adds merge_json
rule to flatten multiple json
files into one. This can be combined with the base_package_json
attribute to create more dynamic package attributes.
Adds a create_contributors
rule for generating the contributors
section of a package.json
from an .all-contributorsrc
Example:
load("@rules_player//javascript/package_json:index.bzl", "merge_json", "create_contributors")
create_contributors(
name = "pkg_json_contrib",
all_contributors = "//:.all-contributorsrc",
)
merge_json(
name = "pkg_json_template",
srcs = [
"package-template.json",
":pkg_json_contrib",
]
)
π Enhancement
- Better support for additional package.json attributes #11 (@adierkens)
Authors: 1
- Adam Dierkens (@adierkens)
v0.4.1
β οΈ Pushed to main
- propagate args for closing staging repo (@sugarmanz)
Authors: 1
- Jeremiah Zucker (@sugarmanz)
v0.4.0
Release Notes
Scope naming for kt_jvm intermediate targets (#3)
If the target name is the same as the local package name, the generated targets will omit the names.
Regular scope naming strategy:
#### broader maven publishing support ([#9](https://github.com/player-ui/rules_player/pull/9))
- Maven Central compliant POM (`developers` tag)
- Coordinate `deploy_maven` targets under a single staging repository
- Allow for GPG passphrase
---
#### π Enhancement
- Scope naming for kt_jvm intermediate targets [#3](https://github.com/player-ui/rules_player/pull/3) ([@sugarmanz](https://github.com/sugarmanz))
- broader maven publishing support [#9](https://github.com/player-ui/rules_player/pull/9) ([@sugarmanz](https://github.com/sugarmanz))
#### Authors: 1
- Jeremiah Zucker ([@sugarmanz](https://github.com/sugarmanz))
v0.3.0
π Enhancement
- Add stamp substitution support for nextjs docs #10 (@adierkens)
Authors: 1
- Adam Dierkens (@adierkens)
v0.2.1
π Bug Fix
- Fix package name resolution for create_package_json #8 (@adierkens)
Authors: 1
- Adam Dierkens (@adierkens)