Changes for version 0.012 - 2026-04-10
- Implemented command execution via POE::Wheel::Run
- Implemented lock server/client protocol with ordered startup
- Added 5 lock trigger types: time, text, regex, connect, script
- Added config file reading (YAML) with env/file/args merge
- Added lock client connection retry logic
- Added Dockerfile (Carton-based) and docker-compose.yml
- Added unit tests (34 tests) and integration tests (12 tests)
- Fixed cross-session POE event dispatching
- Fixed blocking I/O in trigger connect and script handlers
- Fixed memory leak on client disconnect
- Fixed signal handlers to kill child processes and clean up sockets
- Fixed duplicate Getopt option specifications
- Removed unused imports and dead code
- Added STDOUT/STDERR autoflush for container environments
- Comprehensive POD rewrite with examples and full option documentation
Documentation
Binary for using as an entry point within containers
Provides
in lib/App/aep.pm