Files
deardiary/CHANGELOG.md
lotherk 37871271cc fix: strict anti-hallucination default prompt
- Replace creative/warm tone with factual summarization
- Explicitly forbid invention, assumption, or hallucination
- Model must ONLY use information from provided entries
- Acknowledge gaps rather than fill them
2026-03-26 20:29:40 +00:00

1.8 KiB

Changelog

All notable changes to DearDiary will be documented in this file.

The format is based on Keep a Changelog.

[Unreleased]

Changed

  • Strict anti-hallucination default prompt: New users get a grounded, factual prompt that ONLY summarizes what's recorded - no invention, no embellishment

[0.2.0] - 2026-03-26

Added

  • Task System: AI journal generation now creates tasks that track:
    • Request sent to AI provider (full prompt + config)
    • Response received from AI
    • Status: pending, completed, failed
    • Error messages if failed
  • Task model in database for logging
  • GET /api/v1/journal/:date/tasks endpoint
  • GET /api/v1/tasks/:id endpoint
  • Theme System: Light/Dark/System theme toggle
  • Branding: "DearDiary.io" logo in navbar
  • Default user: Auto-created via DEFAULT_USER_EMAIL and DEFAULT_USER_PASSWORD env vars
  • /login route (was /auth)

Changed

  • Renamed project from "TotalRecall" to "DearDiary"
  • Journal generation now returns { journal, task } on success
  • Auth redirect now works properly (PrivateRoute component)
  • Android app package: com.totalrecallcom.deardiary

Fixed

  • Ollama support: properly routes to configured baseUrl
  • Anthropic API integration

[0.1.0] - 2026-03-26

Added

  • User authentication (register/login)
  • API key authentication for app access
  • Entry CRUD (text, voice, health types)
  • Day aggregation and history
  • Journal generation with multiple AI providers:
    • OpenAI (GPT-4)
    • Anthropic (Claude)
    • Ollama (local)
    • LM Studio (local)
  • Settings page for AI configuration
  • React frontend with dark theme
  • Native Android app (Kotlin/Compose)
  • Docker deployment
  • Prisma ORM with SQLite (extensible to PostgreSQL/MySQL)