Skip to content

v0.30.0

Choose a tag to compare

@github-actions github-actions released this 15 Feb 18:09
· 1840 commits to main since this release

Added

  • Full internationalization (i18n) infrastructure with react-i18next and namespace-based translation loading
    • 16 translation namespaces covering all app areas: auth, nav, projects, tasks, documents, settings, guilds, initiatives, tags, stats, import, notifications, landing, errors, dates, common
    • Language selector in user interface settings (infrastructure ready for additional languages)
    • User locale preference stored in database with Alembic migration
    • Backend email i18n with JSON-based template loader and {{variable}} interpolation
    • Backend error code constants (messages.py) mapped to frontend-localized messages via errors.json
  • All user-facing strings externalized across the entire application:
    • Auth flow (login, register, password reset, email verification)
    • Navigation, sidebar, and guild switcher
    • Project CRUD, settings, permissions, and kanban/table/timeline views
    • Task editing, assignments, recurrence, priorities, and status management
    • Document editor toolbar, comments, mentions, and emoji picker
    • Initiative and guild management, member tables, and invite flows
    • User settings (profile, security, notifications, interface, import/export)
    • Platform admin pages (users, settings, OIDC configuration)
    • Statistics and reporting pages
    • Landing page with all marketing copy
    • Email templates (verification, password reset, task assignment, mentions, overdue notifications)
  • Spanish (es) locale — complete translations for all 16 frontend namespaces and backend email templates (these are AI generated translations, contributions wanted)
  • Locale-aware AI content generation (subtasks, descriptions, document summaries respond in user's language)
  • useDateLocale hook for date-fns locale resolution across the app
  • Locale key parity test (vitest) to catch missing/extra translation keys in CI

Downloads

Android App

Download the APK from the assets below and install on your Android device.

Docker Image

docker pull morelitea/initiative:0.30.0

Or use latest tag. View on Docker Hub.