What's New

Changelog

Every update, fix, and new feature — version by version.

v1.2.0 Latest MARCH 2025

✦ Slash Commands — Full Rollout

  • Migrated all commands to Discord's slash command system
  • New /derive command for symbolic differentiation with variable selection
  • New /convert command for unit conversion with autocomplete
  • Improved embed formatting with step-by-step expression display
  • Response time dropped from ~150ms to ~72ms average

Web Platform

  • Launched new website with interactive Playground
  • Added Bot Preview simulator — test the bot without installing it
  • Dark-mode only design with animated background
  • Mobile-responsive layout across all pages

Bug Fixes

  • Fixed derivative parsing for nested trigonometric functions
  • Fixed matrix display truncation for large matrices
  • Fixed unit conversion for temperature (degC ↔ degF)
v1.1.3 Stable JANUARY 2025

Improvements

  • Added simplify() function for algebraic simplification
  • Improved error messages with suggestions for common mistakes
  • Added support for complex number display in polar form
  • Expanded unit conversion to include scientific units (atm, eV, etc.)

Bug Fixes

  • Fixed overflow for very large factorial computations
  • Fixed edge case in matrix determinant for singular matrices
  • Fixed log() ambiguity — now correctly uses natural log; log10() for base-10
v1.1.0 NOVEMBER 2024

New Features

  • Statistics suite: mean(), std(), variance(), median()
  • Combinatorics: combinations(), permutations(), factorial()
  • Complex number support with i as imaginary unit
  • Euler's formula evaluation: exp(pi*i)
v1.0.2 OCTOBER 2024

Patches

  • Fixed bot crash on empty expression input
  • Fixed rate limiting not resetting correctly per user
  • Improved bot reconnection on Discord gateway disconnect
v1.0.0 Initial Release SEPTEMBER 2024

Initial Release 🎉

  • Basic arithmetic: +, -, *, /, ^
  • Trigonometric functions: sin(), cos(), tan() and inverses
  • Symbolic derivatives via derivative(expr, x)
  • Matrix operations: inv(), det(), transpose()
  • Discord prefix commands (!calc)
  • Built-in constants: pi, e, phi, tau

Roadmap — v1.3

Here's what we're working on for the next major release. Expect v1.3 in Q2 2025.

  • Numerical Integrationintegrate(f, a, b) for definite integrals
  • Function Plotting in Discord — PNG plot images directly in embeds
  • Batch API Endpoint — evaluate multiple expressions in one request
  • API Key System — authentication for high-volume API users
  • LaTeX Output — render results as formatted LaTeX in Discord embeds
  • Variable Persistence — store variables across a session with /set x = 5
  • Probability Distributions — normal, binomial, Poisson distributions

Have a feature request? Let us know — community votes influence the roadmap.