• 1.0.0 931c43d7a8

    SteamCache2-1.0.0
    All checks were successful
    Release Tag / release (push) Successful in 9s
    Stable

    s1d3sw1ped released this 2025-01-22 21:02:32 -06:00 | 53 commits to main since this release

    Changelog

    • fea5e94be8 chore: add 'dist/' to .gitignore to exclude distribution files
    • 1e221a218c chore: format launch.json arguments for improved readability
    • 59159c3fc7 chore: remove outdated copyright notice from main.go
    • 3785057043 chore: remove outdated copyright notice from root.go
    • ac245f6cf9 chore: remove unused extra files from goreleaser configuration
    • 7593f1999f chore: remove unused goreleaser checksum script
    • f951f5fd8e chore: rename workflows for clarity and consistency
    • d11c294010 chore: update goreleaser configuration for draft releases and name template
    • 5682c1e9c8 feat: add AvgCacheState to track average cache hits and misses
    • 7401c040dc feat: add configurations for memory only, disk only, and memory & disk modes
    • 116dfb0865 feat: add version command to display application version
    • 2d0fe6571d feat: enhance garbage collection logging with total GC time and improved stat formatting
    • 550948951e feat: implement enhanced garbage collection statistics logging
    • 56857556b2 feat: import version package to access global version variable
    • 6b0a556690 feat: include application version in logging output
    • 0ca2a9eeed feat: integrate zerolog for structured logging and replace fmt with logger
    • 4a69c4ba66 fix: add empty line in logging for improved readability
    • 08b8d0ce3d fix: enhance logging for memory and disk statistics in cache
    • fed9bbe218 fix: go back to the old averaging
    • bc7744b5a7 fix: handle error from http.ListenAndServe in SteamCache
    • 53847db0e9 fix: improve cache state clearing and average calculation logic
    • d49c4e1799 fix: increase hits buffer size in AvgCacheState initialization
    • b7652ed7cc fix: initialize average cache state with cleared values
    • 837960e41b fix: initialize the avgcachestatus
    • 3e8a92b865 fix: log memory statistics only if memory is enabled
    • 6fe80c82ad fix: reduce cache hits averaging size for improved performance
    • 4a23eecae0 fix: reduce log interval to 1 second for more frequent statistics updates
    • 931c43d7a8 fix: remove draft status from release configuration
    • ca069a20ee fix: track cache hits and misses in average cache state
    • c5e2c822dd fix: update Gitea URLs in goreleaser configuration forehead
    • f54150c3d2 initial commit
    • 86754b21aa refactor: comment out logging for request duration in ServeHTTP method
    • aa6764040b refactor: remove address flag and set default value in command configuration
    • 4721373f67 refactor: remove commented build steps and add checksum script for binaries
    • d7408bf202 refactor: remove old CI workflows and consolidate into a new test workflow
    • 83ee19629c refactor: remove unnecessary go generate step from goreleaser configuration
    • 0d8e8acf3a refactor: replace log statements with fmt for console output
    • e27a64fb2e refactor: simplify tag release workflow by removing unnecessary steps
    • 93d65f2ae1 refactor: streamline release and test workflows by removing unnecessary steps
    • e66ec227b0 refactor: update goreleaser configuration for improved build and release process

    Released by GoReleaser.

    Downloads