Releases: qdm12/cod4-docker
Releases · qdm12/cod4-docker
v20.1.0.0
v20.0.0.0
v19.3.0.0
v19.2.0.1
Fixes
- Pre-create new files for auto-update for the
:steam
image - Graceful shutdown logic on interrupt signals
Features
- Upgrade from Alpine 3.12 to 3.14
Documentation
- Mention the
:steam
image auto-updates - Remove microbadger links (went EOL)
- Fix markdown lint errors
Maintenance
- Alpine CI name fixed
- Update devcontainer settings, files and documentation
- Reduce Go modules dependencies
- Upgrade to Go 1.16
- Upgrade golangci-lint to v1.41.1 and update list of linters
- Use
qdm12/gosplash
for splash log lines - Faster Docker builds
- Download golangci-lint from
qmcgaw/binpot
- Better layer caching for rebuilds
- Download golangci-lint from
- Upgrade qdm12/golibs
- Remove
internal/constants
package - Improve internal packages:
internal/params
internal/os
internal/server
- Close channels to signal termination instead of a waitgroup
v19.2.0.0
v19.0.4.1: Steam Docker image uses cod4x built from source
v19.0.4.0 Using cod4x v19.0.4
Update filename in README.md (#15)
Updated versions and Go code
Version changes
- Upgrade Alpine to 3.12
- Upgrade Go to 1.15
- Using cod4x 18.0's pre-built files (xbase_00.iwd for alpine, steam and cod4x binaries for debian)
Code details
- Upgrade golibs dependency
- Rework HTTP server code
Development tooling
- Update devcontainer definition
- Upgrade golangci-lint to 1.33.0 and add all linters
- Improve Github workflows
Cod4x v17.8 on Alpine 3.11 and shell entrypoint
Cod4x v17.8
Docker image based on cod4x v17.7.2 with shell entrypoint
Other Github workflows: - Labels - Dockerhub description sync - Misspell checks - Security analysis