Releases: fpodschwadek/catpod
Releases · fpodschwadek/catpod
Nobody reads the docs
Added Docker sockets permission checks to entrypoint script.
Patch release
1.7.1 Update filters in docker.yml for container selection
With few ambitions, most people allowed efficient machines to perform everyday tasks for them.
Added
- Enabled Ansible pipelining for 300-500% performance improvement in playbook execution.
- Added performance profiling callbacks (
profile_tasks,timer) for task execution visibility. - Implemented BuildKit cache mounts for
/var/cache/apkand/root/.cache/pipin Dockerfile for faster rebuilds. - Added GitHub Actions cache support to Docker build workflows for 70-90% faster CI/CD builds.
- Introduced comprehensive cleanup steps in Dockerfile to reduce image size by 50-100MB.
Changed
- Increased Ansible fork count from 5 to 20 for improved parallel task execution (4-20x faster for multi-container deployments).
- Switched fact caching from
community.general.memcachedtojsonfilefor persistent caching without external dependencies. - Reduced multi-platform Docker builds from 7 to 2 architectures (linux/amd64, linux/arm64) for 50-70% faster release builds.
- Migrated Docker image build workflow to
docker/build-push-action@v6with layer caching support. - Replaced semicolons with
&&in Dockerfile RUN commands for better error propagation. - Removed
NODE_OPTIONS=--openssl-legacy-providerworkaround from documentation build process.
Fixed
- Set task timeout to 3600 seconds (1 hour) to prevent infinite task hangs.
- Updated vite from 7.0.7 to 7.0.8 to address security vulnerability GHSA-93m4-6634-74q7 (moderate severity path traversal issue allowing server.fs.deny bypass on Windows).
Generalities are intellectually necessary evils.
Changed
- Bumped base image version for Dockerfile to
python:3.14-alpine.
Stories written before space travel but about space travel
[1.6.7] - 2025-10-06
Changed
- Added upgrade installation for
community.mysqlcollection to Dockerfile.
I'll be captain one day
1.6.6 Merge remote-tracking branch 'origin/main' into main
Security release
1.6.5 Merge pull request #1 from fpodschwadek/dependabot/npm_and_yarn/vite-…
The more they overthink the plumbing, the easier it is to stop up the drain.
1.6.4 Update CHANGELOG
Fixes!
1.6.3 Add ownership of Ansible configuration folder and files to catpod user.
What in the name of Sir Isaac H. Newton happened here?
1.6.2 Update CHANGELOG.