What's New

Here's what's new in the uCalc SDK

Product: 

Class: 

Warning

uCalc API Preview Release Notice:The uCalc engine has successfully transitioned to modern cross-platform environments.The next phase envolves some structural changes, performance optimizations, and API refinements.The API is subject to breaking changes prior to the stable release. Please evaluate the preview version thoroughly before production use.

Remarks

The Next Generation of uCalc: Smarter and Fully Documented

Welcome to the most significant update in uCalc's history. The uCalc SDK has been completely overhauled to provide advanced expression parsing and token-aware text transformation. Whether upgrading from a legacy version or discovering uCalc for the first time, this release introduces a modernized architecture, deep language integration (C++, C#, VB), and a brand-new, interactive learning experience.

Stop reading. Start interacting.

The best way to learn an SDK is by using it. That is why a massive new documentation hub has been launched, featuring over 600 live, interactive examples. Test string manipulations, math parsing, and code transformations directly in the browser without writing a single line of setup code.

Interactive Examples

The Unified SDK Architecture

The uCalc SDK is now a unified toolkit featuring three core, seamlessly integrated components:

  • The Expression Parser: Mathematical and logical evaluation built upon the proven "Parse-Once, Evaluate-Many" architecture from previous versions.

  • The Transformer: An intelligent, token-aware engine for complex find-and-replace operations (superior to standard RegEx).

  • The String Library: Robust data cleaning and manipulation.

Ready to dive into the technical details?

Read the full Release Notes & Changelog


Current Status & Roadmap

The uCalc SDK has been successfully packaged for modern cross-platform environments. This Developer Preview allows you to evaluate the engine's token-aware architecture, explore the interactive documentation, and integrate early before General Availability (GA).

While the core logic relies on decades of mature development, this preview is a transitional build. To set proper expectations for production use, please note the current development roadmap:

  • Performance Optimization: The Math Parser successfully targets modern compilers, but needs to undergo heavy re-optimization to match or exceed the extreme execution speeds of its legacy predecessors.

  • Structural Refinement & API Stability: The Text Transformer is slated for a clean structural rewrite under the hood to bypass current limitations and natively support advanced Language Building capabilities. Additionally, the uCalc String Library is currently still in its active design phase. Expect notable breaking API changes, especially in the String Library, as final architectures are locked in.

Examples

This page last modified on: 

9/6/2026