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.

Version 1.0.3

This is a major release of Monarch! ๐ŸŽ‰

After much feedback from the community we have released version 1.0. This version of Monarch enables support for Flutter versions across all channels.

Previously Monarch only supported stable versions of Flutter. Now it supports Flutter versions on the beta and dev channels.

This version will also let us easily support new Flutter versions as they are released. And it will make Linux support easier in the future.

This version also reduces the size of the Monarch installation bundle considerably. Previous versions of Monarch shipped support for multiple Flutter versions in the initial bundle. With this new version we don't have to ship all those binaries, the new Monarch CLI will download only the binaries needed to support the version of Flutter your project is running. The size of the initial bundle went from around 100 MB down to 3 MB.

๐Ÿ’ช ๐Ÿš€ ๐Ÿฅณ

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

Version 0.3.11

  • Support Flutter version 2.0.6

You can run Monarch with the new Flutter version after running:

monarch upgrade

Version 0.3.9

  • Support Flutter version 2.0.5

You can run Monarch with the new Flutter version after running:

monarch upgrade

Version 0.3.7

  • Support Flutter version 2.0.4

You can run Monarch with the new Flutter version after running:

monarch upgrade

Version 0.3.6

Monarch can now run on flutter projects that are null safe. ๐Ÿ’ช ๐ŸŽ‰ ๐Ÿš€

If you already have package:monarch in your pubspec.yaml, then just change its version number to 0.2.0:

dev_dependencies:
...
monarch: ^0.2.0
...

Then run in your terminal:

flutter pub get
monarch run

If you have installed monarch but haven't set it up in your project, the get latest version of monarch via monarch upgrade, then do monarch init inside your project and then monarch run.