Releases: jphermans/obsidian-quick-calculator
Releases · jphermans/obsidian-quick-calculator
Release list
v1.2.6 — Panel fills window, settings button fix
v1.2.5 — Full-width panel, bigger icons, settings fix
Panel fills leaf width (strips Obsidian constraints). Icons 1.2em base, settings button uses any-cast API with fallback notice.
v1.2.4 — Full-width panel, bigger UI, settings button
Panel fills leaf width, bigger buttons/display, settings gear button
v1.2.3 — Settings docs, README, percentage fix
What's new
- 📖 Settings page overhaul — gradient banner, credential badges (JPHsystems, MIT), how-it-works section with 7 feature docs, command reference, version footer
- 📝 README — badge fixed, percentage section added, duplicates removed, dockable panel in feature table
- 💯 Percentage — 100+21% = 121, 100-21% = 79 (real calculator logic)
- 📌 Side panel — dockable persistent panel in right sidebar
File changes since v1.2.2
- Settings tab: banner + docs + credentials + commands + footer
- README: badge 1.2.3, percentage section, cleaned duplicates
- CSS: settings banner, doc rows, badges styling
v1.2.2 — Fix percentage operator
Bug fix
- 🐛 Fixed: 100+21% now correctly computes 121 (21% of 100 = 21, added to 100)
- 🐛 Fixed: 100-21% now correctly computes 79
- X+Y% → X + (X × Y / 100)
- X−Y% → X − (X × Y / 100)
- X×Y% → X × Y / 100
- X÷Y% → X ÷ Y × 100
- Standalone 21% → 0.21
- 10%3 still works as modulo (10 mod 3 = 1)
v1.2.1 — Fix percentage operator
Bug fix
- 🐛 Fixed percentage calculation: 10+10% now correctly computes 10% of 10 = 1, resulting in 11
- Percentage operator now works as a proper unary percentage (x% = x/100 of preceding value)
v1.2.0 — Dockable side panel
New: Persistent side panel
- Dockable panel in right sidebar — stays visible while you work
- Command: Open calculator panel
- Ribbon setting: Open side panel
- Resizable, persistent across note switches
- Classic modal still available via Open quick calculator (modal)
v1.1.4 — Fix: insert shows expression + result
Bug fix
- 🐛 Fixed: After evaluating
88+12, tapping 📝 now correctly inserts88+12 = 100instead of100 = 100 - The original expression is now preserved after evaluation in
lastExpression - Also affects 📋 Copy LaTeX and history row clicks — all now use the original expression
v1.1.3 — JPHsystems credentials
Meta
- Author updated to JPHsystems in manifest, LICENSE, README
- Author URL: https://github.com/jphermans
v1.1.2 — Insert also copies to clipboard
Improvement
- 📝 Insert into note now also copies the plain formula to clipboard (e.g.
1+1 = 2)- One tap inserts markdown into the note AND copies the plain text for pasting elsewhere
- Notice reads "Inserted into note & copied to clipboard."