Changelog

Follow up on the latest improvements and updates.

RSS

Rules are a mechanism in Displayr for customizing the appearance and data in a table. Displayr comes with a large library of pre-made rules, but you can also create custom rules.
Rules have been added to Chat, so you can apply existing rules via Chat, and Chat can create custom rules for you.
For example, when I ask Chat to do this:
image
You get this:
image
A rule can be applied to all the tables in a document, and set so it automatically applies to any new tables.
For more about rules, see How to Use Rules in Displayr.
You can now duplicate a Displayr document using Displayr's API.  If you're not familiar with Displayr's API, here's a guide on getting started.
Inspect and edit the inputs to your table, visualizations, etc. without searching for them. Hover over an input control, then click the arrow that appears to select the input.
image
You can now use the same control across multiple pages in a Displayr document.
Previously, controls could not be shared across page masters. For example, if one page master contained an Age control and another contained Age and Brand controls, the two Age controls would not stay in sync.
Now, you can sync controls across pages and page masters.
To do this, use the
Main control
field in the
Control
tab of the
Properties
panel.
image
You can now add
rolling averages
to tables that have a
Date/Time
variable set in the columns.
To add a rolling average:
  1. In
    Data Sources
    , select the variable set you want to apply the rolling average to.
  2. In the
    Properties
    panel, click
    Rolling Averages
    and choose your desired options.
For more information, see Rolling Averages for Tables.
Sometimes errors and warnings can be a bit mysterious. We've added a new
Explain this
button. When you click it, the error message and relevant context is passed to Chat, providing you with an explanation and making it easier to get clarification.
Chat to help you understand what's going on. Wh
image
We've added back and forward buttons, so you can easily navigate your selection history, in much the same way that you use forward and back buttons when using a web browser. There are also dropdowns so you can skip back and forward mutliple selections at a time.
image
You can also go forward and back using shortcuts:
  • Windows: Alt+←/→
  • Mac: ⌥+←/→
Any visualization can be saved as a template, by right-clicking, or pressing
...
, and choosing
Save as Template
.
image
New functionality has been added so if you choose
Save as the default
then your new visualization becomes the new default for this type of visualization. In the example above, this would become the new default
Bar > Bar
chart.
image
The templates are saved into the Cloud Drive. You can change what folder they are in, which will determine which documents the default applies to. For example, if you set
Save to
to
Home
it becomes the default for your entire company. If you save it in a different folder, it's the default for that folder, and any sub-folders, unless they have different defaults set.
We've made a series of improvements so it's always clear what Chat is working with, and what it does to your document.
  • See what you're sending to Chat.
    A context pill now sits above the Chat input, showing exactly which selection will be sent with your next prompt. It updates the moment you change your selection, so you're never guessing what Chat is looking at.
  • See what Chat changed.
    When Chat edits your document, a summary of every item it added, edited, or deleted now appears at the end of its response. Click any item to jump straight to it in your document.
We've tidied up code-related controls in the Properties panel:
  • Controls are now named and positioned consistently, regardless of which object type you have selected
  • Redundant menus, including Show/Hide Advanced Options, have been removed
  • All code editing is now consolidated in the Code panel
  • You can
    Calculate
    directly from the Code panel
This is a layout and labelling change only. The behavior of your code is unchanged.
Load More
→