🧾 MyContinuum Changelog - v1.0.0 - First Full Release

First full release. This version delivers all baseline functionality for the self-hosted tool ready for public deployment under this repo.

🧾 MyContinuum Changelog

v1.0.0 – First Full Release

Release Date: July 1, 2025
Tag: v1.0.0

🎉 Overview

First full release. This version delivers all baseline functionality for the self-hosted tool ready for public deployment under this repo.

✨ Major Features

  • SQLite database migration complete
    • All event data stored and queried from local SQLite
  • Timezone support
    • Reads from local_identity.json (e.g., "timezone": "US/Pacific")
    • Falls back to UTC if missing or invalid
  • Markdown rendering and preview
    • Full support for notes and articles
  • Auto-generated note titles
    • First 10 non-image words from content
    • Applied in /api/notes, /api/timeline
  • Unified link styles
    • Consistent styling via .standard-link class across all pages
  • Modal styles extracted
    • modal.css now shared across templates

🧪 Platform Compatibility

  • ✅ Verified in Chrome, Safari, Brave, Firefox, and Edge
  • ✅ Tested on both macOS and Windows (WSL2 + Docker Desktop)
  • ✅ Supports Dockerized local deployment via run.sh

🧰 Dev Enhancements

  • local_identity.json-sample provided as a template
  • Publish checkbox hidden if nsec is invalid
  • New @app.template_filter('localtime') logic for consistent time formatting
  • Edits to edit_article.html and edit_note.html to gracefully handle hidden fields

🚧 Known Gaps

  • No image/media upload yet
  • No relay rebroadcasting or relay visibility UI
  • No support for likes, zaps, DMs, or replies yet
  • TinyURL shortening toggle in editor deferred to post-1.0.0
  • Hosted/paid tier features (e.g. article backups, relay syncing) not included here


Write a comment
No comments yet.