semantic-release-bot
c3399f208e
chore(release): 2.5.0 [skip ci]
...
# [2.5.0](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.4.0...v2.5.0 ) (2025-12-23)
### Features
* add image signing, vulnerability scanning, and security policy ([291bf7d ](291bf7d765 ))
1 month ago
semantic-release-bot
0e8b24e3bc
chore(release): 2.4.0 [skip ci]
...
# [2.4.0](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.3.3...v2.4.0 ) (2025-12-23)
### Bug Fixes
* add cleanup methods to protocol interface ([8c195f1 ](8c195f1eb1 ))
### Features
* add automatic cleanup of old media recordings ([ebe8d04 ](ebe8d04332 ))
1 month ago
semantic-release-bot
7f7cbad574
chore(release): 2.3.3 [skip ci]
...
## [2.3.3](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.3.2...v2.3.3 ) (2025-11-24)
### Bug Fixes
* always try to log device_name in preference to device_id ([41ec32a ](41ec32af47 ))
* formatting ([cd4e1aa ](cd4e1aa628 ))
* make sure all device_names logged are in quotes ([b0100f0 ](b0100f0931 ))
2 months ago
semantic-release-bot
78faf3f76a
chore(release): 2.3.2 [skip ci]
...
## [2.3.2](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.3.1...v2.3.2 ) (2025-11-18)
### Bug Fixes
* README.md doc on webrtc ([2531e42 ](2531e42f25 ))
3 months ago
semantic-release-bot
4127b1c5c0
chore(release): 2.3.1 [skip ci]
...
## [2.3.1](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.3.0...v2.3.1 ) (2025-11-18)
### Bug Fixes
* handle permission errors when saving recordings ([bf54589 ](bf54589328 ))
3 months ago
semantic-release-bot
277c79038f
chore(release): 2.3.0 [skip ci]
...
# [2.3.0](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.2.2...v2.3.0 ) (2025-11-17)
### Bug Fixes
* minor linting issues ([e709760 ](e709760971 ))
### Features
* better error handling and logging ([2d48726 ](2d48726917 ))
3 months ago
semantic-release-bot
724e30d41e
chore(release): 2.2.2 [skip ci]
...
## [2.2.2](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.2.1...v2.2.2 ) (2025-11-10)
### Bug Fixes
* save recording path as a string not Pathlib path; upgrade packages ([1231871 ](1231871ba7 ))
3 months ago
semantic-release-bot
2dec9d2849
chore(release): 2.2.1 [skip ci]
...
## [2.2.1](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.2.0...v2.2.1 ) (2025-11-09)
### Bug Fixes
* fix interval setting ([165d0c7 ](165d0c723f ))
3 months ago
semantic-release-bot
1efc3c0255
chore(release): 2.2.0 [skip ci]
...
# [2.2.0](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.1.0...v2.2.0 ) (2025-11-08)
### Features
* **discovery:** unify service and camera discovery to new HA device schema ([8c7bfd2 ](8c7bfd2b9e ))
3 months ago
semantic-release-bot
3d2ce375e8
chore(release): 2.1.0 [skip ci]
...
# [2.1.0](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.0.12...v2.1.0 ) (2025-11-07)
### Features
* added save recordings and reboot button ([9b4338b ](9b4338b13b ))
3 months ago
semantic-release-bot
8ac2f13c70
chore(release): 2.0.12 [skip ci]
...
## [2.0.12](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.0.11...v2.0.12 ) (2025-11-06)
### Bug Fixes
* simply event for reporting to HA ([8a58519 ](8a585191a6 ))
3 months ago
semantic-release-bot
e92bfe79e4
chore(release): 2.0.11 [skip ci]
...
## [2.0.11](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.0.10...v2.0.11 ) (2025-11-06)
### Bug Fixes
* always setup defaults for all states expected at init time ([ee05312 ](ee053122bd ))
3 months ago
semantic-release-bot
208e2ea897
chore(release): 2.0.10 [skip ci]
...
## [2.0.10](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.0.9...v2.0.10 ) (2025-11-05)
### Bug Fixes
* return last known state if we fail to get current state, so upsert just works ([2ca75d4 ](2ca75d4128 ))
3 months ago
semantic-release-bot
2c7db9feee
chore(release): 2.0.9 [skip ci]
...
## [2.0.9](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.0.8...v2.0.9 ) (2025-11-05)
### Bug Fixes
* more generic Dockerfile; remove old/; better logging for failed /media writes ([33ab975 ](33ab97597f ))
3 months ago
semantic-release-bot
a035310481
chore(release): 2.0.8 [skip ci]
...
## [2.0.8](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.0.7...v2.0.8 ) (2025-11-04)
### Bug Fixes
* mkdir /media to prep for mounted volume ([da46ee1 ](da46ee102d ))
3 months ago
semantic-release-bot
157bb60e76
chore(release): 2.0.7 [skip ci]
...
## [2.0.7](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.0.6...v2.0.7 ) (2025-11-04)
### Bug Fixes
* add last_device_check sensor; fix service status; only post messages on changes ([1b111b8 ](1b111b8a4f ))
3 months ago
semantic-release-bot
e2cbfca40a
chore(release): 2.0.6 [skip ci]
...
## [2.0.6](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.0.5...v2.0.6 ) (2025-11-04)
### Bug Fixes
* code cleanup; fix service sensors; reduce logging ([a414715 ](a414715f26 ))
3 months ago
semantic-release-bot
2b79d8b21b
chore(release): 2.0.5 [skip ci]
...
## [2.0.5](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.0.4...v2.0.5 ) (2025-11-03)
### Bug Fixes
* add heartbeat bits and pieces ([e8ea58b ](e8ea58b42d ))
3 months ago
semantic-release-bot
b4846875d8
chore(release): 2.0.4 [skip ci]
...
## [2.0.4](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.0.3...v2.0.4 ) (2025-10-29)
### Bug Fixes
* adjust server avty and states ([06e6ce2 ](06e6ce24bb ))
3 months ago
semantic-release-bot
44d7c0b4e7
chore(release): 2.0.3 [skip ci]
...
## [2.0.3](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.0.2...v2.0.3 ) (2025-10-29)
### Bug Fixes
* backoff 5+ sec for snapshot retries ([d0381e2 ](d0381e28a3 ))
3 months ago
semantic-release-bot
8dbee4d5e1
chore(release): 2.0.2 [skip ci]
...
## [2.0.2](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.0.1...v2.0.2 ) (2025-10-29)
### Bug Fixes
* one wrong sensor state topic; allow None (null) value to be sent ([f382513 ](f38251344e ))
3 months ago
semantic-release-bot
b9a999c9bd
chore(release): 2.0.1 [skip ci]
...
## [2.0.1](https://github.com/weirdtangent/amcrest2mqtt/compare/v2.0.0...v2.0.1 ) (2025-10-27)
### Bug Fixes
* when motion goes idle, also clear region ([ec3f096 ](ec3f096246 ))
3 months ago
semantic-release-bot
6394240392
chore(release): 2.0.0 [skip ci]
...
# [2.0.0](https://github.com/weirdtangent/amcrest2mqtt/compare/v1.1.0...v2.0.0 ) (2025-10-26)
* feat!: complete MQTT and service refactor, add timestamp + event tracking, and new modular mixins ([e230a76 ](e230a7673f ))
### BREAKING CHANGES
* Project layout moved to `src/amcrest2mqtt/`, internal class and import paths changed.
Users must update configs and volumes to the new structure before deploying.
3 months ago
semantic-release-bot
b1309b570a
chore(release): 1.1.0 [skip ci]
...
# [1.1.0](https://github.com/weirdtangent/amcrest2mqtt/compare/v1.0.2...v1.1.0 ) (2025-10-10)
### Features
* **core:** add async process pool, graceful signal handling, and safer config loading ([f025d60 ](f025d60f75 ))
4 months ago
semantic-release-bot
ccc368aca1
chore(release): 1.0.2 [skip ci]
...
## [1.0.2](https://github.com/weirdtangent/amcrest2mqtt/compare/v1.0.1...v1.0.2 ) (2025-10-09)
### Bug Fixes
* better dns lookup ([172e939 ](172e939ec0 ))
4 months ago
semantic-release-bot
ef47e7f7b1
chore(release): 1.0.1 [skip ci]
...
## [1.0.1](https://github.com/weirdtangent/amcrest2mqtt/compare/v1.0.0...v1.0.1 ) (2025-10-09)
### Bug Fixes
* tls_set call for ssl mqtt connections ([53ea515 ](53ea515f00 ))
4 months ago
semantic-release-bot
ed7df20b9c
chore(release): 1.0.0 [skip ci]
...
# 1.0.0 (2025-10-09)
### Bug Fixes
* ensure entity_id is correct for Storage Used % entity ([f10c04b ](f10c04b006 ))
* fix doorbell entity name when device is called 'Doorbell' ([bd18f74 ](bd18f74507 ))
* move to more static Home Assistant topic names ([cfa7b00 ](cfa7b00135 ))
### Features
* semantic versioning, github action features, writes a version file, and tags Docker images ([69c4f1a ](69c4f1ac57 ))
4 months ago