Releases: legrego/homeassistant-elasticsearch
v2.0.0-RC8
What's Changed
- [2.0] Fix Geo Location fields by @strawgate in #437
- [2.0] Improve Testing Coverage by @strawgate in #419
- Fix device_class mapping by @legrego in #456
Full Changelog: v2.0.0-RC7...v2.0.0-RC8
v1.0.0
Important
This release is a stepping stone to v2.0.0
, and should be used to migrate to datastream-based ingestion.
This migration must be done manually, by deleting and recreating your configuration. Your previously ingested data will not be moved to the new data streams: https://github.com/legrego/homeassistant-elasticsearch/wiki/Migrating-from-Legacy-Indices-to-Datastreams
What's Changed
- Introduce documentation site by @legrego in #268
- Remove installation and configuration from readme by @legrego in #286
- Bump mkdocs-material from 9.5.17 to 9.5.20 by @dependabot in #296
- Always publish if mode is publish all by @strawgate in #292
- Use lru cache for datastream and attribute normalization by @strawgate in #294
- Add repair notifications for YAML configuration and Legacy Indices by @strawgate in #289
- Move publish_active to avoid race condition by @strawgate in #302
- [1.0] Refactor config migrations and remove config parameters by @strawgate in #272
- Remove deprecated usage of type helpers by @legrego in #300
- Bump ruff from 0.4.2 to 0.4.3 by @dependabot in #303
- Bump mkdocs-material from 9.5.20 to 9.5.21 by @dependabot in #304
- [2.0] Remove YAML configuration by @strawgate in #288
- Update manifest in main by @strawgate in #315
- [2.0] Add attribute skipping for attributes that already exist in other forms by @strawgate in #298
- Bump mkdocs-material from 9.5.21 to 9.5.24 by @dependabot in #318
- Bump ruff from 0.4.3 to 0.4.4 by @dependabot in #305
- [2.0] Add simple bulk entity publishing benchmark by @strawgate in #311
- [2.0] Add Floors, Labels, and additional device properties by @strawgate in #290
- [2.0] Refactor for Homeassistant Inclusion by @strawgate in #336
- [2.0] Docs updates by @strawgate in #341
- Bump MishaKav/pytest-coverage-comment from 1.1.51 to 1.1.52 by @dependabot in #339
- Bump mypy-dev from 1.11.0a9 to 1.12.0a3 by @dependabot in #355
- Bump certifi from 2024.6.2 to 2024.7.4 by @dependabot in #340
- Bump jsondiff from 2.0.0 to 2.2.1 by @dependabot in #354
- Bump mkdocs-material from 9.5.27 to 9.5.34 by @dependabot in #353
- Bump ruff from 0.4.10 to 0.6.4 by @dependabot in #358
- Fix attribute mapping for device_class by @legrego in #357
- Bump pip from 24.0 to 24.2 by @dependabot in #359
- Bump ruff from 0.6.4 to 0.6.5 by @dependabot in #363
- Bump mypy-dev from 1.12.0a3 to 1.14.0a1 by @dependabot in #375
- Bump mkdocs-material from 9.5.34 to 9.5.42 by @dependabot in #374
- Bump ruff from 0.6.5 to 0.7.0 by @dependabot in #373
- Bump MishaKav/pytest-coverage-comment from 1.1.52 to 1.1.53 by @dependabot in #372
- Removing blocking calls from event loop by @legrego in #377
- Add "hassio" to manifest
after_dependencies
by @legrego in #384 - Bump pip from 24.2 to 24.3.1 by @dependabot in #380
- Bump mkdocs-material from 9.5.42 to 9.5.44 by @dependabot in #385
- Bump colorlog from 6.8.2 to 6.9.0 by @dependabot in #383
- Bump ruff from 0.7.0 to 0.7.2 by @dependabot in #381
- Bump ruff from 0.7.2 to 0.7.4 by @dependabot in #389
- Bump mypy-dev from 1.14.0a1 to 1.14.0a3 by @dependabot in #388
- Bump mypy-dev from 1.14.0a3 to 1.14.0a5 by @dependabot in #397
- Bump mkdocs-material from 9.5.44 to 9.5.47 by @dependabot in #396
- Bump ruff from 0.7.4 to 0.8.1 by @dependabot in #395
- Fix attribute serialization by @legrego in #391
- Check if security is enabled before checking the user's permissions by @strawgate in #400
- Update context creation to apply all TLS settings directly to the ssl_context by @strawgate in #408
- Support serverless in security check by @strawgate in #413
- Bump ruff from 0.8.1 to 0.8.3 by @dependabot in #411
- Bump mkdocs-material from 9.5.47 to 9.5.49 by @dependabot in #409
- Bump mypy-dev from 1.14.0a5 to 1.14.0a6 by @dependabot in #406
- datastream should be data_stream in documents by @strawgate in #416
- [2.0] Resolve open encoder issues by @strawgate in #417
- [2.0] Include device labels when filtering on labels by @strawgate in #428
- [2.0] Bump dependencies and finish removing ES7 dependency by @strawgate in #418
- [2.0] Fix Geo Location fields by @strawgate in #437
- [2.0] Improve Testing Coverage by @strawgate in #419
- Fix device_class mapping by @legrego in #456
Full Changelog: v0.7.2...v1.0.0
v2.0.0-RC7
What's Changed
- [2.0] Resolve open encoder issues by @strawgate in #417
- [2.0] Include device labels when filtering on labels by @strawgate in #428
- [2.0] Bump dependencies and finish removing ES7 dependency by @strawgate in #418
Full Changelog: v2.0.0-RC6...v2.0.0-RC7
V1.0.0-RC6
What's Changed
- [1.0] Update manifest.json to bump ES dependency and fix HACS installation by @strawgate in #429
Full Changelog: V1.0.0-RC5...V1.0.0-RC6
v2.0.0-RC6
What's Changed
- Support serverless in security check by @strawgate in #413
- Bump ruff from 0.8.1 to 0.8.3 by @dependabot in #411
- Bump mkdocs-material from 9.5.47 to 9.5.49 by @dependabot in #409
- Bump mypy-dev from 1.14.0a5 to 1.14.0a6 by @dependabot in #406
- datastream should be data_stream in documents by @strawgate in #416
Full Changelog: v2.0.0-RC5...v2.0.0-RC6
v2.0.0-RC5
What's Changed
- Update context creation to apply all TLS settings directly to the ssl_context by @strawgate in #408
Full Changelog: v2.0.0-RC4...v2.0.0-RC5
v2.0.0-RC4
What's Changed
- Check if security is enabled before checking the user's permissions by @strawgate in #400
Full Changelog: V2.0.0-RC3...v2.0.0-RC4
V1.0.0-RC5
What's Changed
- V1 Update dependencies to fix numpy errors by @strawgate in #401
Full Changelog: v1.0.0-RC4...V1.0.0-RC5
V2.0.0-RC3
What's Changed (Since RC-2)
- Add "hassio" to manifest
after_dependencies
by @legrego in #384 - Bump pip from 24.2 to 24.3.1 by @dependabot in #380
- Bump mkdocs-material from 9.5.42 to 9.5.44 by @dependabot in #385
- Bump colorlog from 6.8.2 to 6.9.0 by @dependabot in #383
- Bump ruff from 0.7.0 to 0.7.2 by @dependabot in #381
- Bump ruff from 0.7.2 to 0.7.4 by @dependabot in #389
- Bump mypy-dev from 1.14.0a1 to 1.14.0a3 by @dependabot in #388
- Bump mypy-dev from 1.14.0a3 to 1.14.0a5 by @dependabot in #397
- Bump mkdocs-material from 9.5.44 to 9.5.47 by @dependabot in #396
- Bump ruff from 0.7.4 to 0.8.1 by @dependabot in #395
- Fix attribute serialization by @legrego in #391
Full Changelog: v2.0.0-RC2...V2.0.0-RC3
v2.0.0-RC2
What's Changed (since RC1)
- Bump MishaKav/pytest-coverage-comment from 1.1.51 to 1.1.52 by @dependabot in #339
- Bump mypy-dev from 1.11.0a9 to 1.12.0a3 by @dependabot in #355
- Bump certifi from 2024.6.2 to 2024.7.4 by @dependabot in #340
- Bump jsondiff from 2.0.0 to 2.2.1 by @dependabot in #354
- Bump mkdocs-material from 9.5.27 to 9.5.34 by @dependabot in #353
- Bump ruff from 0.4.10 to 0.6.4 by @dependabot in #358
- Fix attribute mapping for device_class by @legrego in #357
- Bump pip from 24.0 to 24.2 by @dependabot in #359
- Bump ruff from 0.6.4 to 0.6.5 by @dependabot in #363
- Bump mypy-dev from 1.12.0a3 to 1.14.0a1 by @dependabot in #375
- Bump mkdocs-material from 9.5.34 to 9.5.42 by @dependabot in #374
- Bump ruff from 0.6.5 to 0.7.0 by @dependabot in #373
- Bump MishaKav/pytest-coverage-comment from 1.1.52 to 1.1.53 by @dependabot in #372
- Removing blocking calls from event loop by @legrego in #377
Full Changelog: v2.0.0-RC1...v2.0.0-RC2