{"latestVersion":"0.3.5","latestTag":"v0.3.5","updateAvailable":false,"releasedAt":"2026-08-01T07:28:17Z","releaseUrl":"https://github.com/CorrectRoadH/OpenTickly/releases/tag/v0.3.5","releaseNotes":"\n### Bug Fixes\n\n- unify public status pages\n- load pending_verification users from postgres\n- reclaim abandoned signups instead of stranding the email\n\n### Documentation\n\n- expand multilingual product guides\n\n### Features\n\n- add toggl-cli SEO page\n- link toggl-cli from nav and document CLI auth\n- rate limit the auth endpoints that mail arbitrary addresses\n\n### Miscellaneous\n\n- announce 0.3.3 upgrade for email and invitations\n- announce 0.3.4 upgrade\n\n### Other\n\n- Merge pull request #71 from CorrectRoadH/chore/announce-smtp-0-3-3","announcements":[{"id":"email-verification-0-3-5-2026-08","title":"Upgrade to 0.3.5 if you require email verification","severity":"warning","publishedAt":"2026-08-01T00:00:00.000Z","expiresAt":null,"link":"https://github.com/CorrectRoadH/OpenTickly/releases/tag/v0.3.5","bodyMarkdown":"If \"Require email verification\" is turned on in instance admin settings, upgrade\nOpenTickly to version 0.3.5. In earlier versions the verification link failed\nand the resend request silently did nothing, so new users could never finish\nsigning up. 0.3.5 also releases an email address held by an abandoned signup,\nand includes the SMTP delivery fixes from 0.3.4.","translations":{"es":{"title":"Actualiza a 0.3.5 si exiges verificación de correo","bodyMarkdown":"Si tienes activada la opción «Requerir verificación de correo» en la\nconfiguración de administración de la instancia, actualiza OpenTickly a la\nversión 0.3.5. En versiones anteriores el enlace de verificación fallaba y el\nreenvío no hacía nada, por lo que los nuevos usuarios nunca podían completar el\nregistro. La versión 0.3.5 también libera una dirección de correo ocupada por un\nregistro abandonado e incluye las correcciones de SMTP de la 0.3.4."},"fr":{"title":"Passez à la version 0.3.5 si vous exigez la vérification des e-mails","bodyMarkdown":"Si l'option « Exiger la vérification de l'e-mail » est activée dans les\nparamètres d'administration de l'instance, mettez OpenTickly à jour vers la\nversion 0.3.5. Dans les versions précédentes, le lien de vérification échouait\net le renvoi ne faisait rien, si bien que les nouveaux utilisateurs ne pouvaient\njamais terminer leur inscription. La 0.3.5 libère également une adresse e-mail\noccupée par une inscription abandonnée et inclut les correctifs SMTP de la 0.3.4."},"ja":{"title":"メール検証を必須にしている場合は 0.3.5 に更新してください","bodyMarkdown":"インスタンス管理設定で「メール検証を必須にする」を有効にしている場合は、\nOpenTickly をバージョン 0.3.5 に更新してください。以前のバージョンでは検証\nリンクが失敗し、再送信も何も行われなかったため、新規ユーザーは登録を完了でき\nませんでした。0.3.5 では放置された登録が占有していたメールアドレスも解放され、\n0.3.4 の SMTP 送信修正も含まれています。"},"ko":{"title":"이메일 인증을 요구한다면 0.3.5로 업데이트하세요","bodyMarkdown":"인스턴스 관리 설정에서 \"이메일 인증 요구\"를 켜 두었다면 OpenTickly를 0.3.5\n버전으로 업데이트하세요. 이전 버전에서는 인증 링크가 실패하고 재발송 요청도\n아무 동작을 하지 않아 신규 사용자가 가입을 완료할 수 없었습니다. 0.3.5는 방치된\n가입이 점유하던 이메일 주소도 해제하며, 0.3.4의 SMTP 전송 수정도 포함합니다."},"pl":{"title":"Zaktualizuj do wersji 0.3.5, jeśli wymagasz weryfikacji e-mail","bodyMarkdown":"Jeśli w ustawieniach administracyjnych instancji masz włączoną opcję „Wymagaj\nweryfikacji adresu e-mail\", zaktualizuj OpenTickly do wersji 0.3.5. We\nwcześniejszych wersjach link weryfikacyjny kończył się błędem, a ponowne wysłanie\nnie robiło nic, więc nowi użytkownicy nigdy nie mogli dokończyć rejestracji.\nWersja 0.3.5 zwalnia także adres e-mail zajęty przez porzuconą rejestrację i\nzawiera poprawki SMTP z 0.3.4."},"pt":{"title":"Atualize para a versão 0.3.5 se exigir verificação de e-mail","bodyMarkdown":"Se tiver a opção «Exigir verificação de e-mail» ativada nas definições de\nadministração da instância, atualize o OpenTickly para a versão 0.3.5. Nas\nversões anteriores o link de verificação falhava e o reenvio não fazia nada, pelo\nque os novos utilizadores nunca conseguiam concluir o registo. A 0.3.5 também\nliberta um endereço de e-mail ocupado por um registo abandonado e inclui as\ncorreções de SMTP da 0.3.4."},"zh":{"title":"开启邮件验证的实例请升级到 0.3.5","bodyMarkdown":"如果你在实例管理设置中开启了「要求邮件验证」，请将 OpenTickly 升级到 0.3.5。\n之前的版本中验证链接会失败，重发验证邮件也会静默失效，导致新用户永远无法完成注册。\n0.3.5 还会释放被废弃注册占用的邮箱地址，并包含 0.3.4 的 SMTP 发送修复。"}}},{"id":"sso-0-3-0-2026-06","title":"Single sign-on is here (0.3.0)","severity":"info","publishedAt":"2026-06-23T00:00:00.000Z","expiresAt":null,"link":"https://github.com/CorrectRoadH/OpenTickly/blob/main/CHANGELOG.md","bodyMarkdown":"OpenTickly 0.3.0 adds single sign-on. Workspace admins can connect a SAML2\nidentity provider under Settings → SSO and let members log in with their work\nemail. See the changelog for everything that's new.","translations":{"es":{"title":"El inicio de sesión único ya está aquí (0.3.0)","bodyMarkdown":"OpenTickly 0.3.0 incorpora el inicio de sesión único. Los administradores del\nespacio de trabajo pueden conectar un proveedor de identidad SAML2 en\nConfiguración → SSO y permitir que los miembros inicien sesión con su correo de\ntrabajo. Consulta el registro de cambios para ver todas las novedades."},"fr":{"title":"L'authentification unique est arrivée (0.3.0)","bodyMarkdown":"OpenTickly 0.3.0 ajoute l'authentification unique. Les administrateurs d'espace\nde travail peuvent connecter un fournisseur d'identité SAML2 dans Paramètres →\nSSO et permettre aux membres de se connecter avec leur e-mail professionnel.\nConsultez le journal des modifications pour découvrir toutes les nouveautés."},"ja":{"title":"シングルサインオンが利用可能になりました（0.3.0）","bodyMarkdown":"OpenTickly 0.3.0 でシングルサインオンが追加されました。ワークスペース管理者は\n設定 → SSO で SAML2 アイデンティティプロバイダーを接続し、メンバーが業務用\nメールでログインできるようにできます。新機能の詳細は変更履歴をご覧ください。"},"ko":{"title":"싱글 사인온이 추가되었습니다 (0.3.0)","bodyMarkdown":"OpenTickly 0.3.0에 싱글 사인온이 추가되었습니다. 워크스페이스 관리자는 설정 →\nSSO에서 SAML2 ID 공급자를 연결하여 구성원이 업무용 이메일로 로그인하도록 할 수\n있습니다. 새로운 기능은 변경 로그를 참고하세요."},"pl":{"title":"Logowanie jednokrotne jest już dostępne (0.3.0)","bodyMarkdown":"OpenTickly 0.3.0 dodaje logowanie jednokrotne. Administratorzy przestrzeni\nroboczej mogą połączyć dostawcę tożsamości SAML2 w Ustawienia → SSO i umożliwić\nczłonkom logowanie służbowym adresem e-mail. Zobacz dziennik zmian, aby poznać\nwszystkie nowości."},"pt":{"title":"O início de sessão único chegou (0.3.0)","bodyMarkdown":"O OpenTickly 0.3.0 adiciona início de sessão único. Os administradores do espaço\nde trabalho podem ligar um fornecedor de identidade SAML2 em Definições → SSO e\npermitir que os membros iniciem sessão com o e-mail profissional. Consulte o\nregisto de alterações para ver todas as novidades."},"zh":{"title":"单点登录上线（0.3.0）","bodyMarkdown":"OpenTickly 0.3.0 新增了单点登录。工作区管理员可以在 设置 → SSO 中连接 SAML2\n身份提供方，让成员使用工作邮箱登录。查看更新日志了解全部新功能。"}}},{"id":"docker-image-migration-2026-05","title":"Docker Image Migration Notice","severity":"warning","publishedAt":"2026-05-05T00:00:00.000Z","expiresAt":null,"link":null,"bodyMarkdown":"**Important**: The Docker image and Project has been renamed.\n\nIf you're self-hosting OpenToggl(old brand), please update your Docker image reference:\n\n**Docker Hub**:\n\n- **Old**: `correctroad/opentoggl`\n- **Old**: `ghcr.io/CorrectRoadH/OpenToggl`\n- **New**: `correctroad/opentickly`\n\nThe old images will continue to receive updates for now, but we recommend switching\nto the new images to ensure you get all future releases.\n\nRead more on [GitHub](https://github.com/CorrectRoadH/OpenTickly).","translations":{"es":{"title":"Aviso de migración de imagen Docker","bodyMarkdown":"**Importante**: La imagen de Docker y el proyecto han cambiado de nombre.\n\nSi alojas OpenToggl (marca anterior) por tu cuenta, actualiza la referencia de tu imagen de Docker:\n\n**Docker Hub**:\n\n- **Antigua**: `correctroad/opentoggl`\n- **Antigua**: `ghcr.io/CorrectRoadH/OpenToggl`\n- **Nueva**: `correctroad/opentickly`\n\nLas imágenes antiguas seguirán recibiendo actualizaciones por ahora, pero recomendamos cambiar\na las nuevas imágenes para asegurarte de recibir todas las versiones futuras.\n\nMás información en [GitHub](https://github.com/CorrectRoadH/OpenTickly)."},"fr":{"title":"Avis de migration de l'image Docker","bodyMarkdown":"**Important** : l'image Docker et le projet ont été renommés.\n\nSi vous hébergez OpenToggl (ancienne marque) vous-même, veuillez mettre à jour la référence de votre image Docker :\n\n**Docker Hub** :\n\n- **Ancienne** : `correctroad/opentoggl`\n- **Ancienne** : `ghcr.io/CorrectRoadH/OpenToggl`\n- **Nouvelle** : `correctroad/opentickly`\n\nLes anciennes images continueront de recevoir des mises à jour pour l'instant, mais nous recommandons\nde passer aux nouvelles images pour garantir l'accès à toutes les futures versions.\n\nEn savoir plus sur [GitHub](https://github.com/CorrectRoadH/OpenTickly)."},"ja":{"title":"Docker イメージ移行のお知らせ","bodyMarkdown":"**重要**: Docker イメージとプロジェクトの名称が変更されました。\n\nOpenToggl（旧ブランド）をセルフホストしている場合は、Docker イメージの参照を更新してください:\n\n**Docker Hub**:\n\n- **旧**: `correctroad/opentoggl`\n- **旧**: `ghcr.io/CorrectRoadH/OpenToggl`\n- **新**: `correctroad/opentickly`\n\n旧イメージは当面の間は更新を受け取りますが、今後のすべてのリリースを確実に受け取るために、\n新しいイメージへの切り替えをお勧めします。\n\n詳しくは [GitHub](https://github.com/CorrectRoadH/OpenTickly) をご覧ください。"},"ko":{"title":"Docker 이미지 마이그레이션 안내","bodyMarkdown":"**중요**: Docker 이미지와 프로젝트의 이름이 변경되었습니다.\n\nOpenToggl(이전 브랜드)을 직접 호스팅하고 있다면 Docker 이미지 참조를 업데이트하세요:\n\n**Docker Hub**:\n\n- **이전**: `correctroad/opentoggl`\n- **이전**: `ghcr.io/CorrectRoadH/OpenToggl`\n- **신규**: `correctroad/opentickly`\n\n기존 이미지는 당분간 계속 업데이트를 받지만, 향후 모든 릴리스를 받으려면\n새 이미지로 전환하는 것을 권장합니다.\n\n자세한 내용은 [GitHub](https://github.com/CorrectRoadH/OpenTickly)에서 확인하세요."},"pl":{"title":"Informacja o migracji obrazu Docker","bodyMarkdown":"**Ważne**: Obraz Docker i projekt zostały przemianowane.\n\nJeśli samodzielnie hostujesz OpenToggl (stara marka), zaktualizuj odwołanie do obrazu Docker:\n\n**Docker Hub**:\n\n- **Stary**: `correctroad/opentoggl`\n- **Stary**: `ghcr.io/CorrectRoadH/OpenToggl`\n- **Nowy**: `correctroad/opentickly`\n\nStare obrazy będą na razie nadal otrzymywać aktualizacje, ale zalecamy przejście na nowe obrazy,\naby mieć pewność, że otrzymasz wszystkie przyszłe wydania.\n\nWięcej informacji na [GitHub](https://github.com/CorrectRoadH/OpenTickly)."},"pt":{"title":"Aviso de migração da imagem Docker","bodyMarkdown":"**Importante**: A imagem do Docker e o projeto foram renomeados.\n\nSe você hospeda o OpenToggl (marca antiga) por conta própria, atualize a referência da sua imagem do Docker:\n\n**Docker Hub**:\n\n- **Antiga**: `correctroad/opentoggl`\n- **Antiga**: `ghcr.io/CorrectRoadH/OpenToggl`\n- **Nova**: `correctroad/opentickly`\n\nAs imagens antigas continuarão recebendo atualizações por enquanto, mas recomendamos mudar\npara as novas imagens para garantir que você receba todas as versões futuras.\n\nLeia mais no [GitHub](https://github.com/CorrectRoadH/OpenTickly)."},"zh":{"title":"Docker 镜像迁移通知","bodyMarkdown":"**重要提示**：Docker 镜像与项目已更名。\n\n如果你正在自托管 OpenToggl（旧品牌），请更新你的 Docker 镜像引用：\n\n**Docker Hub**：\n\n- **旧**：`correctroad/opentoggl`\n- **旧**：`ghcr.io/CorrectRoadH/OpenToggl`\n- **新**：`correctroad/opentickly`\n\n旧镜像目前仍会继续更新，但我们建议尽快切换到新镜像，\n以确保你能获得后续所有版本。\n\n详见 [GitHub](https://github.com/CorrectRoadH/OpenTickly)。"}}}]}