Squirrel Release Notes

We are regularly improving and adding new features to Squirrel

Version 1.17.10005


Hotfix for the following issues introduced in v1.17.


    • Running multiple instances of the designer causes crash
    • Add gradient option to color picker in quick setup properties (rectangle only)
    • Chart Tooltips don’t display after data pointing to formulas is updated.

Version 1.17


Repeat container goes horizontal – Repeat objects in columns or rows

The repeat container has a new option allowing you to set the direction that your content repeats in. Choose to repeat content in columns instead of rows and you can easily create dynamic column based designs such as pricing tables, cards and carousels.


Independent border and padding control

Take full control of your borders and padding with advanced properties allowing you to set independent:
  • Corner radius
  • Border width
  • Padding.


Color picker gets gradients

We’ve completely re-written the property panel color picker. It now has support for gradients. This release supports gradients on the rectangle and main canvas components. This will be rolled out across more component in future releases.


Custom code – Add custom CSS and JavaScript

Add custom CSS and JavaScript to your projects to further customise the look and feel of applications.


Google Tag Manager

Google Tag Manager gives you the ability to add and update your own tags for conversion tracking, site analytics, re-marketing and more. You can now add your GTM container ID to your Squirrel projects.


We’ve also been busy exterminating bugs and generally improving things including:

  • Selection box now moves correctly when x and/or y properties are bound
  • Font switcher now displays fonts in descending order
  • Correct the automatic number sequence of objects in the object browser
  • Google Sheet connector now brings single values through correctly
  • Fixed a crash in the scenario component
  • Web View components now no longer run when they are dynamically hidden
  • Fixed issue with repeat container scrollbars not showing correctly
  • Header wrapping applied to scorecard and data table components
  • Scorecard data insertion correctly resets when selected item is changed to -1.

Learn more about the changes in 1.17 here.

Version 1.16.10014


Hotfix for an issue with images on locally exported projects

The last hotfix introduced a bug where images stopped working on locally exported projects.  This but has now been squished.

Version 1.16.10013


Hotfix for an issue with Excel and Google connectors

When previewing or debugging your project with either of the Excel or Google connectors selected in the property panel; the selected oauth credentials were cleared out resulting in an Error: [Object object] message.

We have updated the flow, so that the credentials are not cleared during debug or preview.

Version 1.16.11


Hotfix for the following issues introduced in v1.16.


    • Designer crashes when deleting a duplicate container
    • Locally exported projects not loading images correctly (affects v.1.16.8)
    • Main canvas background images not working in PWA (affects v1.16.8).

Version 1.16.8


Hotfix for a couple of issues


    • Fixed an issue where the Squirrel designer was crashing on opening a file with certain chart zoom settings
    • Googlesheets connectors (read and write) were not displaying properties fully when there were muultiple connectors with different oauth settings in use.

Version 1.16


Project Settings – A single place for export settings and more

Previously you had to change the canvas settings and export options in different places, and in some cases you could change things in more than one place. Now they have their own home in the File > Project Settings window. This is the go-to location to change settings which affect your whole project.


Save your Squirrel file when publishing

In the new Project Settings window, you can now optionally turn on the ability to store a copy of your SQRL file when you publish your project to the cloud. You can then download this file from your Project Manager. This will help keep track of which SQRL file was used for each published project.


Create Progressive Web Applications (PWA)

As a PWA, your Squirrel project can be installed on desktop and mobile devices, where it will look and feel like a native application. With the magic of caching, your Squirrel project, published as a PWA, is usable offline. You enable PWA in the new Project Settings window.


New Google Sheets and Excel Online connectors – Read and write to your spreadsheets

Connect directly to your Google Sheet or Excel document and bring in your data as a live connection. You can also write back and store data in your documents too.


Smartsheet connectivity – Read and write to Smartsheets

Easily build apps on top of smartsheet. Let a smartsheet backend power you app with our new smartsheet connectors that allow you to read, update and insert data to your sheets as a live connection.


We also squished over 40 bugs and made a few improvements including:

  • Text input now works correctly inside the repeat container
  • You can copy and paste containers now without the risk of it crashing Squirrel
  • Zapier connector trigger can now handle empty values
  • The dropdown height can now handle fonts smaller than 15px
  • Recent colours is now unique to each user on shared machines
  • You can now turn off the hover text styling on the scorecard.

Learn more about the changes in 1.16 here.

Version 1.15.11


Hotfix for an issue relating to scorecards

The following issues were present in scorecards with automatic column sizing turned off:

      • Scrolling in the table with Row Selection enabled causes an offset with hover and data insertion
      • A bottom scroll bar appears, even if the total of the column widths is less than the component width. Will disappear upon interaction with the component in Debug/Preview.

Version 1.15.10


Hotfix for an issue relating to volatile functions


      • Fixed an issue where formula engine improvements in 1.15 were causing NOW(), TODAY(), RAND() and RANDBETWEEN() function not to calculate on load
      • Also fixed a problem with the webi connector was not refreshing properly
      • There was an issue with scenarios, only when hidden, that could cause a crash. This has been fixed too.

Version 1.15.8


Hotfix (optional) for a few specific issues


      • Fixed an issue where the charts were flickering if bound to the x,y cursor pos of a hotspot.
      • Setting padding to 0 on a repeat container caused the designer to crash.
      • Interacting with the option to ‘Ignore series with no name’ could cause designer to black screen.
      • Sorted a problem where the drop down wouldn’t decrease in size below 15 pt font.

Version 1.15.7


Hotfix for an issue with Data Sheets


    • Fixed an issue where Data Sheets were not loading correctly due to the property panel not loading the correct setting.