Releases: fosrl/newt
Releases · fosrl/newt
1.12.0-rc.0
Container Images
- GHCR:
ghcr.io/fosrl/newt@sha256:4d46e4222c4cd389b1f5ddc2c0156d7ebebb0a403f4e496a5782829f98792b93 - Docker Hub:
docker.io/fosrl/newt@sha256:4d46e4222c4cd389b1f5ddc2c0156d7ebebb0a403f4e496a5782829f98792b93
Tag:1.12.0-rc.0
RC
A Release Candidate (RC) is a near-final software version, stable but undergoing last tests before official release. It has all features and no known bugs.
- Users: Use cautiously due to potential undiscovered bugs. Not for critical systems unless prepared for issues. Report bugs.
- Developers/Testers: Perform crucial final validation and thorough testing, especially of recent changes, to catch last-minute major issues.
- Backup: Always back up data before installing an RC to allow rollback if problems arise.
- Feedback: Provide feedback; it's vital for a robust final release.
What's Changed
- Add HTTP private resources
- Add health check unhealthy and healthy thresholds and follow redirects
- Add TCP health check
- Fix allow empty config file bootstrap before provisioning by @LaurenceJJones in #302
- Improve sync.Pool for UDP buffers by @LaurenceJJones in #277
- Improve reclaim idle UDP flows and make timeout configurable by @LaurenceJJones in #306
Full Changelog: 1.11.0...1.12.0-rc.0
1.11.0
Container Images
- GHCR:
ghcr.io/fosrl/newt@sha256:ea9e2bc53850d4a8b2c6019d97172a2b3e3cb1a15412babb4a0f4adc522f4a79 - Docker Hub:
docker.io/fosrl/newt@sha256:ea9e2bc53850d4a8b2c6019d97172a2b3e3cb1a15412babb4a0f4adc522f4a79
Tag:1.11.0
What's Changed
- Add private resource logging (requires Pangolin ^1.17.0)
- Add provisioning key creating sites
- Add single use provisioning blueprint file
- Add --config-file
- Add --name for provisioning the site name using string or {{env.ENV_VAR}}
- Blueprint file now support {{env.ENV_VAR}} interpolation
- Improvements and optimizations
Full Changelog: 1.10.4...1.11.0
1.10.4
Container Images
- GHCR:
ghcr.io/fosrl/newt@sha256:ccd2b0e9a0492d7492c00dff1295d0c487a2f71f9f8fc80b1c61e597f5181aed - Docker Hub:
docker.io/fosrl/newt@sha256:ccd2b0e9a0492d7492c00dff1295d0c487a2f71f9f8fc80b1c61e597f5181aed
Tag:1.10.4
What's Changed
- feat(admin): Add pprof endpoints by @LaurenceJJones in #269
- fix(healthcheck): Support ipv6 healthchecks by @LaurenceJJones in #280
- refactor(proxy): cleanup basics - constants, remove dead code, fix de… by @LaurenceJJones in #274
- Implement deduplication on interval messages
Full Changelog: 1.10.3...1.10.4
1.10.3
Container Images
- GHCR:
ghcr.io/fosrl/newt@sha256:41a269865ed59dc16a8412b292380b15bf506d2a3a386eca024ffb29e0d18cd5 - Docker Hub:
docker.io/fosrl/newt@sha256:41a269865ed59dc16a8412b292380b15bf506d2a3a386eca024ffb29e0d18cd5
Tag:1.10.3
What's Changed
- [ipv6]: Parse target strings support and strict validation by @LaurenceJJones in #253
- feat(installer): prefer /usr/local/bin and improve POSIX compatibility by @LaurenceJJones in #266
- JIT connections to clients
- Other small improvements and optimizations
Full Changelog: v1.10.3...1.10.3
1.10.2
Container Images
- GHCR:
ghcr.io/fosrl/newt@sha256:c7b4f508cba35d698a3e4b2d55e3d902ae993d6588198291ef8e232d30421974 - Docker Hub:
docker.io/fosrl/newt@sha256:c7b4f508cba35d698a3e4b2d55e3d902ae993d6588198291ef8e232d30421974
Tag:1.10.2
What's Changed
- Set newt version in dockerfile by @oschwartz10612 in #260
Full Changelog: v1.10.2...1.10.2
1.10.1
Container Images
- GHCR:
ghcr.io/fosrl/newt@sha256:dc3a6ce4c290d36393a9db6662afd826260e3c8552b19359193a6b311988d3d2 - Docker Hub:
docker.io/fosrl/newt@sha256:dc3a6ce4c290d36393a9db6662afd826260e3c8552b19359193a6b311988d3d2
Digest:sha256:dc3a6ce4c290d36393a9db6662afd826260e3c8552b19359193a6b311988d3d2
What's Changed
- Generate random passwords for users
Full Changelog: v1.10.1...1.10.1
1.10.0
Container Images
- GHCR:
ghcr.io/fosrl/newt@sha256:9797e83e4261248fc84c56f7df519541a6d9caa7284c109c7b8036d8b7c4ab80 - Docker Hub:
docker.io/fosrl/newt@sha256:9797e83e4261248fc84c56f7df519541a6d9caa7284c109c7b8036d8b7c4ab80
Digest:sha256:9797e83e4261248fc84c56f7df519541a6d9caa7284c109c7b8036d8b7c4ab80
What's Changed
- Add Pangolin SSH (pending Pangolin 1.16)
Full Changelog: 1.9.0...1.10.0
1.9.0
Container Images
- GHCR:
ghcr.io/fosrl/newt@sha256:22edec551d81c500a9a3c790a41cd8f7eada3b47ba0a31a187c80d61318e4cc6 - Docker Hub:
docker.io/fosrl/newt@sha256:22edec551d81c500a9a3c790a41cd8f7eada3b47ba0a31a187c80d61318e4cc6
Digest:sha256:22edec551d81c500a9a3c790a41cd8f7eada3b47ba0a31a187c80d61318e4cc6
What's Changed
- Support olm low power mode in sub packages
- Support iOS and Android clients with rebind suppor
Full Changelog: 1.8.1...1.9.0
1.8.1
Container Images
- GHCR:
ghcr.io/fosrl/newt@sha256:c05a8383fc8370e6211f0ab84e37993848aae224322d0c5aede7d3368414bdd0 - Docker Hub:
docker.io/fosrl/newt@sha256:c05a8383fc8370e6211f0ab84e37993848aae224322d0c5aede7d3368414bdd0
Digest:sha256:c05a8383fc8370e6211f0ab84e37993848aae224322d0c5aede7d3368414bdd0
What's Changed
- chore(nix): add nix hash update automation by @water-sucks in #217
- Fix health check leaking socket binds
Full Changelog: 1.8.0...1.8.1
1.8.0
Container Images
- GHCR:
ghcr.io/fosrl/newt@sha256:05bf7bd4a7bcadf7b09f94078e2c37ca17c4baa068cda83fa679008f90a87757 - Docker Hub:
docker.io/fosrl/newt@sha256:05bf7bd4a7bcadf7b09f94078e2c37ca17c4baa068cda83fa679008f90a87757
Digest:sha256:05bf7bd4a7bcadf7b09f94078e2c37ca17c4baa068cda83fa679008f90a87757
What's Changed
- Port firewalling for Private Resources by @oschwartz10612 in #203
- Support ICMP test requests for clients by @oschwartz10612 in #208
- fix(nix): use correct hash for vendored deps by @water-sucks in #199
- feat(build): parallelize go-build-release and github actions with matrix by @water-sucks in #200
Full Changelog: 1.7.0...1.8.0