Skip to content

Release new version #617

Closed
Closed

Description

@denisSurkov

Thank you for your library

I would like to use new diagram types. May be it's time for release? 3.1.0 or ...?

I would love to see this commit in new version:
2476d20

Activity

  1. fgmacedo commented on May 15, 2026

    @fgmacedo
    Owner

    Hi @denisSurkov, thanks a lot for the kind words and for the nudge! 🎉

    Great news: v3.1.0 is out and available on PyPI right now — pip install -U python-statemachine.

    The commit you linked (#595) is part of this release, so you get the new diagram formats (Mermaid, Markdown/RST tables, format() protocol) along with a few more goodies:

    • A Sphinx directive for inline diagrams
    • Auto-expanding {statechart:FORMAT} placeholders in docstrings
    • Diagram CLI --events and --format options
    • 5x–7x faster event processing
    • Coroutine functions as invoke targets
    • Several bugfixes

    Full release notes: https://github.com/fgmacedo/python-statemachine/releases/tag/v3.1.0
    Docs: https://python-statemachine.readthedocs.io/en/v3.1.0/

    Enjoy the new diagrams, and please open a new issue if you run into anything! 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions