Changelog

What's New

Every update to Synvala, documented.

v1.0.42026-04-11patch

Critical Fix: Chemical Data Loss

  • Fixed reaction entries losing their chemical after switching experiments too quickly
  • Root cause: chemical database id was not assigned before the entry was saved
  • All chemical save paths (PubChem, Ketcher draw) now await the save properly
  • Applies to Synthesis, Screening setup, and Substrate scope editors
v1.0.32026-04-10patch

License Compliance Fix

  • Replaced jcampconverter dependency with the MIT-licensed v10.0.2 (was CC-BY-NC-SA-4.0)
  • Added bundled THIRD_PARTY_LICENSES.txt listing all dependencies
  • Added identifying User-Agent for PubChem API requests
  • All v1.0.0 – v1.0.2 builds have been removed; please use v1.0.3
v1.0.22026-04-09minor

SI Export System + Spectra Management

  • SI journal format presets (Generic / ACS-JACS / Wiley-Angew / RSC)
  • Auto-generate SI Procedure for synthesis & multistep experiments
  • Screening conditions table export (.txt / .docx) for SI
  • Spectra file management — images, JDX, MNova files stored as real files
  • Substrate scope NMR: link to MNova imports + interactive JCAMP viewer
  • HPLC chromatogram images (rac / chiral / custom) in selectivity section
  • Screening table columns resizable by dragging
  • Full i18n for all SI components (zh-TW, en, ja, de, fr)
  • Fixed multistep experiments not loading on mobile
v1.0.12026-04-08patch

Bug Fix

  • Fixed Obsidian vault open not working on some systems
v1.0.02026-04-07major

Synvala v1.0.0

  • 4 experiment types: Synthesis, Screening, Multistep, Substrate Scope
  • AI assistant with Claude, Ollama, Google AI, and OpenAI-compatible providers
  • Obsidian-compatible Markdown notebook with [[links]], #tags, and templates
  • Built-in MCP server for Claude Desktop integration
  • Interactive help manual viewer (zh-TW / English)
  • Auto-update system for seamless version upgrades
  • 5 themes (Dark, Beige, Light, Forest, Ocean) and 5 languages
  • Mobile access via local network (Axum HTTP server)
  • JCAMP interactive spectra viewer
  • SI export as .txt and .docx with proper formatting
v0.2.02026-03-20minor

Initial Source Commit

  • Core synthesis experiment workflow
  • PubChem search and Ketcher structure drawing
  • Methodology screening with multi-condition table
  • Multistep synthesis with product carry-over
  • Substrate scope with SI text export
  • Chemical database with auto-enrichment
  • PDF export with reaction schemes
  • Equivalent auto-calculation