Contentment for Umbraco logo

Contentment for Umbraco

Telemetry statistics

Since version 1.2.0, my Contentment for Umbraco package has been collecting telemetry data. This provides me with insights to which of the editors are being used, so that I can make informed decisions on how to focus my future development efforts. The data is sent anonymously, no personal or sensitive data is collected. In an effort of transparency, here is the analysis of the telemetry data.

What type of data is being captured?

An example of the data captured from a Data List editor configuration.

{
    "dataType": "4E7D6B3A-F959-42E4-921E-081BC0E9E7EE",
    "editorAlias": "DataList",
    "umbracoId": "0403E47E-EFE7-4CF2-8E97-148681DAFC10",
    "umbracoVersion": "8.6.8",
    "contentmentVersion": "1.3.0",
    "dataTypeConfig": {
        "dataSource": "EnumDataListSource",
        "listEditor": "CheckboxListDataListEditor"
    }
}

Summary

There are 22 versions of Contentment being used on 1,024 unique Umbraco instances, ranging across 60 versions.
The latest version of Contentment is 4.1.1, and the latest version of Umbraco is 10.1.0.

Most popular editors

This represents the number of unique instances of an editor's data-type configuration.

Editor Count Package versions Umbraco versions Umbraco instances
Data List 2,736
4.1.1 - 1.2.04.1.1, 4.0.0, 3.4.0, 3.3.1, 3.3.0, 3.2.0, 3.1.0, 3.0.1, 3.0.0, 2.2.2, 2.2.1, 2.2.0, 2.1.0, 2.0.0, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0, 1.3.0, 1.2.1, 1.2.0
10.1.0 - 8.6.110.1.0, 10.0.1, 10.0.0, 9.5.2, 9.5.1, 9.5.0, 9.4.3, 9.4.2, 9.4.1, 9.4.0, 9.3.1, 9.3.0, 9.2.0, 9.1.2, 9.1.1, 9.1.0, 9.0.1, 9.0.0, 8.18.4, 8.18.3, 8.18.2, 8.18.1, 8.18.0, 8.17.2, 8.17.1, 8.17.0, 8.16.0, 8.15.3, 8.15.2, 8.15.1, 8.15.0, 8.14.4, 8.14.3, 8.14.2, 8.14.1, 8.14.0, 8.13.1, 8.13.0, 8.12.3, 8.12.2, 8.12.1, 8.12.0, 8.11.1, 8.10.3, 8.10.2, 8.10.1, 8.10.0, 8.9.3, 8.9.0, 8.8.3, 8.7.3, 8.7.2, 8.7.0, 8.6.8, 8.6.6, 8.6.5, 8.6.4, 8.6.3, 8.6.2, 8.6.1
806
Content Blocks 325
4.1.1 - 1.2.04.1.1, 4.0.0, 3.4.0, 3.3.1, 3.3.0, 3.2.0, 3.1.0, 3.0.1, 3.0.0, 2.2.2, 2.2.1, 2.2.0, 2.1.0, 2.0.0, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0, 1.2.1, 1.2.0
10.1.0 - 8.6.110.1.0, 10.0.1, 10.0.0, 9.5.2, 9.5.1, 9.5.0, 9.4.3, 9.4.2, 9.4.1, 9.4.0, 9.3.1, 9.3.0, 9.2.0, 9.1.2, 9.1.1, 9.1.0, 9.0.1, 9.0.0, 8.18.4, 8.18.3, 8.18.2, 8.18.1, 8.17.2, 8.17.1, 8.17.0, 8.16.0, 8.15.2, 8.15.1, 8.15.0, 8.14.1, 8.14.0, 8.13.1, 8.13.0, 8.12.3, 8.12.2, 8.12.1, 8.12.0, 8.11.1, 8.10.1, 8.9.3, 8.9.0, 8.6.8, 8.6.6, 8.6.4, 8.6.3, 8.6.2, 8.6.1
155
Notes 291
4.1.1 - 1.2.04.1.1, 4.0.0, 3.4.0, 3.3.1, 3.3.0, 3.2.0, 3.1.0, 3.0.1, 3.0.0, 2.2.2, 2.2.1, 2.2.0, 2.1.0, 2.0.0, 1.4.4, 1.4.3, 1.4.2, 1.3.0, 1.2.1, 1.2.0
10.1.0 - 8.6.110.1.0, 10.0.1, 10.0.0, 9.5.2, 9.5.1, 9.5.0, 9.4.3, 9.4.2, 9.4.1, 9.3.1, 9.3.0, 9.2.0, 9.1.2, 9.1.1, 9.0.1, 9.0.0, 8.18.4, 8.18.3, 8.18.2, 8.18.1, 8.18.0, 8.17.2, 8.17.1, 8.17.0, 8.16.0, 8.15.3, 8.15.2, 8.15.1, 8.15.0, 8.14.1, 8.14.0, 8.13.1, 8.13.0, 8.12.2, 8.12.1, 8.12.0, 8.11.1, 8.10.3, 8.9.3, 8.7.3, 8.6.4, 8.6.3, 8.6.2, 8.6.1
165
Code Editor 125
4.1.1 - 1.3.04.1.1, 4.0.0, 3.4.0, 3.3.1, 3.3.0, 3.2.0, 3.1.0, 3.0.1, 3.0.0, 2.2.2, 2.2.1, 2.1.0, 2.0.0, 1.4.4, 1.4.2, 1.4.1, 1.4.0, 1.3.0
10.1.0 - 8.6.210.1.0, 10.0.1, 10.0.0, 9.5.2, 9.5.1, 9.5.0, 9.4.3, 9.4.1, 9.3.1, 9.3.0, 9.2.0, 9.1.2, 9.1.1, 9.1.0, 9.0.1, 9.0.0, 8.18.4, 8.18.3, 8.18.1, 8.17.2, 8.17.1, 8.17.0, 8.16.0, 8.15.3, 8.15.2, 8.15.1, 8.15.0, 8.14.1, 8.14.0, 8.13.1, 8.13.0, 8.12.3, 8.12.2, 8.11.1, 8.9.3, 8.6.6, 8.6.2
122
Text Input 120
4.1.1 - 1.2.14.1.1, 4.0.0, 3.4.0, 3.3.1, 3.3.0, 3.2.0, 3.1.0, 3.0.1, 3.0.0, 2.2.2, 2.2.0, 2.1.0, 2.0.0, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0, 1.3.0, 1.2.1
10.1.0 - 8.6.110.1.0, 10.0.1, 10.0.0, 9.5.2, 9.5.1, 9.5.0, 9.4.3, 9.4.2, 9.4.1, 9.3.1, 9.3.0, 9.2.0, 9.1.2, 9.1.1, 9.0.1, 9.0.0, 8.18.4, 8.18.3, 8.18.0, 8.17.2, 8.17.1, 8.17.0, 8.16.0, 8.15.2, 8.15.0, 8.14.4, 8.14.1, 8.14.0, 8.13.0, 8.12.2, 8.11.1, 8.10.1, 8.6.6, 8.6.4, 8.6.3, 8.6.2, 8.6.1
101
Icon Picker 115
4.1.1 - 1.3.04.1.1, 4.0.0, 3.3.1, 3.3.0, 3.2.0, 3.1.0, 3.0.1, 3.0.0, 2.2.2, 2.2.0, 2.1.0, 2.0.0, 1.4.4, 1.4.2, 1.4.0, 1.3.0
10.1.0 - 8.6.210.1.0, 10.0.1, 10.0.0, 9.5.2, 9.5.1, 9.5.0, 9.4.3, 9.4.1, 9.3.1, 9.3.0, 9.2.0, 9.1.2, 9.1.1, 9.1.0, 9.0.1, 9.0.0, 8.18.4, 8.18.3, 8.18.1, 8.18.0, 8.17.0, 8.16.0, 8.15.3, 8.15.1, 8.14.4, 8.14.0, 8.13.0, 8.12.2, 8.12.1, 8.10.1, 8.9.3, 8.6.3, 8.6.2
102
Editor Notes 70
4.1.1 - 3.2.04.1.1, 4.0.0, 3.4.0, 3.3.1, 3.3.0, 3.2.0
10.1.0 - 8.18.010.1.0, 10.0.1, 10.0.0, 9.5.2, 9.5.1, 9.5.0, 9.4.3, 9.4.1, 9.3.1, 9.1.2, 9.0.0, 8.18.4, 8.18.3, 8.18.2, 8.18.1, 8.18.0
51
Number Input 67
4.1.1 - 1.2.04.1.1, 4.0.0, 3.4.0, 3.3.1, 3.3.0, 3.2.0, 3.1.0, 3.0.1, 3.0.0, 2.2.2, 2.2.0, 2.1.0, 2.0.0, 1.4.4, 1.4.2, 1.4.1, 1.4.0, 1.3.0, 1.2.1, 1.2.0
10.1.0 - 8.6.210.1.0, 10.0.1, 10.0.0, 9.5.2, 9.5.1, 9.5.0, 9.4.3, 9.4.2, 9.4.1, 9.3.1, 9.3.0, 9.2.0, 9.1.1, 9.0.1, 9.0.0, 8.18.4, 8.18.3, 8.18.1, 8.17.2, 8.17.1, 8.17.0, 8.16.0, 8.15.0, 8.14.4, 8.14.1, 8.14.0, 8.13.0, 8.12.2, 8.12.1, 8.11.1, 8.6.6, 8.6.4, 8.6.2
75
Textbox List 52
4.1.1 - 3.1.04.1.1, 4.0.0, 3.3.1, 3.3.0, 3.2.0, 3.1.0
10.1.0 - 8.17.110.1.0, 10.0.1, 10.0.0, 9.5.2, 9.5.1, 9.5.0, 9.4.3, 9.4.2, 9.4.1, 9.4.0, 9.3.1, 9.3.0, 9.0.1, 8.18.4, 8.18.3, 8.18.1, 8.17.1
62
Render Macro 45
4.1.1 - 1.2.14.1.1, 4.0.0, 3.3.1, 3.3.0, 3.2.0, 3.1.0, 3.0.1, 3.0.0, 2.1.0, 2.0.0, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.2.1
10.1.0 - 8.9.310.1.0, 10.0.1, 10.0.0, 9.5.2, 9.5.1, 9.5.0, 9.4.3, 9.3.1, 9.3.0, 9.1.0, 9.0.0, 8.18.4, 8.18.0, 8.17.2, 8.17.1, 8.17.0, 8.15.3, 8.15.1, 8.15.0, 8.14.1, 8.14.0, 8.13.1, 8.13.0, 8.12.1, 8.11.1, 8.9.3
49
Templated Label 45
4.1.1 - 1.4.44.1.1, 4.0.0, 3.3.1, 3.3.0, 3.2.0, 3.1.0, 3.0.1, 3.0.0, 2.2.2, 2.2.0, 1.4.4
10.1.0 - 8.12.310.1.0, 10.0.1, 10.0.0, 9.5.2, 9.5.1, 9.5.0, 9.4.3, 9.3.1, 9.3.0, 9.2.0, 9.1.2, 9.1.1, 9.0.1, 9.0.0, 8.18.4, 8.18.3, 8.17.2, 8.17.1, 8.17.0, 8.14.1, 8.13.1, 8.12.3
47
Bytes 34
4.1.1 - 1.2.14.1.1, 4.0.0, 3.4.0, 3.3.1, 3.3.0, 3.2.0, 3.1.0, 3.0.1, 3.0.0, 2.2.1, 2.2.0, 2.1.0, 2.0.0, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0, 1.3.0, 1.2.1
10.1.0 - 8.6.210.1.0, 10.0.1, 10.0.0, 9.5.1, 9.5.0, 9.4.2, 9.4.1, 9.3.1, 9.3.0, 9.2.0, 9.1.2, 9.0.1, 9.0.0, 8.18.4, 8.18.3, 8.18.0, 8.17.2, 8.17.1, 8.17.0, 8.16.0, 8.15.1, 8.15.0, 8.14.1, 8.14.0, 8.13.1, 8.13.0, 8.12.2, 8.12.1, 8.10.1, 8.6.6, 8.6.2
107

Data List

Given the popularity of the Data List, here is further analysis of the most popular used data-sources and list-editors.
Capturing the extended Data List configuration was introduced in v1.3.0.

Data source Count
User-defined List 507
.NET Enumeration 479
Umbraco Content 432
JSON Data 252
SQL Data 201
Umbraco Content by XPath 87
File System 63
.NET Countries (ISO 3166) 51
Umbraco Content Types 35
Umbraco Tags 30
Umbraco Dictionary Items 25
XML Data 24
Umbraco Content Properties 23
Text Delimited Data 22
Number Range 18
Umbraco Members 18
uCssClassName 16
.NET Currencies (ISO 4217) 15
Umbraco Image Crops 14
Umbraco Languages 14
Umbraco Member Groups 14
XML Sitemap: Change Frequency 13
.NET Languages (ISO 639) 11
Umbraco Entities 11
.NET Time Zones (UTC) 9
XML Sitemap: Priority 9
Examine Query 5
Umbraco User Groups 4
Umbraco Users 4
Umbraco Files 3
Umbraco Templates 2
List editor Count
Dropdown List 1105
Item Picker 626
Checkbox List 394
Buttons 342
Radio Button List 279
Templated List 134
Tags 97

In addition, the analysis has found 452 custom data-sources and 37 custom list-editors.
If you have developed your own custom data-sources or list-editors, I'd love to hear more about them.

Content Blocks

The Content Blocks editor comes with a few display-modes, here is an analysis of their popularity.

Display mode Count
Blocks 228
Stack 76
List 33
Cards 8

Most popular versions

This represents the unique installations of Contentment, along with an aggregation of Umbraco versions being used.

Package version Count Umbraco versions
3.0.1 151 9.5.0, 9.4.3, 9.4.1, 9.3.1, 9.3.0, 9.2.0, 9.1.2, 9.1.1, 9.1.0, 9.0.1, 9.0.0, 8.18.4, 8.17.2, 8.17.1, 8.17.0
2.1.0 130 8.18.4, 8.18.0, 8.17.2, 8.17.1, 8.17.0, 8.16.0, 8.15.3, 8.15.2, 8.15.1, 8.15.0, 8.14.4, 8.14.3, 8.14.2, 8.14.1, 8.14.0, 8.13.0, 8.12.1
1.4.4 122 8.18.4, 8.18.3, 8.17.2, 8.17.1, 8.17.0, 8.16.0, 8.15.1, 8.15.0, 8.14.1, 8.14.0, 8.13.1, 8.13.0, 8.12.3, 8.12.2, 8.11.1, 8.10.3, 8.10.1, 8.10.0, 8.9.3, 8.9.0, 8.7.0, 8.6.8, 8.6.5, 8.6.4, 8.6.3, 8.6.2, 8.6.1
4.0.0 109 10.1.0, 10.0.1, 10.0.0, 9.5.2, 9.5.0, 8.18.4, 8.18.3, 8.17.1
3.2.0 101 9.5.2, 9.5.0, 9.4.3, 9.4.2, 9.4.1, 9.4.0, 9.3.1, 9.2.0, 9.1.2, 9.1.0, 9.0.1, 9.0.0, 8.18.4, 8.18.3, 8.18.2, 8.18.1, 8.18.0, 8.17.2, 8.17.1
3.3.1 93 9.5.2, 9.5.1, 9.5.0, 9.4.3, 9.4.1, 9.3.1, 9.3.0, 9.2.0, 9.1.2, 9.0.1, 8.18.4, 8.18.3, 8.18.1, 8.17.1, 8.17.0
3.1.0 76 10.0.0, 9.5.2, 9.5.0, 9.4.2, 9.3.1, 9.3.0, 9.2.0, 9.0.1, 8.18.4, 8.18.3, 8.18.0, 8.17.2, 8.17.1, 8.17.0
1.4.2 70 8.17.1, 8.17.0, 8.16.0, 8.15.2, 8.14.0, 8.13.0, 8.12.3, 8.12.2, 8.12.1, 8.11.1, 8.9.3, 8.9.0, 8.6.4, 8.6.3
4.1.1 61 10.1.0, 10.0.1, 10.0.0, 9.5.2, 8.18.4, 8.18.3, 8.18.1
1.4.3 58 8.16.0, 8.15.2, 8.15.1, 8.14.1, 8.14.0, 8.13.1, 8.13.0, 8.12.2, 8.11.1, 8.10.1, 8.9.0, 8.6.3
3.3.0 42 9.5.2, 9.5.1, 9.5.0, 9.4.3, 9.4.2, 9.3.1, 8.18.4, 8.18.3, 8.17.1
1.2.1 39 8.15.0, 8.14.2, 8.14.0, 8.13.0, 8.12.2, 8.12.1, 8.12.0, 8.11.1, 8.10.2, 8.10.1, 8.9.0, 8.6.1
2.2.2 38 8.18.4, 8.18.2, 8.18.1, 8.18.0, 8.17.2, 8.17.1, 8.17.0, 8.16.0, 8.15.3, 8.15.1, 8.15.0, 8.14.4, 8.14.1, 8.14.0
1.4.0 36 8.18.4, 8.14.1, 8.14.0, 8.13.0, 8.12.3, 8.12.2, 8.12.1, 8.12.0, 8.6.6
1.4.1 35 8.16.0, 8.15.1, 8.14.0, 8.13.0, 8.12.2, 8.11.1, 8.10.2, 8.9.0, 8.6.6
1.3.0 22 8.13.0, 8.12.2, 8.12.1, 8.11.1, 8.10.1, 8.6.6
2.0.0 21 8.17.1, 8.16.0, 8.15.1, 8.15.0, 8.14.1, 8.14.0
2.2.0 20 8.18.4, 8.17.1, 8.17.0, 8.16.0, 8.14.1, 8.14.0
3.4.0 20 9.5.2, 9.5.1, 9.5.0, 9.4.3, 9.1.2, 8.18.4
2.2.1 18 8.17.1, 8.17.0, 8.16.0, 8.15.3, 8.15.2, 8.14.1
3.0.0 17 9.4.1, 9.0.1, 9.0.0, 8.18.0, 8.17.2, 8.17.1, 8.17.0
1.2.0 11 8.11.1, 8.8.3, 8.7.3, 8.7.2

Most popular Umbraco versions

If you are curious which is the most popular version of Umbraco amongst Contentment installations, let's find out.

Umbraco version Count Package versions
8.12.2 81 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0, 1.3.0, 1.2.1
10.0.1 75 4.1.1, 4.0.0
8.17.1 74 4.0.0, 3.3.1, 3.3.0, 3.2.0, 3.1.0, 3.0.1, 3.0.0, 2.2.2, 2.2.1, 2.2.0, 2.1.0, 2.0.0, 1.4.4, 1.4.2
8.13.0 72 2.1.0, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0, 1.3.0, 1.2.1
8.14.0 71 2.2.2, 2.2.0, 2.1.0, 2.0.0, 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.4.0, 1.2.1
8.15.1 64 2.2.2, 2.1.0, 2.0.0, 1.4.4, 1.4.3, 1.4.1
9.3.1 62 3.3.1, 3.3.0, 3.2.0, 3.1.0, 3.0.1
9.5.0 60 4.0.0, 3.4.0, 3.3.1, 3.3.0, 3.2.0, 3.1.0, 3.0.1
8.16.0 55 2.2.2, 2.2.1, 2.2.0, 2.1.0, 2.0.0, 1.4.4, 1.4.3, 1.4.2, 1.4.1
9.4.3 54 3.4.0, 3.3.1, 3.3.0, 3.2.0, 3.0.1
10.0.0 53 4.1.1, 4.0.0, 3.1.0
9.2.0 48 3.3.1, 3.2.0, 3.1.0, 3.0.1
8.17.0 47 3.3.1, 3.1.0, 3.0.1, 3.0.0, 2.2.2, 2.2.1, 2.2.0, 2.1.0, 1.4.4, 1.4.2
8.18.4 41 4.1.1, 4.0.0, 3.4.0, 3.3.1, 3.3.0, 3.2.0, 3.1.0, 3.0.1, 2.2.2, 2.2.0, 2.1.0, 1.4.4, 1.4.0
8.11.1 33 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.3.0, 1.2.1, 1.2.0
9.0.1 31 3.3.1, 3.2.0, 3.1.0, 3.0.1, 3.0.0
9.3.0 30 3.3.1, 3.1.0, 3.0.1
9.4.1 29 3.3.1, 3.2.0, 3.0.1, 3.0.0
9.5.2 28 4.1.1, 4.0.0, 3.4.0, 3.3.1, 3.3.0, 3.2.0, 3.1.0
10.1.0 27 4.1.1, 4.0.0
9.1.2 27 3.4.0, 3.3.1, 3.2.0, 3.0.1
8.17.2 24 3.2.0, 3.1.0, 3.0.1, 3.0.0, 2.2.2, 2.1.0, 1.4.4
8.14.1 23 2.2.2, 2.2.1, 2.2.0, 2.1.0, 2.0.0, 1.4.4, 1.4.3, 1.4.0
9.5.1 23 3.4.0, 3.3.1, 3.3.0
8.18.3 22 4.1.1, 4.0.0, 3.3.1, 3.3.0, 3.2.0, 3.1.0, 1.4.4
8.13.1 21 1.4.4, 1.4.3
8.12.1 20 2.1.0, 1.4.2, 1.4.0, 1.3.0, 1.2.1
8.18.0 18 3.2.0, 3.1.0, 3.0.0, 2.2.2, 2.1.0
9.1.1 17 3.0.1
8.15.0 16 2.2.2, 2.1.0, 2.0.0, 1.4.4, 1.2.1
8.10.1 14 1.4.4, 1.4.3, 1.3.0, 1.2.1
8.6.4 14 1.4.4, 1.4.2
8.15.2 13 2.2.1, 2.1.0, 1.4.3, 1.4.2
8.12.3 12 1.4.4, 1.4.2, 1.4.0
8.6.3 11 1.4.4, 1.4.3, 1.4.2
8.9.0 11 1.4.4, 1.4.3, 1.4.2, 1.4.1, 1.2.1
8.12.0 9 1.4.0, 1.2.1
9.1.0 9 3.2.0, 3.0.1
9.4.2 9 3.3.0, 3.2.0, 3.1.0
8.10.0 8 1.4.4
8.18.1 8 4.1.1, 3.3.1, 3.2.0, 2.2.2
8.14.2 6 2.1.0, 1.2.1
8.14.4 5 2.2.2, 2.1.0
8.18.2 5 3.2.0, 2.2.2
9.0.0 5 3.2.0, 3.0.1, 3.0.0
8.10.2 4 1.4.1, 1.2.1
8.15.3 4 2.2.2, 2.2.1, 2.1.0
8.6.1 4 1.4.4, 1.2.1
8.6.5 3 1.4.4
8.10.3 2 1.4.4
8.14.3 2 2.1.0
8.6.8 2 1.4.4
8.7.0 2 1.4.4
8.9.3 2 1.4.4, 1.4.2
9.4.0 2 3.2.0
8.6.2 1 1.4.4
8.6.6 1 1.4.1, 1.4.0, 1.3.0
8.7.2 1 1.2.0
8.7.3 1 1.2.0
8.8.3 1 1.2.0

Disable telemetry?

If you would prefer to opt-out and disable the telemetry feature, you can find a code snippet on the telemetry documentation page.


For any questions, issues or concerns about Contentment's telemetry feature, please either contact me or start a discussion on GitHub.