diff --git a/CHANGELOG.md b/CHANGELOG.md index de989a6..7f3c02b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,10 @@ +### 0.3.2 (October 11, 2024) +- Implement the ability to create and expire pre-auth keys (fixes [#22](https://github.com/tale/headplane/issues/22)) +- Fix machine registration not working as expected (fixes [#27](https://github.com/tale/headplane/issues/27)) +- Removed more references to usernames in MagicDNS hostnames (fixes [#35](https://github.com/tale/headplane/issues/35)) +- Handle `null` values on machine expiry when using a database like PostgreSQL. +- Use `X-Forwarded-Proto` and `Host` headers for building the OIDC callback URL. + ### 0.3.1 (October 3, 2024) - Fixed the Docker integration to properly support custom socket paths. This regressed at some point previously. - Allow you to register a machine using machine keys (`nodekey:...`) on the machines page. diff --git a/docs/Basic-Integration.md b/docs/Basic-Integration.md index 7bc0011..cc20b83 100644 --- a/docs/Basic-Integration.md +++ b/docs/Basic-Integration.md @@ -29,7 +29,7 @@ Here is a simple Docker Compose deployment: services: headplane: container_name: headplane - image: ghcr.io/tale/headplane:0.3.1 + image: ghcr.io/tale/headplane:0.3.2 restart: unless-stopped ports: - '3000:3000' diff --git a/docs/integration/Docker.md b/docs/integration/Docker.md index 42fbfa8..9af24c2 100644 --- a/docs/integration/Docker.md +++ b/docs/integration/Docker.md @@ -50,7 +50,7 @@ services: TZ: 'America/New_York' headplane: container_name: headplane - image: ghcr.io/tale/headplane:0.3.1 + image: ghcr.io/tale/headplane:0.3.2 restart: unless-stopped volumes: - './data:/var/lib/headscale' diff --git a/docs/integration/Kubernetes.md b/docs/integration/Kubernetes.md index 1a62210..acf3a1c 100644 --- a/docs/integration/Kubernetes.md +++ b/docs/integration/Kubernetes.md @@ -88,7 +88,7 @@ spec: serviceAccountName: default containers: - name: headplane - image: ghcr.io/tale/headplane:0.3.1 + image: ghcr.io/tale/headplane:0.3.2 env: - name: COOKIE_SECRET value: 'abcdefghijklmnopqrstuvwxyz'