Select all/none when bulk assigning

You can now select all and deselect all when bulk assigning activities to indicators, tags and sectors to activities, users to dashboards, etc.

Previously, you had to click through every single item that you wanted to bulk assign. This became tedious when you had to click through 100+ items with each bulk assignation.

Now you can click "Select all" on any bulk assignation modal and complete these assignments in a single click!


Description fields in data tables

You can now add a description for each column in your Data Tables, in addition to the column name and its data type. The description will appear when you mouse over the column heading. That makes it an ideal place to add things like instructions to the person entering data, or a longer note about the data that the column captures.

To enter descriptions in a data table, go to Program Info > Data Definitions > Data Tables, open a data table, go to the Design tab and add text to the new Description field. Don't forget to save changes before leaving the page!

data table description column.png

To see the descriptions, go over to the Data tab of that same data table and hold your mouse over the column heading.

data table description hover.png

Keep in mind that the description field is completely optional; if you leave it blank, the mouse-over text will simply repeat the column's name.

Bye-bye, legacy dashboard!

Given all the upgrades big and small that we've made to our Dashboard Tiles recently, it's finally time to bid adieu to the older version of dashboard 'widgets'. Users will no longer be able to access or view "legacy dashboard" widgets going forward (we had already disabled edit access previously).

As best we can tell — both from site analytics as well as several communications sent via release notes and our monthly newsletter — this shouldn't ruin anyone's day, but if you do in fact still use the legacy dashboard feature, do get in touch with us at and we can help you transfer your dashboard over to the newer version.

Long live Dashboard Tiles!

Dashboards can display text information

You can now add text information to your dashboards using our Markdown Tile option!

To add a markdown tile, click on (+) Add tile and then select the Markdown Tile option.


You can then click on the gear icon to modify the text in the tile. We use markdown syntax to format text in all narrative fields.


Adding dashboards is now easier

Tiny change: We've made the process of adding a new dashboard more discoverable. Previously, the button to add a new dashboard was grey. We've changed the color of the "Add new dashboard" button to blue so users can find it easily and without training.


Clarification on dashboard sharing

Tiny change: When you create a new dashboard, you have the option to make the dashboard available for other users. This lets others add the dashboard to their own collection of dashboards or make a copy as a starting point for a new dashboard.

The popup now shows the language "Make available to other users". It used to say "Share with other users".

The previous version was a little ambiguous; someone could have reasonably thought that checking the box would add this dashboard to other users' pages. The new version clarifies that checking the box simply makes the dashboard available in the "Add Existing Dashboard" tab.

Make Available.png

Embed Dashboard Tiles (and Say Goodbye to Legacy Dashboards)

You can now embed Dashboard Tiles on external web pages. Just click on the gear icon in the upper left of any Dashboard Tile and press the blue Embed button to configure and generate your embed code.


If embeds sound familiar to you, it's because users have long been able to embed Legacy Dashboard Widgets, but now the newer Dashboard tool has reached full "feature parity" with the previous version. That means that as of right now, anything Legacy Dashboards can do, new and improved Dashboards can do better!

Now that we've achieved feature parity, we plan to retire the Legacy Dashboard feature within the next couple weeks. All legacy dashboards are currently in a read-only state with a banner message announcing that they are going away soon. If you need support to recreate your old dashboards using the new Dashboard tool, please let us know!

Better Index Exports

Recently, a user alerted us to an ambiguity in our index exports. (DevResults lets you download a table for any index: activities, indicators, locations, organizations, users, reporting periods, and data tables).

Previously, we offered the option to "Export Current Selection", which exported the rows and columns included by your column and filter choices.

Misleadingly, we didn't change the export based on selection of rows by checkboxes. Now we offer that as an option, too! See below for our new set of options, available whenever you've used those select/filter tools.


"Notes" Field for Data Tables

We've got a great update to get you through the week. Our team just finished adding a "Notes" section to the data table design tab. You can add any amount of plain text here that you'd like.


Anyone who can view or edit the table (including partners) will see a "View Notes" button if the section is filled out. Clicking the button shows a popup with the notes.


This tool is great for capturing the data provenance or instructions for filling out the table.

IATI Hub: update Activity Status names and add new OECD DAC codes

Earlier this year, the International Aid Transparency Initiative (IATI) Technical Team implemented a bug fix to the Activity Status codelist by swapping the descriptions for two codes, and changing the names for clarity. The affected codes were '3' (formerly 'Completion', now 'Finalisation') and '4' (formerly 'Post-completion', now 'Closed'). This is not a "breaking change", meaning it does not require action on the part of publishers as the codes now better reflect the widely-held understanding of these two status options.

You can check your DevResults Status Options and how they map to IATI Activity Status codes by going to Administration > Status Options.

In addition, IATI also added several new sector, aid type, and finance type codes to reflect changes made in 2018 by the OECD Development Assistance Committee (DAC). You can find the full list of new codes on the IATI Github page (n.b. that withdrawn codes are still available in DevResults for the time being, but will be removed by the end of June, after we have ensured all DevResults users have stopped using them).

These new codes are now available in the table found on Administration > Sectors and on the Activity IATI tab in various fields.

No published changelogs yet.

Surely DevResults will start publishing changelogs very soon.

Check out our other public changelogs: Buffer, Mention, Respond by Buffer, JSFiddle, Olark, Droplr, Piwik Pro, Prott, Ustream, ViralSweep, StartupThreads, Userlike, Unixstickers, Survicate, Envoy, Gmelius, CodeTree