Skip to content

Releases: steamcmd/api

v1.15.0

15 Mar 21:52
0e1aba0
Compare
Choose a tag to compare

Important to note that although this is a backwards compatible change (and therefor not having a major version increase), the codebase got a complete overhaul. In case of customizations, rewrites are most likely necessary.

  • Rewrite codebase by improving reusability of components in an organized structure.
  • Add a Job service based on Celery that runs predefined tasks in set schedules.
  • Created tasks to be run by the Job service that checks for updated apps by Steam and triggers app info tasks to retrieve the latest app info and store them.

v1.14.0

27 Jul 15:34
782c953
Compare
Choose a tag to compare
  • Added logging based on logfmt
  • Decreased timeout of steam backend API requests to 3 seconds instead of 5
  • Decreased retry of steam backend API requests to 2 instead of 3

v1.13.5

31 Jan 20:22
Compare
Choose a tag to compare
  • Add exec to the CMD instruction in the container to fix handling SIGTERM. Fixes #50 issue.

v1.13.4

28 Dec 14:38
Compare
Choose a tag to compare
  • Add GH Action configuration for deploying to Render.

v1.13.3

05 Nov 21:10
Compare
Choose a tag to compare
  • Change deployment worker count to 1 to avoid memory issues (applicable to Fly.io deployment)
  • Change image tag to latest instead of old testing production (applicable to Fly.io deployment)

v1.13.2

22 Sep 13:17
Compare
Choose a tag to compare
  • Set Redis cache expiration in 1 execution instead of 2 separate executions

v1.13.1

07 Jul 09:01
4791119
Compare
Choose a tag to compare
  • Re-implement fix for memory leak

v1.13.0

25 Feb 23:04
b38ecdf
Compare
Choose a tag to compare
  • Add REDIS_URL configuration option for Redis cache configuration

v1.12.0

17 Feb 12:28
Compare
Choose a tag to compare
  • Start using slim base for Docker image to decrease attack surface and image size

v1.11.0

17 Feb 12:10
Compare
Choose a tag to compare
  • Update CD configuration from Deta.sh to Fly.io
  • Add documentation about self-hosting on Fly.io
  • Remove empty ENTRYPOINT from Dockerfile to avoid runtime issues in certain environments