---
title: Platform Update - New Function Editor, Updated Dashboard Design, Enhanced Debug Output
description: Several updates to the Losant IoT Platform, which includes a new function editor, improved dashboard design, and enhanced debug output.
---

[All Things IoT | Losant Blog ](https://www.losant.com/blog)

# [Platform Update - New Function Editor, Updated Dashboard Design, Enhanced Debug Output](https://www.losant.com/blog/platform-update-20161222)

 Written by [Brandon Cannaday](https://www.losant.com/blog/author/brandon-cannaday) | Thu, Dec 22, 2016

Today's release provides usability improvements across many areas of the Losant platform. This includes a much easier way for you to define custom functions inside workflows, an updated dashboard design, and improvements to your workflow's debug output.

## New Function Editor

The function editor within workflows can now be expanded for much easier input. Click the expand button in the bottom-right corner of the editor to use it.

## Updated Dashboard Design

The dashboard design has been slightly updated to improve the overall look and feel.

There were no functionality changes between this version and the last. The only thing updated was the visual style.

## Enhanced Debug Output

We've added the ability to collapse sections of the JSON output in your workflow's debug panel.

You can also right-click on any entry in the debug panel to copy the payload path to your clipboard. This is useful when you want to use payload variables in other nodes.

## Other Updates

This release also includes many other bug fixes and small features.

- [Exporting devices](https://docs.losant.com/devices/overview/#exporting-devices) now sends you an email with a CSV file attached.
- Added the number of devices, workflows, etc. to the top of their respective lists.
- Updated the device and tags UX to more easily distinguish one from the other.
- The [validate payload](https://docs.losant.com/workflows/logic/validate-payload/) node now has the ability to put the errors on the payload.
- Can now set the time when [reporting state](https://docs.losant.com/workflows/outputs/device-state/) in workflows.
- Payload size limit when reporting state over MQTT or REST now limited to 256KB.
- Fixed an inconsistent comma bug when using the [gauge block](https://docs.losant.com/dashboards/gauge/).

## What's Next?

With every new release, we really listen to your feedback. By combining your suggestions with our roadmap, we can continue to make the platform easy for you. Let us know what you think in the [Losant Forums](https://forums.losant.com/).

[View full post](https://www.losant.com/blog/platform-update-20161222)

```json
{
  "@context" : "http://schema.org",
  "@type" : "BlogPosting",
  "author" : {
    "@type" : "Person",
    "name" : "Brandon Cannaday"
  },
  "dateModified" : "2022-03-16T17:25:10.064Z",
  "datePublished" : "2016-12-22T20:16:31Z",
  "headline" : "Platform Update - New Function Editor, Updated Dashboard Design, Enhanced Debug Output",
  "image" : {
    "@type" : "ImageObject",
    "height" : 1024,
    "url" : "https://cdn2.hubspot.net/hubfs/742943/Blog/platform-updates/platformUpdate-Twitter.jpg",
    "width" : 2048
  },
  "mainEntityOfPage" : "https://www.losant.com/blog/platform-update-20161222",
  "publisher" : {
    "@type" : "Organization",
    "logo" : {
      "@type" : "ImageObject",
      "height" : 60,
      "url" : "/hs/hsstatic/content_shared_assets/static-1.4092/img/default-amp-logo.png",
      "width" : 60
    },
    "name" : "All Things IoT"
  }
}
```