Releases: blackieops/synonym
v.1.4.1 - Custom mappings and bug fixes
v1.4.x brings support for custom mappings, so you can redirect certain packages to different backend targets or differently-named targets.
Also contains bug fixes related to the http ServeMux refactors introduced in v1.3.0...
v1.3.0 - Smaller, simpler, updated.
Full Changelog: v1.2.1...v1.3.0
- Updates all dependencies, and updates the Go runtime to 1.23.
- Removes
ginin favour of the stdlibhttp.ServeMux, which removes about 6MiB from the release binary. - Adds
port/PORTas a configurable value to change the listening port.
Security release
Includes dependency updates that fix CVE-2021-43565 and CVE-2022-27191.
Now with fewer environment conflicts
This release renames the env variable that holds the target hostname, as the old one, HOSTNAME, conflicted with standard unix conventions and would override whatever was set in the config file.
Twelve Factors
This release adds support for configuring synonym exclusively using environment variables and not just the YAML configuration file.
This should allow much greater deployment flexibility.
First
This is the initial release of synonym. This has been running in production for a while for BlackieOps without any fanfare.