-
SteamCache2-1.0.8
StableAll checks were successfulRelease Tag / release (push) Successful in 21sreleased this
2025-07-19 03:23:25 -05:00 | 25 commits to main since this releaseChangelog
163e64790cEnhance garbage collection and caching functionality4876998f5dMerge pull request 'Enhance garbage collection and caching functionality' (#6) from feature/extended-gc-and-verification into main8e487876d2Merge pull request 'Remove steamcache2 from the list of files in .goreleaser.yaml archives section.' (#8) from fix/goreleaser-config-fix into main4387236d22Merge pull request 'Update .goreleaser.yaml to use hyphens in name templates for archives and releases' (#9) from fix/goreleaser-config-fix-really into mainf237b89ca7Merge pull request 'Update versioning and logging in SteamCache2' (#7) from fix/goreleaser-config into main1be7f5bd20Remove steamcache2 from the list of files in .goreleaser.yaml archives section.f6ce004922Update .goreleaser.yaml to use hyphens in name templates for archives and releasesae07239021Update versioning and logging in SteamCache2
Copyright (c) 2025 s1d3sw1ped
Downloads
-
SteamCache2-1.0.7
StableAll checks were successfulRelease Tag / release (push) Successful in 13sreleased this
2025-07-13 07:51:45 -05:00 | 33 commits to main since this releaseChangelog
00792d87a5Merge pull request 'fix: gc was being stupid allowing another thread to take the space it made before it could not anymore' (#5) from fix/gc-breaking-downloads into main3427b8f5bcfix: gc was being stupid allowing another thread to take the space it made before it could not anymore
Released by GoReleaser.
Downloads
-
SteamCache2-1.0.6
StableAll checks were successfulRelease Tag / release (push) Successful in 17sreleased this
2025-07-13 05:43:57 -05:00 | 35 commits to main since this releaseChangelog
7f744d04b0Merge pull request 'fix: trim query parameters from URL path in ServeHTTP to ensure cache key correctness' (#4) from fix/query-params into main6c98d03ae7fix: trim query parameters from URL path in ServeHTTP to ensure cache key correctness
Released by GoReleaser.
Downloads
-
SteamCache2-1.0.5
StableAll checks were successfulRelease Tag / release (push) Successful in 26sreleased this
2025-07-13 05:23:07 -05:00 | 37 commits to main since this releaseChangelog
17ff507c89Merge pull request 'fix: redo the whole caching functionality to make it really 420 blaze it fast' (#3) from fix/blazing-sun-speed into main1673e9554aRefactor VFS implementation to use Create and Open methodsb4d2b1305efix: add logging for unsupported methods and error handling in ServeHTTP745856f0f4fix: correct format key to formats in .goreleaser.yamlb83836f914fix: update log message for server startup and improve request handling in ServeHTTP539f14e8ecrefactor: moved the GC stuff around and corrected all tests
Released by GoReleaser.
Downloads
-
SteamCache2-1.0.4
StableAll checks were successfulRelease Tag / release (push) Successful in 1m17sreleased this
2025-07-12 08:21:03 -05:00 | 43 commits to main since this releaseChangelog
0d263be2caMerge pull request 'feat: update dependencies and improve caching mechanism' (#2) from feature/blazing-sun-speed into main93b682cfa5chore: update action versions to latest in CI workflowf378d0e81ffeat: update dependencies and improve caching mechanism0a73e46f90fix: remove golangci-lint-action from PR workflow63a1c21861fix: update action versions to use main branch for consistency6f1158edebfix: update action versions to use main branch for consistency
Released by GoReleaser.
Downloads
-
SteamCache2-1.0.3
StableAll checks were successfulRelease Tag / release (push) Successful in 10sreleased this
2025-01-23 11:42:59 -06:00 | 49 commits to main since this releaseChangelog
8c1bb695b8fix: enhance logging to handle empty upstream valuesf58951fd92fix: removed specific to my dev setup config
Released by GoReleaser.
Downloads
-
SteamCache2-1.0.2
StableAll checks were successfulRelease Tag / release (push) Successful in 10sreleased this
2025-01-23 11:25:54 -06:00 | 51 commits to main since this releaseChangelog
70786da8c6fix: improve logging readability and remove configuration messages
Released by GoReleaser.
Downloads
-
SteamCache2-1.0.1
StableAll checks were successfulRelease Tag / release (push) Successful in 13sreleased this
2025-01-23 11:15:25 -06:00 | 52 commits to main since this releaseChangelog
e24af47697feat: add upstream and verbose flags to command line interface feat: add upstream support allowing to chain cache servers if needed fix: tweaked garbage collection to be better
Released by GoReleaser.
Downloads
-
SteamCache2-1.0.0
StableAll checks were successfulRelease Tag / release (push) Successful in 9sreleased this
2025-01-22 21:02:32 -06:00 | 53 commits to main since this releaseChangelog
fea5e94be8chore: add 'dist/' to .gitignore to exclude distribution files1e221a218cchore: format launch.json arguments for improved readability59159c3fc7chore: remove outdated copyright notice from main.go3785057043chore: remove outdated copyright notice from root.goac245f6cf9chore: remove unused extra files from goreleaser configuration7593f1999fchore: remove unused goreleaser checksum scriptf951f5fd8echore: rename workflows for clarity and consistencyd11c294010chore: update goreleaser configuration for draft releases and name template5682c1e9c8feat: add AvgCacheState to track average cache hits and misses7401c040dcfeat: add configurations for memory only, disk only, and memory & disk modes116dfb0865feat: add version command to display application version2d0fe6571dfeat: enhance garbage collection logging with total GC time and improved stat formatting550948951efeat: implement enhanced garbage collection statistics logging56857556b2feat: import version package to access global version variable6b0a556690feat: include application version in logging output0ca2a9eeedfeat: integrate zerolog for structured logging and replace fmt with logger4a69c4ba66fix: add empty line in logging for improved readability08b8d0ce3dfix: enhance logging for memory and disk statistics in cachefed9bbe218fix: go back to the old averagingbc7744b5a7fix: handle error from http.ListenAndServe in SteamCache53847db0e9fix: improve cache state clearing and average calculation logicd49c4e1799fix: increase hits buffer size in AvgCacheState initializationb7652ed7ccfix: initialize average cache state with cleared values837960e41bfix: initialize the avgcachestatus3e8a92b865fix: log memory statistics only if memory is enabled6fe80c82adfix: reduce cache hits averaging size for improved performance4a23eecae0fix: reduce log interval to 1 second for more frequent statistics updates931c43d7a8fix: remove draft status from release configurationca069a20eefix: track cache hits and misses in average cache statec5e2c822ddfix: update Gitea URLs in goreleaser configuration foreheadf54150c3d2initial commit86754b21aarefactor: comment out logging for request duration in ServeHTTP methodaa6764040brefactor: remove address flag and set default value in command configuration4721373f67refactor: remove commented build steps and add checksum script for binariesd7408bf202refactor: remove old CI workflows and consolidate into a new test workflow83ee19629crefactor: remove unnecessary go generate step from goreleaser configuration0d8e8acf3arefactor: replace log statements with fmt for console outpute27a64fb2erefactor: simplify tag release workflow by removing unnecessary steps93d65f2ae1refactor: streamline release and test workflows by removing unnecessary stepse66ec227b0refactor: update goreleaser configuration for improved build and release process
Released by GoReleaser.
Downloads