chore: release v0.7.0

Generated with [Devin](https://devin.ai)

Co-Authored-By: Devin <158243242+devin-ai-integration[bot]@users.noreply.github.com>
This commit is contained in:
Tomas DvorakandDevin committed 2026-09-21 17:53:47 +02:00
1 parent e71db32885
commit 9658e167ba
4 files changed
+9 -4

No files matched your search

+6 -1
View File
@@ -2,7 +2,12 @@
All notable changes to Primora. Format follows [Keep a Changelog](https://keepachangelog.com/); versions follow [SemVer](https://semver.org/).
## [Unreleased]
## [0.7.0] - 2026-09-21
### Changed
- **Public sign-up closes by default after the first account.** On upgrade, existing instances keep their users but new public sign-ups are rejected until an admin enables them (Settings → Instance or `SIGNUP_ENABLED=true`). The oldest existing account is not automatically promoted — set `AUTH_ADMIN_EMAILS` or update `user.role` to `admin` manually if no platform admin exists.
- **OAuth providers require `PRIMORA_MANAGED=true`.** Self-hosted deployments are email/password only; GitHub/Google/Discord/Microsoft env keys are ignored without the flag.
### Added
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "@primora/desktop",
"version": "0.6.0",
"version": "0.7.0",
"private": true,
"description": "Primora desktop shell — thin Tauri client for a self-hosted deployment",
"scripts": {
+1 -1
View File
@@ -1,7 +1,7 @@
{
"$schema": "https://schema.tauri.app/config/2",
"productName": "Primora",
"version": "0.6.0",
"version": "0.7.0",
"identifier": "dev.tdvorak.primora",
"build": {
"frontendDist": "../ui"
+1 -1
View File
@@ -1,6 +1,6 @@
{
"name": "primora",
"version": "0.6.0",
"version": "0.7.0",
"private": true,
"packageManager": "[email protected]",
"workspaces": [