Shipped and verified
Recent releases
These notes describe behavior supported by reviewed release records.
Calculator-program monitoring allow-list hotfix 1.9.5vH.tk3 24 September 2026
Restore all reviewed Chemistry programs to the private calculator-program action dashboard while preserving the complete Geometry and Physics toolkit groups.
- Fixed: Add the ten reviewed Chemistry program identifiers that were missing from the fixed, privacy-bounded calculator-program action allow-list, restoring 11 Chemistry, 11 Geometry, and 11 Physics rows in the private administrator dashboard.
- Privacy: Keep the monitoring contract aggregate and content-free: only fixed download, preview-start, and preview-complete counters are accepted; no inputs, results, source text, visitor identifiers, sessions, or raw event log are added.
- Documentation: Add catalog-to-allow-list parity checks so every reviewed public Chemistry, Geometry, and Physics program must be represented exactly once in monitoring before a focused release can pass.
- Documentation: Clarify that current Geometry browser previews are scoped recreations of selected calculator workflows. They do not yet mirror every menu and solve mode offered by each downloaded TI-Python program.
DuckieDai's Geometry Toolkit 1.9.5v.tk3 24 September 2026
Ten owner-tested TI-84 Plus CE Python Geometry programs join the source-visible library with exact downloads, immutable digests, and clearly scoped local browser calculations.
- Added: Publish DuckieDai Ellipse Area, Arc and Sector, Law of Cosines, Euler Polyhedral Formula, Frustum Volume, Heron's Formula, Point-to-Line Distance, Pick's Theorem, Shoelace Area, and Vector Dot Product and Angle.
- Improved: Add formula-specific browser previews that calculate one clearly labelled representative workflow locally. They do not execute TI-Python, emulate hardware, or claim to contain every calculator menu mode.
- Documentation: Record owner-confirmed physical TI-84 Plus CE Python testing, exact source bytes, SHA-256 digests, inputs, assumptions, constraints, known failures, and transfer guidance for every Geometry program.
- Privacy: Keep Geometry preview inputs and results in the browser. Successful downloads and deliberate preview starts or completions remain aggregate actions, never people, calculator identities, source interactions, or entered values.
- Documentation: The developer note now identifies electrical-circuit analysis, trigonometry, general mathematics, and binary/logic programs as future possibilities only. Each requires its own reviewed source, compatibility evidence, privacy review, and release before publication.
Private suggestion inbox 1.9.4v.tk2 24 September 2026
A privacy-bounded suggestion form and private administrator inbox add a deliberate feedback path without making visitor messages public, searchable, or part of analytics.
- Added: Add a plain-text suggestion form with fixed categories, optional reply email, a no-attachments rule, and server-rendered success and error states that work without JavaScript.
- Privacy: Keep suggestion messages and reply email out of public pages, analytics, search indexing, routine logs, and the temporary report cache; reject arbitrary fields, attachments, HTML-bearing input, and content-derived keys.
- Security: Protect submissions with CSRF, same-origin handling, a honeypot, bounded rate limiting, strict server-side validation, fail-closed storage readiness, and private administrator authentication.
- Added: Add the unlinked private suggestion inbox with bounded pagination, category and status filters, review states, individual deletion, and durable all-time and per-status counts.
- Documentation: Document the storage schema, retention, deletion meaning, operational outcomes, recovery expectations, synthetic-review procedure, and the requirement for separately evidenced persistent storage before real submissions are enabled.
- Accessibility: Provide labelled controls, field-associated errors, keyboard-safe private controls, responsive summary cards, and no-JavaScript POST/redirect/GET behavior.
DuckieDai's Chemistry Toolkit 1.9.3.tk2 23 September 2026
Ten owner-tested TI-Python chemistry programs join the transparent calculator library with exact interactive-source transcripts, faithful browser screen previews, worked learning material, and conservative compatibility disclosures.
- Added: Publish DuckieDai Arrhenius Equation, DuckieDai Beer-Lambert Law, DuckieDai Bragg's Law, DuckieDai Clausius-Clapeyron Equation, DuckieDai Quantum Wavelength and Hydrogenic Transitions, DuckieDai Gibbs Free Energy, DuckieDai Henderson-Hasselbalch Equation, DuckieDai Michaelis-Menten Enzyme Kinetics, DuckieDai Nernst Equation, and DuckieDai Van der Waals Real-Gas Equation.
- Improved: Expose formulas, variables, units, assumptions, constraints, known failures, exact source, immutable downloads, checksums, and interactive non-executing previews that mirror each program's menus, prompts, branches, results, and guide screens.
- Fixed: Handle or disclose extreme exponential underflow, qualify Arrhenius temperature behavior, distinguish standard-state Gibbs energy, qualify Nernst cell-direction language, and warn when a van der Waals result is nonphysical.
- Documentation: The owner reports personally testing the supplied archive programs on a calculator; exact model, OS, and Python App versions were not recorded. The published bytes are not labeled independently calculator-tested because the environment is unrecorded and Arrhenius received a narrow intake correction.
- Privacy: Keep the library static and source-visible: no chemistry input, source interaction, calculator identifier, student work, upload, account, or per-person download history is collected.
- Accessibility: Retain keyboard and JavaScript-disabled source access, responsive program pages, readable source overflow, theme support, and explicit compatibility text before every download.
DuckieDai's Physics Toolkit 1.9.3.tk1 23 September 2026
Ten physically tested TI-84 Plus CE Python physics programs join the source-visible library with readable paginated workflows, exact downloads, and transparent compatibility evidence.
- Added: Publish DuckieDai Centripetal Force, DuckieDai Coulomb's Law, DuckieDai Universal Gravitation, DuckieDai Gravitational Potential Energy, DuckieDai Hooke's Law and Elastic Energy, DuckieDai Smart Kinematics, DuckieDai Momentum Toolkit, DuckieDai Newton's Second Law, DuckieDai Ohm's Law and Power, and DuckieDai Work and Energy.
- Documentation: Record individual physical-device tests in this exact environment: TI-84 Plus CE Python; OS 5.8.3; Python App 5.8.3.0048; exact paginated .py transferred through TI Connect CE into RAM and tested individually.
- Improved: Divide long formulas, menus, derivations, and results into controlled calculator pages so important work remains readable instead of scrolling immediately out of view.
- Improved: Show each program's exact source-file size on its library card and explain the shared 50 KB or 100-program Python workspace limit beside the library filters.
- Security: Bind every reviewed page and download to the exact physically tested source bytes and SHA-256 digest without executing interactive calculator source on the server.
- Accessibility: Keep program discovery, source viewing, downloads, compatibility evidence, keyboard navigation, narrow layouts, 200% zoom, forced colors, and JavaScript-disabled access usable.