Version 1.6.0

This is a major release of Monarch, which we are very excited about. You can now debug your widgets in isolation. The details of this release are in our first newsletter: Monarch Minutes Newsletter 1.

Monarch Minutes Newsletter 1

Hello from Monarch! This is issue 1 of our newsletter, Monarch Minutes. We hope you enjoy the updates.

New Features in Monarch 1.6#

Our latest release (version 1.6) brings debugging to Monarch! Working with Monarch keeps getting easier. 🙌

1. Visual debugging 🤓 🐛#

You can now enable several options to visually debug your stories. And you can launch DevTools! 🚀

Check out our docs on debugging your story.

Debug Controls

2. Debug your widgets in isolation 🦾 🤯#

With Monarch and DevTools you can now debug your widgets source code in isolation, without running the full app.

Find more info in our docs.

DevTools breakpoint hit

3. New devices 📱#

We have updated the devices list in Monarch. These are the new devices we have added:

  • iPhone 13 (and all its variants)
  • iPad 9th Gen
  • iPad Pro 5th Gen
  • Pixel 5a
  • OnePlus 9
  • Samsung Galaxy S21
  • Moto G Power (2021)
Devices Screenshot

4. Error capture#

Monarch improves Flutter error messages by providing more context when a story generates an error. And now, Monarch captures even more errors than before.

Exception caught by Monarch

5. Support for all Flutter versions#

The Flutter team does an amazing job at providing regular releases of new Flutter versions in the dev, beta and stable channels. When a new Flutter version is released on any channel, the Monarch build automation starts a new Monarch build to support the new version. You can rest assured that Monarch will support every version of Flutter as soon as they come out. So, when you upgrade to the new Flutter version, Monarch will already support it.

We introduced support for all Flutter versions back in May and we are glad to see usage of Monarch across many Flutter versions and channels.


Upcoming Major Features#

  • We are starting work on Monarch for Linux. ❤️
  • We are also starting work on another major feature which we are keeping under wraps. Stay tuned!

Meme of the Month#

Funny Meme

Join our newsletter

Sign up to receive low frequency emails on the latest Monarch updates, features and news!

Version 1.5.0

This release is compatible with package:monarch version 1.0.1 which fixes and improves how stories interact with modals, alerts and routing.

We will also start publishing a newsletter, which will include the latest Monarch updates, features and news. Sign up here.

This new version of the Monarch CLI will also let you sign up to the newsletter straight from the command line.

Version 1.4.0

This is a release for Windows users of Monarch. This release fully automates the monarch upgrade process on Windows. In previous versions, a couple of steps of the upgrade process had to be done manually. Now, the full upgrade process is automated. 🦾

Version 1.3.0

This version adds the Dock feature.

Monarch uses two windows, one for your story settings and another one to render your story. This experience guarantees the visual isolation of the selected story. However, managing both windows was cumbersome.

With the new Dock feature you can manage both windows together. Working with Monarch has gotten even easier. 🤩

When the windows are docked you can move or resize one window and the other one will follow suit. You will see three dock options via the "Dock side" dropdown:

  1. Dock to right
  2. Dock to left
  3. Undock

To get the new version just do monarch upgrade.

Version 1.2.1

We just released the Scale feature.

Now you can scale your stories, i.e. zoom in or out your stories. Previously, it was difficult to test stories on a large device, like the iPad Pro, if you were using a small screen, like a laptop. Now, even if you are working on your laptop, you can select iPad Pro and scale your story down so it fits on your screen.

Also, if you have a large DPI monitor, you can scale up your story so you can see it better.

We also fixed a few things on the Monarch Windows app. On Windows, the story window will be sized correctly and it will reliably open next to the story list window.

Version 1.0.10

Monarch now supports projects that have disabled sound null safety.

If you run your project using flutter run --no-sound-null-safety, now you can use the same flag when running Monarch.

monarch run --no-sound-null-safety

You stories can then use your unsound null safe code.

Version 1.0.9

Fixes an issue where the Monarch CLI was not reporting errors to the terminal.

To get the new version just run monarch upgrade. If you don't have Monarch you can get it here.