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!