Skip to content

Commit 45c85c7

Browse files
jeffcrouseclaude
andcommitted
docs: add v0.1.2 to CHANGELOG
🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
1 parent dbe3d61 commit 45c85c7

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,21 @@ All notable changes to Familiar will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [0.1.2] - 2025-12-31
9+
10+
### Fixed
11+
- **Docker health check URL** - Changed from `/health` to `/api/v1/health`
12+
- **Worker health check** - Now uses `celery inspect ping` instead of HTTP (workers don't serve HTTP)
13+
- **Subprocess isolation in Celery** - Switched from `multiprocessing` to `billiard` (Celery's fork that allows daemon processes to spawn children)
14+
- **Health check timeouts** - Increased to 30s with 30s start period (prevents false unhealthy during heavy load)
15+
16+
### Added
17+
- Test to verify Docker health check endpoint exists (`test_docker_health_check_endpoint`)
18+
- Worker process recycling (`maxtasksperchild=10`) to prevent memory leaks
19+
20+
### Changed
21+
- Feature extraction now runs in isolated subprocess to survive SIGSEGV crashes from corrupt audio files
22+
823
## [0.1.1] - 2025-12-31
924

1025
### Added
@@ -58,5 +73,6 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
5873
- CPU-only PyTorch for smaller Docker images (~200MB vs ~5GB)
5974
- `DISABLE_CLAP_EMBEDDINGS` environment variable for systems where torch is problematic
6075

76+
[0.1.2]: https://github.com/seethroughlab/familliar/releases/tag/v0.1.2
6177
[0.1.1]: https://github.com/seethroughlab/familliar/releases/tag/v0.1.1
6278
[0.1.0]: https://github.com/seethroughlab/familliar/releases/tag/v0.1.0

0 commit comments

Comments
 (0)