Skip to content

Releases: sunsimilarsun/Mathsemble

Mathsemble 0.1.10

Choose a tag to compare

@github-actions github-actions released this 23 Oct 02:15

Mathsemble 0.1.10 — Obsidian Community review maintenance release

This is a release-process and documentation update from 0.1.9. There are no changes to the plugin's JavaScript runtime or CSS; student/teacher rendering, answer slots, Callout writing spaces, question assembly and PDF/print behavior remain unchanged.

Changes

  • Add an English Installation, Usage, Privacy and Development guide at the top of README.
  • Support partial root-assets-only build scans while strictly requiring src/main.js and byte-for-byte source parity in CI.
  • Add three build regression tests (17 total passing tests).
  • Produce signed GitHub build provenance attestations for main.js and styles.css.
  • Document the Obsidian Community scorecard findings and deferred CSS/filesystem review.

Known limitations

  • Desktop Obsidian only; the PDF print pipeline uses Electron/Node.js.
  • Complex MathJax formulas, theme overrides, images and long-document page geometry should be visually checked.
  • Some community CSS-lint recommendations are intentional MathJax/print layout rules; these remain under review.
  • Obsidian Community directory acceptance is not implied by a GitHub release.

Privacy

No plugin-managed telemetry. Referenced external images/fonts may be fetched, and temporary printable HTML may be written outside the vault. Privacy details.

Project: https://github.com/sunsimilarsun/Mathsemble

Mathsemble 0.1.9

Choose a tag to compare

@github-actions github-actions released this 23 Oct 01:36

Mathsemble 0.1.9 — first Community release candidate

Mathsemble brings local-first mathematics handout and exam printing to Obsidian desktop.

Included

  • One Markdown lesson → original, student and teacher A4 previews and PDF/print outputs.
  • +/- callouts visible in full to teachers and replaced with measured writing space for students; unmarked callouts shared.
  • Parenthesis-based choice-answer and fill-in-answer slots, including common math notation.
  • Folder-based question-card collection and grouping for teacher/student exam papers.
  • Eight-category math Callout color palette in Reading View, Live Preview and A4 export.
  • Opt-in continuation when only individual formulas or images fail, while keeping structural and page overflow blockers.
  • Source/build parity and automated regression tests for release preparation.

Known limitations

  • Desktop only: Windows/macOS Obsidian; uses Electron for PDF printing.
  • Complex themes, MathJax edge cases, wide formulas and OS printer driver settings may require visual checking.
  • Incomplete-export confirmation warns that individual formulas or images may be missing or inaccurate.
  • No full-database search basket, KnowledgeItem assembly, or automatic question-family builder yet.

Privacy and security

No client telemetry. Referenced HTTP(S) images/fonts may be fetched when exporting, and temporary printable HTML is written outside the vault to the OS temp directory then deleted. Full details: Privacy.

Project: https://github.com/sunsimilarsun/Mathsemble