TLDR:

— Meteor Candy 2 introduces many improvements, and two major features: Settings, and Functions, which you can probably figure out.

— The package is now split into two, a configuration package and a core package, both of which are loaded through dynamic import.

— This paved the way for the free Developer Edition, which lets you run Meteor Candy in your app in just 5 minutes.

— For a live demo, and to get the free Developer Edition, go to the official website.

By adding Meteor Candy to your application, you can empower the non-technical side of your company to do their work independently. Not only will you gain their eternal love, but they will also stop bugging you every day to go into database and shell and make hacky adjustments.

But first, a brief re-introduction to Meteor Candy

Meteor Candy is an admin dashboard that you can drop into your application and have working instantly. It’s built around the Accounts packages, and allows you to view account data, impersonate accounts, change passwords, and so on. It also provides you ways to view data without having to query the database every time.

Meteor Candy 2 takes things a step further by expanding the capabilities from accounts-related tasks to application-related-related tasks. However, the real benefit of all this is in the customization, because Meteor Candy lets you do virtually anything with very little effort.

Besides the features and flexibility, the best thing about it may be that it works like an embeddable widget. It loads over dynamic imports — so it adds virtually no weight to your client, and has virtually zero collision with the rest of your application.

New Thing #1: The New Actions Tab Lets You Do Anything

The action tab lets you define and execute any function you want. It’s easier than writing your own methods, and you get the interface with it for free. To use it, all you have to do is define the schema for the inputs, and what Meteor Candy should do with them. The rest will take care of itself.