Version 9.2, part of Release 2018b, includes the following enhancements:

  • Truth Table Editor: Design combinatorial logic within the Simulink and Stateflow editing environment by using edit-time checking, animation, and step-by-step debugging
  • Just-In-Time Debugger: Set breakpoints and debug Stateflow charts while using Just-In-Time simulation
  • Implicit entry,during action type for unspecified state actions 
  • Input events for atomic subcharts

See the Release Notes for details.

Version 9.1, part of Release 2018a, includes the following enhancements:

  • Truth Table Editor: Design combinatorial logic within the Simulink and Stateflow editing environment by using edit-time checking, animation, and step-by-step debugging
  • Just-In-Time Debugger: Set breakpoints and debug Stateflow charts while using Just-In-Time simulation

See the Release Notes for details.

Version 9.0, part of Release 2017b, includes the following enhancements:

  • Simulink Subsystem as a Stateflow State: Design states by using continuous and periodic Simulink algorithms to model hybrid systems
  • Sequence Viewer: Visualize state changes, event activity, and function calls over time
  • State and Data Visualization: Stream state activity and data directly from Stateflow to the Simulation Data Inspector
  • Transition Syntax Cues: Create transition labels using syntax cues

See the Release Notes for details.

Version 8.9, part of Release 2017a, includes the following enhancements:

  • Stateflow Layout: Automatically improve chart readability
  • Temporal Logic Operators: Express state machine logic more concisely by using the duration and the elapsed operators
  • Message Operations: Manage messages and analyze message queues with the keywords discard, length, isvalid, and receive

See the Release Notes for details.

Version 8.8, part of Release 2016b, includes the following enhancements:

  • Edit-Time Checking: Detect and fix potential issues in charts at design time
  • Symbol Manager: Create and manage data, events, and messages directly in the Stateflow Editor
  • Property Inspector: Edit properties of graphical and nongraphical objects directly in the Stateflow Editor
  • State Transition Table Debugging: Design and debug tabular state machines faster by using animation, syntax highlighting, and breakpoints
  • Syntax Highlighting: Identify events and function names easily in charts with MATLAB as the action language
  • Scoped Simulink Function Access: Call exported chart functions with restricted scope from Simulink function blocks

See the Release Notes for details.

Version 8.7, part of Release 2016a, includes the following enhancements:

  • Smart Editing Cues: Accelerate common editing tasks with just-in-time contextual prompts
  • Intelligent Chart Completion: Build charts faster with automatic addition of default transitions and creation of complementary state names
  • Simulink Units: Specify, visualize, and check consistency of units on chart interfaces
  • Output Logging: Log output signals for charts
  • JIT for Messages: Reduce model update time for messages with JIT compilation technology

See the Release Notes for details.

Version 8.5.1, part of Release 2015aSP1, includes bug fixes.

See the Release Notes for details.