Skip to content

Releases: dhwan0112/obsidian-atomview

AtomView 0.1.4

Choose a tag to compare

@github-actions github-actions released this 17 Oct 09:59

AtomView 0.1.4

  • Bind viewer/controller/parser timers to their owner window while preserving worker and standalone-reader execution.
  • Make the .data setting searchable through declarative settings; retain per-file revoke actions.
  • Remove redundant assertions and unused imports.
  • Build, test and attest runtime assets in GitHub Actions; publish only main.js, manifest.json and styles.css. License notices remain embedded in main.js.

Filesystem notices remain expected: registered external files are read-only and explicit. Clipboard access only writes the requested view block. Community-directory acceptance and cross-platform behavior are not implied by this release.

AtomView 0.1.3

Choose a tag to compare

@dhwan0112 dhwan0112 released this 17 Oct 09:46

Fix community review blockers: use CSS for source input widths, preserve workspace leaves on plugin unload, and replace Mol* legacy IE script-element scheduling with a local cancellable timer scheduler in both renderer and parser worker.

Also improve settings/message typing, owner-document element creation, camera cloning and promise handling. Required dependency licenses are included inside main.js for community installs.

Validation: official ESLint zero errors (29 warnings); strict typecheck; 45/45 unit tests; 21 mocked-host real WebGL/worker checks; bundle inspection and npm audit passed. Actual Linux Obsidian synthetic dump smoke passed (render/frame/q/cleanup). Directory acceptance and other platforms are not yet verified.

AtomView 0.1.2

Choose a tag to compare

@dhwan0112 dhwan0112 released this 17 Oct 09:30

Publish a regular 0.1.2 release with an exactly matching manifest and tag, following a community-directory release-discovery failure for 0.1.0.

Runtime source is unchanged. Typecheck, 44 unit tests, production build, 21 mocked-host browser checks and runtime bundle check passed. Actual community-directory acceptance is not yet verified.

0.1.1

Choose a tag to compare

@dhwan0112 dhwan0112 released this 17 Oct 09:26
Initial AtomView desktop preview

AtomView 0.1.0

Choose a tag to compare

@dhwan0112 dhwan0112 released this 17 Oct 09:03

AtomView 0.1.0 — early desktop preview

View local atomic structures and MD trajectories in Obsidian using Mol*. Includes LAMMPS text dump/data, XYZ/basic extended XYZ, PDB and CIF readers, local sphere/cell rendering, selection, property colors, playback and bounded disk-backed LAMMPS access.

Download AtomView-0.1.0.zip and place its atomview folder in your vault's .obsidian/plugins directory, or download the loose runtime files and licenses. Reopen Obsidian normally and enable AtomView under Installed plugins. Preserve existing data.json when updating.

Validation: strict typecheck, 44 unit/scientific tests, 25 core checks and the offline mocked-host Mol*/worker browser harness pass. Linux desktop Obsidian 1.14.4 is the verified baseline; Windows/macOS and long-duration/boundary stress remain unverified. External source registrations are device-specific. Editing, speed multipliers, expanded palettes and GIF export remain planned.

This is a prerelease and has not been submitted to the Obsidian community directory. No personal settings or research files are included.

Maintainer: Kim Donghwan (@dhwan0112). MIT license; bundled dependencies retain their own notices.