Documentation

Yano Simulator release notes

Feature changes, known issues, and bug fixes across published Yano Simulator releases.

Release notes

Version by version changes

Parent version

v0 · Fløyen (Bergen)

Nestled in the heart of Bergen, Fløyen is one of the city's most iconic and beloved destinations. A favorite among both locals and visitors from around the world, it offers spectacular panoramic views of Bergen and its surrounding fjords, creating an unforgettable experience that beautifully showcases the city's natural charm.

Fløyen (Bergen)

v0.2

Version 0.2.0 New simulation engine and multi-modeling support

A new simulation engine has been developed in this version to enable much faster simulation speed for large projects and to support multi-modeling kernels.

  • Build number: 20260809
  • Release date: August 09, 2026

⭐ Overview

Yano Simulator 0.2.0 is a major pre-1.0 feature release focused on faster simulation, richer model methodologies, scalable array modeling, and a more responsive authoring experience.

🚀 Highlights

  • Native Fast v2 is now the default simulation engine. It adds reusable compiled plans, cached shape handling, deterministic parallel sensitivity and scenario batches, memory-saving output capture, resumable Advance sessions, and live SyntheSim reruns, while retaining transparent fallback for unsupported cases.
  • Model Architecture now supports executable hybrid models with SD, ABM, and DES components. Users can define multiple clocks, typed ports, shared values, cross-clock coupling, named events, queues, resources, processes, and methodology-aware output sources in one model.
  • Agent Modules now provide contextual authoring for formula-first initialization and recurring behavior. They also support managed populations, movement and neighbor actions, networks, lifecycle events, category quotas, complete agent histories, movement trails, and individual-agent inspection.
  • Array modeling now supports saved dimensions and named element sets, relative and range selectors, explicit aggregation and broadcasting, conditional aggregates, per-element equations, graphical-function editing, and safer dimension-aligned evaluation.
  • The Equation editor adds multilingual and CJK-friendly authoring, safer quoted references, matching-bracket highlighting, built-in-function highlighting, context-aware array suggestions, and modern IF ... THEN ... ELSE conditionals with legacy syntax normalization.
  • Model Details and documentation now support project-wide descriptions, tags, variable notes, and reusable number-to-text mappings. Canvas styling, animated plot export, responsive inspectors, and the Schelling segregation tutorial further improve presentation, analysis, and learning workflows.

🔄 Compatibility

  • Existing .yano projects remain the primary editable project format.
  • Legacy equation spellings and conditional syntax are normalized to the current canonical forms.
  • Unsupported Native Fast v2 cases continue through the compatible fallback path where available.

📚 Separate bug-fix notes

See v0.2.0 bug fixes since v0.1.0 below👇

🔗 Learn More

v0.1

Version 0.1.0 The first release is here

The first official release of Yano Simulator, under the Fløyen (Bergen) release family, marks the birth of our flagship simulation platform and a significant milestone in advancing our company's mission and vision.

  • Build number: 20260704
  • Release date: July 05, 2026

⭐ Overview

Yano Simulator 0.1.0 marks the first release of our macOS system dynamics modeling app. This release brings the core Yano workflow into a refined desktop experience: build stock-and-flow models visually, run simulations, examine results, design interactive interfaces, document model structure, and exchange compatible models with other tools.

🚀 Highlights

  • Visual stock-and-flow modeling on a dedicated canvas with stocks, flows, auxiliaries, connectors, and modules.
  • Simulation controls built directly into the workspace, including simulate, advance, pause/resume, stop, restore, and playhead review.
  • Interface Designer for polished page-based dashboards, controls, plots, indicators, and presentation-style model views.
  • Full-fidelity .yano project packages for native project storage.
  • Import support for compatible Yano, XMILE, and Vensim model files.
  • Export support for XMILE, JSON, CSV reports, canvas images, PDF, HTML documentation, and LaTeX documentation.

✨ New in This Release

  • Build models visually and edit behavior, units, documentation, and style from the Model Inspector.
  • Use Workspace plots and tables to review simulation output and compare saved runs.
  • Create interactive Interface pages with inputs, action buttons, gauges, values, plots, text, graphics, progress controls, and navigation controls.
  • Start Interface pages from built-in templates such as Dashboard, Policy Lab, and Run Manager.
  • Run Sensitivity Analysis with Monte Carlo and Markov Chain Monte Carlo workflows, including Random, Latin Hypercube, and Halton sampling methods.
  • Run Model Optimization workflows with reusable payoff definitions and CSV result export.
  • Generate Model Documentation reports with export options for HTML, CSV, and LaTeX.
  • Encrypt native .yano projects for protected storage.
  • Access built-in Help covering modeling workflows, simulation settings, equations, interface design, analysis tools, import/export, and troubleshooting.

🔄 Compatibility

  • Native .yano packages are the primary editable project format for Yano Simulator.
  • The app can import compatible XMILE (.xmile, .xml, .stmx) and Vensim MDL files.
  • Imported third-party models may require review of equations, units, and run settings before production use.

⚠ Known Limitations

  • Some imported XMILE or Vensim features may not have an exact equivalent and can produce compatibility warnings.
  • Diagram Mode is intended for qualitative diagrams and disables per-variable simulation behavior.
  • Some application areas or analysis actions may depend on the current subscription state.
  • Canvas image and PDF export create visual output, not editable model files.

🔗 Learn More

Known Issues

Current release issues

Invalid X Value setting in Annotations 0.1.0 · low · workaround
When Time Mode is "Calendar Date", the numeric value set for Time Axis will be treated as invalid for both Markers and Shaded Bands.

Workaround: Will be fixed in the next version release.

Bug fixes

Fix history by version

Version

0.2.0

Bug fix Yano Simulator 0.2.0 Bug Fixes Since 0.1.0
  • Build number: 20260809
  • Release date: August 09, 2026

This document lists the v0.2.0 fixes separately from the feature release notes.

🐛 Fixes

  • Large projects open and start simulations more responsively by avoiding repeated validation and package work on the UI thread.
  • Global Details, Model Documentation, analysis views, theme controls, loop labels, Help navigation, and Agent controls no longer publish unchanged state during view refreshes.
  • Text Boxes now refresh multilingual variable values at every playhead time, and saved appearance settings persist after reopening.
  • Model Architecture reliably reopens, updates canvas equations after edits, repairs generated duplicates, and validates current Agent Module changes correctly.
  • Agent Module initialization, randomization, mappings, field equations, dark-mode labels, and per-agent persistence now behave consistently.
  • Application Settings’ Restore Defaults now resets persisted appearance, theme, palette, and canvas-export preferences after confirmation.
  • Equation editing and validation now preserve multilingual names, CJK composition, punctuation, numeric-leading references, array selectors, manual loop polarity, and legacy syntax normalization.
  • Array equations now validate and evaluate correctly across relative selectors, ranges, aggregates, dimensions, stock initialization, stateful functions, imports, and per-element equations.
  • Plot legends, headers, calendar axes, annotations, selected-object exports, resize handles, hit testing, and Agent Network styling now match the configured selection and presentation.
  • Simulation stopping, zero-duration runs, early previews, history initialization, update checks, and Native Fast v2 build diagnostics are more reliable.
Account access

Sign in or create your Damotion account

Use an email address or Google. We will detect whether your email already exists and guide you to the right next step.

Start here

Choose a sign-in method

or

Enter your email

We will decide whether to sign you in or create a new account.

Welcome back

Create your account

Reset your password

We will email you a secure reset link.

Inbox

Check your email

Verification required

Your account is almost ready

Password required

Finish setting your password

Single sign-on

Use your original provider

Reset link sent

Check your email