go-proxy-cache v1.2.0 Release Notes

Release Date: 2021-09-20 // over 2 years ago
  • ๐Ÿ†• New

    • โž• Add log support for sentry/syslog/rsyslog (#112) [Fabio Cicerchia]
    • Upstream healthchecks, closed #49. [Fabio Cicerchia]
    • Prevent Cache Stampede + Serve STALE cache, closed #48 #18. [Fabio Cicerchia]
    • ๐Ÿšค Async storing in redis to avoid latency, closed #55. [Fabio Cicerchia]
    • Prometheus Metrics (#111) [Fabio Cicerchia]
    • Implemented opentelemetry, closed 56 (#110) [Fabio Cicerchia]
    • LB Algorithms (#108) [Fabio Cicerchia]
    • Cache dns upstream, closed #52. [Fabio Cicerchia]
    • ๐Ÿ‘Œ Support HTTP Basic Auth on upstreams, closed #46. [Fabio Cicerchia]

    ๐Ÿ”„ Changes

    • ๐Ÿ”จ Refactoring + removed some todos. [Fabio Cicerchia]
    • ๐Ÿ— Build(deps): bump alpine from 3.14.1 to 3.14.2 (#105) [dependabot[bot]]

    ๐Ÿ›  Fix

    • ๐Ÿ— Broken build pipeline. [Fabio Cicerchia]
    • Domain overrides settings #35 (#106) [Fabio Cicerchia]

Previous changes from v1.1.0

  • ๐Ÿ†• New

    • โž• Added new label for HIT/MISS in the logs. [Fabio Cicerchia]

    ๐Ÿ”„ Changes

    • ๐Ÿ‘• Linted. [Fabio Cicerchia]
    • โฌ†๏ธ Upgraded package.json. [Fabio Cicerchia]
    • ๐Ÿ”จ Refactoring to use DomainID consistenly in various places + changed some logging. [Fabio Cicerchia]
    • ๐Ÿ”ง Displaying omitted when printing configuration settings. [Fabio Cicerchia]

    ๐Ÿ›  Fix

    • ๐Ÿ”จ Refactoring to avoid to share HTTP headers with sensitive information in redis key. [Fabio Cicerchia]
    • ๐Ÿณ Automatically push to Docker Hub, closed #103. [Fabio Cicerchia]
    • ๐Ÿ›  Fix CodeClimate broken coverage, closed #44. [Fabio Cicerchia]
    • โž• Added missing docs for golint. [Fabio Cicerchia]
    • โœ… Generating dummy tls certificates for tests. [Fabio Cicerchia]
    • Replacing correctly the cache_status_label variable. [Fabio Cicerchia]
    • โœ… Lowered priority from WARN to INFO in case of MISS in redis + fixed one test + fixed wrong wildcard schema being passed to the proxy. [Fabio Cicerchia]
    • Using the correct redis connection in case of wildcard scheme matching. [Fabio Cicerchia]
    • โœ… Using correct tls certificates on test/full-setup. [Fabio Cicerchia]

    Other

    • Create codeql-analysis.yml. [Fabio Cicerchia]
    • ๐Ÿš‘ Dev: added comments to explain critical settings related to issue #35. [Fabio Cicerchia]