What fastly/pushpin shipped
Written by FoxPlug from public releases; not affiliated with Pushpin. An automatic summary of the public release, pull request and commit data of github.com/fastly/pushpin. Pushpin did not write it and does not use or endorse FoxPlug. Every line links to the public change it describes.
Get a weekly update like this for your product, free
Week of September 14, 2026
What shipped
- Added
PUSHPIN_BUILD_VERSIONenvironment variable to allow build version injection at compile time, replacing the previous dev version generation logic. Pull request #48436 - Fixed
get_version_intfunction to handle the new build version format introduced in the previous change. Pull request #48437 - Prometheus metrics now support component-specific prefix overrides, with defaults set for connmgr and proxy components. Pull request #48434
- Fixed prometheus unix socket binding by ensuring stale socket files are removed before binding, using the existing
bind_configlogic. Pull request #48432 - Updated rustls dependency to fix a security audit issue. Pull request #48433
Why it matters
This week's changes improve build version handling and fix prometheus server initialization issues. The rustls update addresses security concerns for users running Pushpin in production environments.
Changelog entry
- Allow build version to be injected at compile time via PUSHPIN_BUILD_VERSION environment variable Pull request #48436
- Fix
get_version_intto support new build version format Pull request #48437 - Prometheus prefixes can now override default component names for connmgr, proxy, and handler Pull request #48434
- Prometheus server properly removes stale unix socket files when binding Pull request #48432
- Update rustls to fix audit findings Pull request #48433
Pushpin updates: improved build version handling, prometheus prefix overrides per component, fixed unix socket cleanup for prometheus, and rustls security update.
This week Pushpin received updates to its build system allowing compile-time version injection, prometheus metrics now support per-component prefix configuration, the prometheus server no longer leaves stale socket files, and rustls was updated to resolve security audit findings.