Skip to content
LabCalcPro

Changelog

App version history

Track what's new in each release of LabCalcPro.

v2.0.0

Free Download

February 27, 2026

LabCalcPro is now free to download with a 3-day full-access trial. After the trial, unlock lifetime access with a single $5.99 purchase — no subscriptions, no recurring fees.

New

  • Free trial — Full functionality for 3 days. Trial countdown visible in Settings > License.
  • One-time purchase — $5.99 lifetime unlock. No subscriptions.
  • Upgrade from Settings — Purchase or restore anytime from Settings > License without waiting for the trial to expire.
  • Restore Purchases — Restore a previous purchase from your Apple ID via the paywall or Settings.
  • Terms of Use & Privacy Policy — Accessible from the paywall and Settings > About.

v1.2.1

February 19, 2026

Bug Fixes

  • Pipettes not loading from settings — The calculator always used hardcoded default pipettes, ignoring any customizations made in Settings. Now loads your saved pipette configuration on launch.
  • Reset wiped custom pipettes — Tapping Reset reverted pipettes to hardcoded defaults instead of keeping your configured set. Fixed to preserve pipette configuration across resets.
  • Pipette settings input editing — Numeric fields (Min, Max, Opt Min) in pipette settings couldn't be cleared to type a new value because validation ran on every keystroke. Changed to validate on blur so fields can be freely edited.

New

  • Pipette toggle selection — Tap pipette chips in Your Tools on the calculator to enable or disable individual pipettes for a calculation without changing your saved Settings.

v1.2.0

February 18, 2026

New Features

  • Saved Solutes — Save your frequently used molecular weights with a name and optional note. Tap the bookmark icon in Mass ↔ Molarity mode to quickly recall them — no more retyping MW values between sessions. Includes search, edit, and delete.
  • 3-Stage Serial Dilution — The dilution planner now automatically handles extreme dilution ratios (up to 10¹⁰ and beyond) by splitting into three pipetting stages when two stages aren't enough. The engine picks the minimum number of stages needed for accurate pipetting.

Improvements

  • Improved Show Math text wrapping for notes and assumptions
  • Improved keyboard handling in Save Solute dialog
  • General UI polish and stability improvements

v1.1.0

February 15, 2026 · Molarity ↔ Mass

New Features

  • Molarity ↔ Mass calculator — Enter concentration, volume, and molecular weight to calculate the mass of solute needed, or enter mass to find the resulting molarity.
  • Mode selector — Switch between Dilution and Mass ↔ Molarity from the top of the calculator screen.
  • Weighability-aware rounding — Mass outputs are rounded to precision that reflects typical analytical balance readability.
  • Show Math — Full step-by-step derivation with formula, substitution, and display precision notes.
  • Bench Mode support — Keep your screen awake with protocol steps and volumetric assumption footer.
  • Save & Load — Molarity ↔ Mass calculations can be saved, viewed, and loaded back into the calculator.

Improvements

  • Refined step wording for clarity and brevity.
  • Show Math now separates computed results from display precision policy for improved scientific credibility.

v1.0.0

Initial Release

February 12, 2026

Calculation Engine

  • C1V1 = C2V2 dilution calculator with automatic result updates
  • Mid-range comfort scoring for intelligent pipette selection across P10, P20, P200, and P1000
  • Automatic 2-stage serial dilution planning for ratios exceeding 1000×, with 7 intermediate concentration strategies ranked by pipetting accuracy
  • Pipette-aware volume rounding using manufacturer resolution (0.1 µL for P10/P20, 1.0 µL for P200, 10.0 µL for P1000)
  • Full unit support: M, mM, µM, nM concentrations and L, mL, µL volumes
  • Deterministic engine: identical inputs always produce identical outputs

Protocol Generation

  • Step-by-step lab-executable instructions with explicit pipette, volume, unit, and solvent in every step
  • Two solvent display modes: explicit volume ("Add 49.99 mL water") and quantity-to-fill ("Add water to bring total to 50.00 mL")
  • Auto-labeled intermediates with concentration for serial dilution protocols
  • Per-stage mixing instructions for multi-stage protocols

Transparency

  • Show Math view with full formula derivation, canonical unit conversions, pre- and post-rounding values, and pipette selection rationale with comfort score
  • Copy protocol steps to clipboard for sharing via any messaging app

Warnings

  • 6 warning types: large dilution ratio, volume near pipette limit, solvent mismatch, serial dilution infeasible, solvent volume too small, excessive total volume
  • 3-tier volume-near-limit warnings with precise volume, pipette model, and optimal range in every message

Bench Mode

  • Full-screen protocol display with large text and increased line spacing
  • Screen stays awake while active
  • Hides inputs, math, and navigation for distraction-free bench use
  • Protocol assumptions footer for traceability

Save & Recall

  • Name and save calculations as immutable snapshots
  • Saved calculations list with smart date formatting (relative, weekday, or absolute)
  • Full detail view with inputs, results, warnings, and math
  • Load saved calculations back into the calculator
  • Save as New to duplicate and rename
  • Swipe-to-delete with confirmation

Settings

  • Light, Dark, and System theme with real-time switching
  • Customizable default pipette set
  • Solvent display mode preference (QTF or Explicit)
  • Disclaimers and app info in About section

Privacy

  • All calculations performed locally on device
  • No account required
  • No cloud sync, no analytics, no tracking, no ads
  • Local SQLite storage only