Skip to content

hapkgutil v0.6.0

Latest

Choose a tag to compare

@github-actions github-actions released this 08 Nov 03:50
· 15 commits to master since this release
v0.6.0

Released Fri, Nov 8 2024 03:50 AM UTC+0000

v0.6.0 release of Home Assistant Package Util (hapkgutil).

Changelog

  • 2870e4d Update goreleaser config to handle deprecation warnings.
  • acbd6bb Update goreleaser config to set the right vars for version/build info.
  • 7017fcf build(deps): bump github.com/tuxdude/zzzlog from 0.2.1 to 0.2.2
  • 88cf8cb build: Add Github CodeQL analysis workflow.
  • 7efde6e build: Add Github build workflow.
  • ee604e7 build: Add Github dependabot configuration.
  • d7f50a9 build: Add Github lint workflow.
  • 85c189b build: Add Github release workflow.
  • 56e0dd2 build: Add Github tests workflow.
  • 881e1cb build: Add Github upgrade makesystem workflow.
  • b07bbf0 build: Add goreleaser configuration.
  • 4a6caf1 build: Bootstrapping the makesystem.
  • 8c0a532 build: Use .TagSubject and .TagBody for better goreleaser release notes.
  • ba5412a build: [upgrade-makesystem-bot] Upgrade to v0.5.10.
  • c18d0d2 build: [upgrade-makesystem-bot] Upgrade to v0.5.12.
  • 9854769 build: [upgrade-makesystem-bot] Upgrade to v0.5.14.
  • 5163eb2 build: [upgrade-makesystem-bot] Upgrade to v0.5.15.
  • 32f90fb build: [upgrade-makesystem-bot] Upgrade to v0.5.16.
  • a8cff9b build: [upgrade-makesystem-bot] Upgrade to v0.5.17.
  • 7899384 build: [upgrade-makesystem-bot] Upgrade to v0.5.18.
  • 6d29118 build: [upgrade-makesystem-bot] Upgrade to v0.5.19.
  • f404949 build: [upgrade-makesystem-bot] Upgrade to v0.5.20.
  • 6cc3745 build: [upgrade-makesystem-bot] Upgrade to v0.5.21.
  • 956f67c build: [upgrade-makesystem-bot] Upgrade to v0.5.22.
  • 19fd920 build: [upgrade-makesystem-bot] Upgrade to v0.5.23.
  • e498c98 build: [upgrade-makesystem-bot] Upgrade to v0.5.24.
  • 69a5f1a build: [upgrade-makesystem-bot] Upgrade to v0.5.25.
  • 6c6bac9 build: [upgrade-makesystem-bot] Upgrade to v0.5.26.
  • 46aee94 build: [upgrade-makesystem-bot] Upgrade to v0.5.27.
  • 8ca655b build: [upgrade-makesystem-bot] Upgrade to v0.5.28.
  • 37be34d build: [upgrade-makesystem-bot] Upgrade to v0.5.29.
  • a7ff566 build: [upgrade-makesystem-bot] Upgrade to v0.5.3.
  • 6c80342 build: [upgrade-makesystem-bot] Upgrade to v0.5.30.
  • b8cade5 build: [upgrade-makesystem-bot] Upgrade to v0.5.31.
  • 93b0250 build: [upgrade-makesystem-bot] Upgrade to v0.5.32.
  • 12449af build: [upgrade-makesystem-bot] Upgrade to v0.5.33.
  • 65188e7 build: [upgrade-makesystem-bot] Upgrade to v0.5.34.
  • 41d2b79 build: [upgrade-makesystem-bot] Upgrade to v0.5.35.
  • 22616b1 build: [upgrade-makesystem-bot] Upgrade to v0.5.4.
  • 7cfb3d1 build: [upgrade-makesystem-bot] Upgrade to v0.5.5.
  • e07e9c0 build: [upgrade-makesystem-bot] Upgrade to v0.5.6.
  • 08c08f0 build: [upgrade-makesystem-bot] Upgrade to v0.5.7.
  • 6eccb34 build: [upgrade-makesystem-bot] Upgrade to v0.5.8.
  • 7de2ffe build: [upgrade-makesystem-bot] Upgrade to v0.6.0.
  • fa0d310 build: [upgrade-makesystem-bot] Upgrade to v0.7.1.
  • 7e5ade9 build: [upgrade-makesystem-bot] Upgrade to v0.7.3.
  • 6e531f5 build: [upgrade-makesystem-bot] Upgrade to v0.7.4.
  • fdbaa83 build: [upgrade-makesystem-bot] Upgrade to v0.7.5.
  • bcfea4a feat: A work-in-progress version of this util.
  • 89ec84e feat: Add .gitignore for this repo.
  • e51af53 feat: Add LICENSE for this repo.
  • aeeb7b9 feat: Add a new update mode for updating enabled/disabled integrations lists.
  • 6dfd1f9 feat: Adding a README for this repo.
  • cd88857 feat: Allow specifying list of disabled integrations.
  • 6c1bf2c feat: Define a type for storing the list of dependencies.
  • 2a62ee9 feat: Download the requirements/constraints using the URL directly.
  • 76d70b3 feat: Handle commented out dependencies.
  • 9358db5 feat: Handle parsing of constraints and requirements files from recent Home Assistant versions correctly.
  • 38eb623 feat: Output requirements and constraints.
  • 4cf1386 feat: Parse HA core constraints.
  • 1bfe710 feat: Parse HA core requirements file.
  • 7e9d340 feat: Parse enabled components file.
  • 943e404 feat: Parse integrations.
  • 95fbe2d feat: Renamed enabledIntegrations type to selectedIntegrations.
  • 6aad362 feat: Safety net to confirm all enabled integrations are valid.
  • 7e8f9ec feat: Set up the go module.
  • dd3a79a feat: Set version=2 explicitly in .goreleaser.yml .
  • 21bcf8d feat: Sort the dependencies prior to storing them.
  • bd8ef0a feat: Support integrations with generic prefix.
  • 63a2d01 feat: Switch to tuxgal bootstrap and github workflows.
  • 65a90a8 feat: Switch to tuxgal repo.
  • 8ddd881 feat: Update .gitignore to exclude inputs and outputs directories.
  • 6a6caef feat: Validate every specified disabled integration.
  • d6d222a fix: Change goreleaser source archive format to tar.gz.
  • 7da4498 fix: Return the right expected string in the error message while parsing.
  • f567ab5 fix: Use name template based replacements instead of the unsupported replacements directive in .goreleaser.yaml.
  • 71283df refactor: Change min logging level to info.
  • 4ad8e09 refactor: Change the logging level.
  • 8c385ed refactor: Fix log level.
  • ce33c05 refactor: Make parsing reqs or constraints generic.
  • 69a85ff refactor: Remove unnecessary logging.
  • 97f29e9 refactor: Split parsing from opening the file.
  • 23599d1 refactor: Unify validation of enabled/disabled integrations lists.

Thanks!

Those include all the new changes in the v0.6.0 release!