The Blue Canvas Developer Hub

Welcome to the Blue Canvas developer hub. You'll find comprehensive guides and documentation to help you start working with Blue Canvas as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started    

Supported Metadata

Blue Canvas tracks your Salesforce Metadata with Git. As any Salesforce developer knows, not all Metadata was created equal. Here is some information on which kinds of metadata are tracked today and which will be tracked later.

Blue Canvas tracks just about every type of metadata today. Included are for example Classes, Triggers, Settings, Visualforce Pages, Custom Fields, Workflow Rules, and Custom Objects, as well as the types listed in the Salesforce documentation for the Metadata API.

A standard package.xml in the repository tells us which types to track.

Unsupported Metadata Types

More types coming soon

As Blue Canvas grows the platform we will start to support more metadata types. If you there is an unsupported metadata type that you would like to see prioritized, please email team@bluecanvas.io.

There are a few types of metadata which are not currently tracked because they require special attention when tracking or deploying them. Ultimately, Blue Canvas plans to track all types, just like it does with Classes, Triggers, Settings and Visualforce pages.

Currently, Blue Canvas cannot track changes to:

Type
Supported
Comment

Profile
ProfilePasswordPolicy
ProfileSessionSetting

:no-entry-sign+:

Variable content dependent on other types.

PermissionSet

:no-entry-sign+:

Variable content dependent on other types.

Roles

:email+:

Variable content dependent on other types.

Document

:email+:

Binary content. Not by default. Email team@bluecanvas.io if you need this.

StaticResource

:email+:

Binary content. Not by default. Email team@bluecanvas.io if you need this.

SiteDotCom

:no-entry-sign+:

Binary content.

Network

:no-entry-sign+:

Irregular; cannot be deactivated or deleted.

CustomObjectTranslation

:no-entry-sign+:

Translations

:no-entry-sign+:

FlexiPage

:no-entry-sign+:

CleanDataService

:no-entry-sign+:

CustomFeedFilter

:no-entry-sign+:

InstalledPackage

:no-entry-sign+:

Irregular deployment-only type

Reports

:email+:

Not by default. Email team@bluecanvas.io if you need this.

WaveApplication
WaveDashboard
WaveDataflow
WaveDataset
WaveLens

:no-entry-sign+:

Unsupported content format.

In addition, none of the types unsupported by the Metadata API can be tracked.


What's Next

Getting Started

Supported Metadata

Blue Canvas tracks your Salesforce Metadata with Git. As any Salesforce developer knows, not all Metadata was created equal. Here is some information on which kinds of metadata are tracked today and which will be tracked later.