go-proxy-cache v1.2.0 Release Notes
Release Date: 2021-09-20 // about 3 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]