Releases: juanfont/headscale
v0.13.0-beta2
v0.13.0-beta1
Changelog
- 8b40343 Add multiple IP prefixes support to ProtoBuf schema
- 1a6e5d8 Add support for multiple IP prefixes
- 7a86321 CHANGELOG: document breaking configuration change regarding multiple prefixes
- 7ec8346 Do not assume IPv4 during Tailscale node construction
- 46cdce0 Do not assume IPv4 during address generation
- ed39b91 Dockerfiles: specify origin registry explicitly
- 445c04b Fix lint
- ad4e3a8 Format changelog
- 6f6018b Merge branch 'main' into ipv6
- eddd62e Merge branch 'main' into ipv6
- 90fb9aa Merge branch 'main' into ipv6
- 5b5ecd5 Merge pull request #208 from enoperm/ipv6
- c0c3b7d Merge remote-tracking branch 'origin/main' into ipv6
- a32175f PollNetMapHandler: refactor with chan lifetimes in mind
- 3a3aecb Regenerate files based on ProtoBuf schema.
- e66f8b0 cmd/headscale/cli/utils: merge ip_prefix with ip_prefixes in config
- bf7ee78 config-example: add configuration for a dual-stack tailnet
- 115d0cb dns: IPv6 roots generation
- 74f26d3 fixup! CHANGELOG: document breaking configuration change regarding multiple prefixes
- 0a1db89 fixup! cmd/headscale/cli/utils: merge ip_prefix with ip_prefixes in config
- 45bcf39 fixup! fixup! cmd/headscale/cli/utils: merge ip_prefix with ip_prefixes in config
- d35fb8b integration-test: add IPv6 prefix to configuration
- beb3e9a integration-test: taildrop test refactor
- 78039f4 integration-test: use TUN devices, enable IPv6 addresses on local interfaces in containers
- e2f8c69 integration-test: use tailscale ip to test dual-stack MagicDNS
- 8f632e9 machine: isOutdated: handle machines without LastSuccefulUpdate set
- 6220836 utils: extract GetIPPrefixEndpoints from anonymous function
v0.12.4
Changes:
Note: This version requires Go 1.17 to build
- Make gRPC Unix Socket permissions configurable #292
- Trim whitespace before reading Private Key from file #289
- Add new command to generate a private key for
headscale#290 - Fixed issue where hosts deleted from control server may be written back to the database, as long as they are connected to the control server #278
Generated changelog
- Add new tailscale version to integration test by @kradalby in #273
- Fix doc typos by @jimt in #276
- Strip binary, update to go-1.17.6 by @majst01 in #274
- Fix missing return in PollNetMapHandler by @ryanfowler in #282
- Trim whitespace from privateKey before parsing by @kradalby in #289
- PollNetMapStream: do not create any rows during long-poll operation by @enoperm in #278
- Upgrade to latest tailscale by @kradalby in #291
- Add generate private-key command by @kradalby in #290
- Make Unix socket permissions configurable by @kradalby in #292
- Tag 0.12.4 in CHANGELOG by @kradalby in #299
New Contributors
- @jimt made their first contribution in #276
- @majst01 made their first contribution in #274
- @ryanfowler made their first contribution in #282
- @enoperm made their first contribution in #278
Full Changelog: v0.12.3...v0.12.4
v0.12.3
Changelog
- 1b6bad0 Add docker alpine image
- e463283 Merge branch 'main' into minor-security-fixes
- 99814b4 Merge pull request #270 from artemklevtsov/docker-alpine
- 4105348 Merge pull request #271 from juanfont/minor-security-fixes
- cf7effd Merge pull request #272 from juanfont/cl-0.12.3
- 4660b26 Minor security updates in go.mod
- 19effe7 Updated changelog for 0.12.3
- 163ecb2 go.sum updated
v0.12.2
Changelog
- a75c5a4 Add eradme to examples
- 8da029b Add missing links
- 271cb71 Add more explaination and less redunancy with docs
- 4b44aa2 Add note about outdated docs until we fix them
- 81c6093 Add vertical line for breathing
- 3de311b Fix docker release
- cec236c Fix example config link
- a11c6fd Fix formatting error in container doc
- d9f52ef Fix typo
- d971cf1 Improve Docker docs
- 1d01103 Link to example config from docs
- 86f36f9 Lowercase markdown docs
- 4edc96d Make strongly strong
- f78984f Merge pull request #258 from ohdearaugustin/fix-docker-release
- 0bd4250 Merge pull request #261 from juanfont/kradalby-patch-2
- 42bed58 Merge pull request #262 from kradalby/improve-docs
- 45d331d Merge pull request #263 from JJGadgets/patch-1
- be2a28d Merge pull request #267 from piec/patch-1
- 26623d7 Merge pull request #268 from juanfont/prepare-0.12.2
- 74fd5de Move kubernetes example under docs
- 8d504c3 Move kubernetes to kustomize, since thats what it is
- 80d196c Remove DNS file, it will be merged into example configuration
- 5df1005 Remove outdated configuration page in favour of config-example
- 3ce3ccb Reorder tls docs
- f9e6722 Rewrite main documentation
- 25b5eb8 Update tests to aline with new config example
- e9cc60e Updated changelog for 0.12.2
- 6b7c741 Use markdown numbering so github gets it
- 8a07a63 Write disclaimer in kubernetes example
- 897fa55 prettier: Docker docs
- 11c86ac update case in readme
v0.12.2-beta1
Changelog
- a75c5a4 Add eradme to examples
- 8da029b Add missing links
- 271cb71 Add more explaination and less redunancy with docs
- 4b44aa2 Add note about outdated docs until we fix them
- 81c6093 Add vertical line for breathing
- 3de311b Fix docker release
- cec236c Fix example config link
- a11c6fd Fix formatting error in container doc
- d9f52ef Fix typo
- d971cf1 Improve Docker docs
- 1d01103 Link to example config from docs
- 86f36f9 Lowercase markdown docs
- 4edc96d Make strongly strong
- f78984f Merge pull request #258 from ohdearaugustin/fix-docker-release
- 0bd4250 Merge pull request #261 from juanfont/kradalby-patch-2
- 42bed58 Merge pull request #262 from kradalby/improve-docs
- 45d331d Merge pull request #263 from JJGadgets/patch-1
- be2a28d Merge pull request #267 from piec/patch-1
- 26623d7 Merge pull request #268 from juanfont/prepare-0.12.2
- 74fd5de Move kubernetes example under docs
- 8d504c3 Move kubernetes to kustomize, since thats what it is
- 80d196c Remove DNS file, it will be merged into example configuration
- 5df1005 Remove outdated configuration page in favour of config-example
- 3ce3ccb Reorder tls docs
- f9e6722 Rewrite main documentation
- 25b5eb8 Update tests to aline with new config example
- e9cc60e Updated changelog for 0.12.2
- 6b7c741 Use markdown numbering so github gets it
- 8a07a63 Write disclaimer in kubernetes example
- 897fa55 prettier: Docker docs
- 11c86ac update case in readme
v0.12.1
Changelog
0.12.1 (2021-12-24):
(We are skipping 0.12.0 to correct a mishap done weeks ago with the version tagging)
BREAKING:
- Upgrade to Tailscale 1.18 #229
- This change requires a new format for private key, private keys are now generated automatically:
- Delete your current key
- Restart
headscale, a new key will be generated. - Restart all Tailscale clients to fetch the new key
- This change requires a new format for private key, private keys are now generated automatically:
Changes:
Features:
v0.12.0-beta2
v0.11.0
🔴 THIS RELEASE HAS BREAKING CHANGES
Please have a look to /config-example.yaml to check how is DERP config now defined.
Changelog
0e902fe Add certificates to docker image so we can get derpmap from tailscale
e836db1 Add config.yaml to gitignore
177f1ec Add helper functions for building derp maps from urls and file
4d3b638 Add note about main containing unreleased changes
746d403 Fix config and tests
1237e02 Merge branch 'config-simplification' of github.com:kradalby/headscale into config-simplification
389a8d4 Merge branch 'main' into derp-improvements
9f02899 Merge branch 'main' into patch-2
a46c8fe Merge branch 'main' into patch-2
c604659 Merge branch 'main' into update-contributors
81316ef Merge branch 'main' into update-contributors
9e2637d Merge pull request #192 from derelm/patch-2
1a8c921 Merge pull request #194 from juanfont/update-contributors
5aaffaa Merge pull request #196 from kradalby/derp-improvements
6d162ee Merge pull request #197 from kradalby/config-simplification
e827759 Merge pull request #202 from juanfont/kradalby-patch-1
aa245c2 Remove derp.yaml, add selfhosted example
aefbd66 Remove derpmap volume from integration tests
b85adbc Remove the need for multiple config files
7da3d4b Resolve merge conflict
57f46de Split derp into its own config struct
4d4d0de Start adding comments to config
8853315 Update config-example.yaml
a355769 Update derp-example.yaml
582eb57 Use the new derp map
5420347 docs(README): update contributors
75f3e1f docs(README): update contributors
88b32e4 fix typo
d875cca move integration to yaml, add new derp configuration
v0.10.8
Changelog
4c2f84b Add contributors Action
bb1f17f Added glossary
7b40e99 Added notes on SQLite
0318af5 Apply suggestions from code review
f3bf9b4 Contributors again fixed
16a90e7 Contributors should be working
bc14595 Finally fix arm64 build
e425e3f Fix contributors
d5aef85 Fix contributors
a0bfad6 Headscale is not capitalized
2236cc8 Improve wording here and there
636943c Improved docker cmd
e9ffd36 Improvements here and there
4be0b3f Mention disable check updates in the doc
73e4d38 Merge branch 'doc-reorg-v1' of https://github.com/juanfont/headscale into doc-reorg-v1
8f5a1dc Merge branch 'doc-reorg-v1' of https://github.com/juanfont/headscale into doc-reorg-v1
efe208f Merge branch 'doc-reorg-v1' of https://github.com/juanfont/headscale into doc-reorg-v1
b799635 Merge branch 'fix-arm64' of https://github.com/juanfont/headscale into fix-arm64
d1ebcb5 Merge branch 'main' into doc-reorg-v1
0a6a67d Merge branch 'main' into doc-reorg-v1
2c57019 Merge branch 'main' into doc-reorg-v1
355483f Merge pull request #184 from juanfont/doc-reorg-v1
95bc2ee Merge pull request #190 from juanfont/fix-arm64
9fbfa7c Merge pull request #191 from juanfont/fix-contributors
f822816 Merge pull request #193 from juanfont/fix-again-contributors
7bb3541 Move README documentation to doc/
d1e8ac7 Moved TLS config to another file
672d847 PRettier on the yamls
561c15b Prettier
995dcfc Reference doc/
b93aa72 Run contributors on merge to master
6b0f5da Separate config examples for sqlite and postgres for the time being
3134412 Switch json for yaml in README
86ecc2a Switch to YAML config
06706aa Update docs/Running.md