{"id":13585964,"url":"https://github.com/custom-components/breaking_changes","last_synced_at":"2025-04-07T14:32:54.305Z","repository":{"id":45631079,"uuid":"180440465","full_name":"custom-components/breaking_changes","owner":"custom-components","description":"Component to show potential breaking_changes in the current published version based on your loaded components","archived":true,"fork":false,"pushed_at":"2022-05-28T08:43:02.000Z","size":342,"stargazers_count":81,"open_issues_count":1,"forks_count":13,"subscribers_count":9,"default_branch":"main","last_synced_at":"2024-11-06T04:37:13.729Z","etag":null,"topics":["breaking-changes","custom-component","home-assistant","homeassistant","python"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/custom-components.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null}},"created_at":"2019-04-09T20:01:27.000Z","updated_at":"2024-03-27T10:23:54.000Z","dependencies_parsed_at":"2022-09-13T08:40:51.709Z","dependency_job_id":null,"html_url":"https://github.com/custom-components/breaking_changes","commit_stats":null,"previous_names":[],"tags_count":19,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/custom-components%2Fbreaking_changes","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/custom-components%2Fbreaking_changes/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/custom-components%2Fbreaking_changes/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/custom-components%2Fbreaking_changes/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/custom-components","download_url":"https://codeload.github.com/custom-components/breaking_changes/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":247670234,"owners_count":20976532,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["breaking-changes","custom-component","home-assistant","homeassistant","python"],"created_at":"2024-08-01T15:05:14.989Z","updated_at":"2025-04-07T14:32:54.033Z","avatar_url":"https://github.com/custom-components.png","language":"Python","readme":"At the time of archiving the integration has not worked in over a year.\r\n\r\n\u003cdetails\u003e\r\n  \u003csummary\u003eOld readme\u003c/summary\u003e\r\n  \r\n  [![GitHub Release][releases-shield]][releases]\r\n[![GitHub Activity][commits-shield]][commits]\r\n[![License][license-shield]](LICENSE.md)\r\n\r\n![Project Maintenance][maintenance-shield]\r\n[![BuyMeCoffee][buymecoffeebadge]][buymecoffee]\r\n\r\n[![Discord][discord-shield]][discord]\r\n[![Community Forum][forum-shield]][forum]\r\n\r\n_Integration to show potential breaking_changes in the current published version based on your loaded components._\r\n\r\n## How it works.\r\n\r\n`hachanges` uses web scraping on the blogpost for the release that it tries to show, and determine which breaking change to list.\r\nThe webscraping is done in a [Cloudflare worker](https://workers.cloudflare.com/) and served as a JSON API at https://hachanges.entrypoint.xyz/v1/\r\n\r\nThis will list breaking changes on versions for versions released after the one you are running up to the latest stable version.\r\n\r\nThis will only list breaking changes in 2021.3 and newer.\r\n\r\n**Examples:**\r\nYou run version `2021.3.0`, and `2021.6.0` is published, it will show breaking changes for `2021.4`, `2021.5`, `2021.6`.\r\nYou run version `2021.3.0`, and `2021.3.0` is published, it will not show anything.\r\nYou run version `2021.3.0`, and `2021.4.0` is published, it will show breaking changes for `2021.4`.\r\n\r\n**This component will set up the following platforms.**\r\n\r\nPlatform | Description\r\n-- | --\r\n`sensor` | Show info about potential issue with your configuration before upgrading.\r\n\r\n## Installation\r\n\r\n1. Install with [HACS](https://hacs.xyz/)\r\n2. Add `breaking_changes:` to your HA configuration.\r\n\r\n## Example configuration.yaml\r\n\r\n```yaml\r\nbreaking_changes:\r\n```\r\n\r\n## Configuration options\r\n\r\nKey | Type | Required | Default | Description\r\n-- | -- | -- | -- | --\r\n`name` | `string` | `False` | `Potential breaking changes` | Custom name for the entities.\r\n`scan_interval` | `int` | `False` | `300` | Seconds between updates.\r\n\r\n## Contributions are welcome!\r\n\r\nIf you want to contribute to this please read the [Contribution guidelines](CONTRIBUTING.md)\r\n\r\n***\r\n\r\n[buymecoffee]: https://www.buymeacoffee.com/ludeeus\r\n[buymecoffeebadge]: https://img.shields.io/badge/buy%20me%20a%20coffee-donate-yellow.svg?style=for-the-badge\r\n[commits-shield]: https://img.shields.io/github/commit-activity/y/custom-components/breaking_changes.svg?style=for-the-badge\r\n[commits]: https://github.com/custom-components/breaking_changes/commits/main\r\n[discord]: https://discord.gg/Qa5fW2R\r\n[discord-shield]: https://img.shields.io/discord/330944238910963714.svg?style=for-the-badge\r\n[exampleimg]: example.png\r\n[hachanges]: https://github.com/ludeeus/hachanges\r\n[forum-shield]: https://img.shields.io/badge/community-forum-brightgreen.svg?style=for-the-badge\r\n[forum]: https://community.home-assistant.io/\r\n[license-shield]: https://img.shields.io/github/license/custom-components/breaking_changes.svg?style=for-the-badge\r\n[maintenance-shield]: https://img.shields.io/badge/maintainer-Joakim%20Sørensen%20%40ludeeus-blue.svg?style=for-the-badge\r\n[releases-shield]: https://img.shields.io/github/release/custom-components/breaking_changes.svg?style=for-the-badge\r\n[releases]: https://github.com/custom-components/breaking_changes/releases\r\n\r\n  \r\n\u003c/details\u003e\r\n\r\n","funding_links":["https://www.buymeacoffee.com/ludeeus"],"categories":["Custom Components","Python"],"sub_categories":["Alternative Dashboards"],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcustom-components%2Fbreaking_changes","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcustom-components%2Fbreaking_changes","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcustom-components%2Fbreaking_changes/lists"}