Skip to content

Releases: player-ui/rules_player

v0.6.3

03 Aug 17:49
Compare
Choose a tag to compare
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

Authors: 1

v0.6.2

03 Aug 17:38
Compare
Choose a tag to compare

πŸ› Bug Fix

Authors: 1

v0.6.1

01 Aug 20:52
Compare
Choose a tag to compare

πŸ› Bug Fix

  • Fix non-utf8 files from being changed during nextjs stamping #16 (@adierkens)

πŸ“ Documentation

Authors: 1

v0.6.0

01 Aug 19:10
Compare
Choose a tag to compare

πŸš€ Enhancement

Authors: 1

v0.5.1

29 Jul 17:44
Compare
Choose a tag to compare

πŸ› Bug Fix

Authors: 1

v0.5.0

21 Jul 21:04
Compare
Choose a tag to compare

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

v0.4.1

20 Jul 23:29
Compare
Choose a tag to compare

⚠️ Pushed to main

  • propagate args for closing staging repo (@sugarmanz)

Authors: 1

v0.4.0

20 Jul 23:00
Compare
Choose a tag to compare

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

20 Jul 16:39
Compare
Choose a tag to compare

πŸš€ Enhancement

  • Add stamp substitution support for nextjs docs #10 (@adierkens)

Authors: 1

v0.2.1

17 Jul 19:36
Compare
Choose a tag to compare

πŸ› Bug Fix

  • Fix package name resolution for create_package_json #8 (@adierkens)

Authors: 1