Release notes

We are regularly improving and adding new features to Squirrel365

January 27, 2026

v1.20.10005

Hotfix for the following issues

  • Removing disabled state from a component could sometimes leave the component disabled
  • Fixed an intermittent crash with the legacy add-on v1 framework

October 8, 2025

v1.20

IMPORTANT ! – Sqrl file structure change

As part of our compound conditional logic improvements, the structure and properties for components has changed between versions 1.19 and 1.20.

When you open your .sqrl file in 1.20 it will migrate your components to use the new logic structure.  If you then open the same file in version 1.19 or before it will appear that settings (For example dynamic visibilty) have disappeared.

If you are collaborating with other people on your Squirrel projects, all collaborators should upgrade to 1.20 at the same time so that everyone can open each other’s files without issue.

New Date Picker control

We’ve re-create the date picker control from the ground up.  This new control lets you select date and ranges of dates.  Want to use the native calendar picker when viewing your project on a mobile device? We’ve got that covered too!

HubSpot integration

We’ve added a connector to HubSpot, to let you create new contacts from your project, and optionally add them to a HubSpot list.

Compound Conditional logic on components

We’ve enhanced the way you configure conditional logic on components.  Previously you could only have one condition for conditional logic like Dynamic Visibility or “Trigger When”. Now you can add multiple conditions to give you greater control over your application logic and flow.

Mobile / Device preview enhancements

When building projects with a resizable canvas, you can now select to preview the project on different devices.

We’ve also been busy fixing bugs and making improvements including:

  • Fixed an issue where converting a group to a container could lose it’s name
  • Fixed a typo and selection bugs in the component tree
  • Updates to in app help tooltips
  • Fixed an issue where repeat container, with infinite scroll enabled wasn’t ignoring end blanks

Learn more about the changes in 1.20 here.

August 28, 2025

v1.19.10005

Hotfix for the following issues

  • Icons in a layout container could sometime scale incorrectly
  • Deleting a function or connection caused the panel to close
  • If you had a large number of connections or functions the scroll bar didn’t appear in component tree
  • Google Fonts were not installed as part of a fresh Squirrel install
  • Large and complex projects could freeze when going into debug.

August 6, 2025

v1.19

New Sidebar for components, connections, functions and more

We’ve introduce a new sidebar and overhauled the component library and object browser providing a far better design experience.

Component library now includes includes search, grid view/list view and friendlier categories. Connections and functions are now listed in their own panel making it easier to find, manage and add them. And the object browser is now the ‘Component tree’ reflecting the fact that it contains layers/components and not functions and connections.

New AI function and chat widget – Add AI to your apps

Include chatbot like functionality in your apps/projects with the new AI chat widget or build AI powered apps with the AI builder function.

Groups get an overhaul

We’ve change the way the groups and containers work to be able to take full advantage of the alignment options with layout containers. Use groups to organise your component tree and keep elements related to each other. When you want to do more with a group you can use the new ‘convert to container’ option to expose runtime properties such as dynamic visibility, size and position bindings and alignment settings.

Repeat container infinite scroll

Improve performance by using repeat containers with the Infinite scroll option.

We’ve also been busy fixing bugs and making improvements including:

  • Stretch alignment options now work on charts
  • Updated scenario modal position to work on mobile
  • Removed unwanted tooltip on value input component
  • Updated responsive canvas calculation to account for address bar on mobile devices
  • Prevent Squirrel from crashong when opening file created in newer version
  • Fixed issue with default selected item on radio button.

Learn more about the changes in 1.19 here.

May 7, 2025

v1.18.10016

This release includes various bug fixes and improvements

We’ve upgraded some of our core frameworks and implemented Lazy loading. Read more about lazy loading here.

We also squished 40+ bugs

April 7, 2025

v1.18.10014

Hotfix for the following issues:

  • Hidden groups were having problems calculating their size and position properly when changing anything within them, casusing objects to jump around (move to 0,0) in their parent container/canvas
  • Lines not maintaining their relative position inside of groups when you moved the group
  • List items height calculated incorrectly when using special chars.

February 24, 2025

v1.18.10011

Hotfix release

  • Bug fixes and stability improvements

February 13, 2025

v1.18.10008

Hotfix release

  • Bug fixes and stability improvements

February 5, 2025

v1.18

New features and improvements

This release includes new component features and workflow improvements.

Bug fixes and stability improvements.

October 22, 2024

v1.17.10015

Hotfix release

  • Bug fixes and stability improvements

August 14, 2024

v1.17.100012

Hotfix release

  • Bug fixes and stability improvements

July 25, 2024

v1.17.100011

Hotfix release

  • Bug fixes and stability improvements

July 9, 2024

v1.17.10005

Hotfix release

  • Bug fixes and stability improvements

June 12, 2024

v1.17

New features and improvements

This release includes new component features and workflow improvements.

Bug fixes and stability improvements.

May 7, 2024

v1.16.10014

Hotfix release

  • Bug fixes and stability improvements

April 18, 2024

v1.16.10013

Hotfix release

  • Bug fixes and stability improvements

February 27, 2024

v1.16.11

Hotfix release

  • Bug fixes and stability improvements

February 8, 2024

v1.16.8

Hotfix release

  • Bug fixes and stability improvements

January 31, 2024

v1.16

New features and improvements

This release includes new component features and workflow improvements.

Bug fixes and stability improvements.

September 18, 2023

v1.15.11

Hotfix release

  • Bug fixes and stability improvements

August 30, 2023

v1.15.10

Hotfix release

  • Bug fixes and stability improvements

August 30, 2023

v1.15.8

Hotfix release

  • Bug fixes and stability improvements

July 26, 2023

v1.15.7

Hotfix release

  • Bug fixes and stability improvements

July 20, 2023

v1.15.6

Hotfix release

  • Bug fixes and stability improvements

July 19, 2023

v1.15

New features and improvements

This release includes new component features and workflow improvements.

Bug fixes and stability improvements.

April 11, 2023

v1.14.7

Hotfix release

  • Bug fixes and stability improvements

March 29, 2023

v1.14

New features and improvements

This release includes new component features and workflow improvements.

Bug fixes and stability improvements.

February 28, 2023

v1.13.11

Hotfix release

  • Bug fixes and stability improvements

January 20, 2023

v1.13.10

Hotfix release

  • Bug fixes and stability improvements

January 18, 2023

v1.13.6

Hotfix release

  • Bug fixes and performance improvements

January 10, 2023

v1.13.5

Hotfix release

  • Various bug fixes and stability improvements

December 21, 2022

v1.13

New components and enhanced functionality

Added several new components and improved existing ones for better user experience.

Performance improvements

Significant performance optimizations for larger projects.

Bug fixes and stability improvements.

October 19, 2022

v1.12.9

Hotfix for issues in 1.12

  • Fixed an issue where radio buttons were not properly respecting bound values
  • Various stability improvements

September 28, 2022

v1.12.8

Hotfix for a few issues in 1.12

  • Fixed an issue with webi connector usage properties disappearing
  • Some people experienced issues changing the source on a webi connector
  • Bar charts had lost their tooltips. We've sorted that
  • Tooltips weren't respecting number formatting with decimal places set to 0

July 13, 2022

v1.12

Quick Setup Properties - We've simplified setting up components

The new 'Quick Setup' panel is a curated set of properties that help you configure, and style, your component quickly and easily.

Undo/Redo improvements

We've made significant improvements to the undo/redo functionality.

New connectors

Added support for additional data connectors.

Bug fixes and stability improvements.

May 6, 2022

v1.11.4

Hotfix for a few issues in 1.11

  • Problems with Auto Recover on mac after a crash
  • Deletion of original (dummy data) series in chart could cause Squirrel to crash
  • Scenarios sometimes do not load properly when inserted into a range referenced by a data mover.

March 30, 2022

v1.11

Scenarios - Save and retrieve snapshots of your published model

The new scenario component lets you define ranges in the spreadsheet that can be saved and restored by the end-user. Choose whether this should be saved locally or in the cloud.

Folder view

We've added a new folder view to help you organise your projects better.

Enhanced chart options

New chart types and customization options have been added.

Many bug fixes and improvements.

December 8, 2021

v1.10

Datasheets - A better way to load data from Excel Online and Google Sheets

We've been working on a new way to load data from your connectors. Datasheets are a new type of sheet that grow with your data — you no longer need to guess the size of your destination range.

Multi-select List Builder

The List Builder component can now be configured to allow multi-selection.

Performance improvements

We've made significant performance improvements, especially for projects with many components.

Bug fixes and stability improvements.

October 20, 2021

v1.9

Account-based licensing and improved billing/subscription management

We've been hard at work improving some of our back end systems to bring you a better experience. After updating to 1.9, when you launch Squirrel you will be prompted to complete your account registration.

Connector error handling

We've added error trapping and the ability to respond to errors in any of your connectors.

Styling improvements

We've added the ability to set border radius on several components including containers and buttons.

Numerous bug fixes and performance improvements.

June 16, 2021

v1.8

Deprecation of support for Internet Explorer

Squirrel 1.8 will be the last version that supports Internet Explorer (IE). From 1.9 the output from Squirrel will only be viewable in a modern browser such as Google Chrome, Microsoft Edge (chromium version) and Apple Safari.

New Components

We've added a bumper crop of new components to Squirrel to make building apps even easier:

  • Date Picker
  • Toggle Switch
  • Progress Bar
  • Icon
  • Metric Tile

New connections

Ninox - Read data from and create, update records in this popular no-code database.Zapier trigger - You can now use Squirrel to trigger workflows in Zapier meaning you can send data from Squirrel to over 3,700 other systems.

Component Enhancements

Scorecard - We've added a property to let you fix the height of rows in the body of the scorecard.Image - Unsplash integration for easy image search.

We fixed numerous bugs and made performance improvements.

May 7, 2021

v1.7.13

Hotfix to address some performance issues

  • Fixed a performance issue affecting larger projects with many bound components.
  • Fixed an issue where formulas were recalculating more than necessary.

April 21, 2021

v1.7.12

Hotfix for some issues that were found in v1.7

  • Fixed an issue with PDF export where the data shown didn't match the on-screen values.
  • Fixed an issue where conditional formatting for some charts was not working correctly.
  • Fixed an issue with bindings on the calendar component.

April 15, 2021

v1.7

Important information relating to the Slider component

In 1.7 support for the 'enable range' option to turn a single slider into a dual slider has been temporarily removed. This capability will be re-introduced in a later version.

Also, in this release, we have fixed a number of issues that were causing issues with the sizing and alignment of sliders. The result is that when a project saved from an earlier version of Squirrel is opened in 1.7 positions of sliders may have changed slightly and may need to be manually repositioned.

Calendar component

We've added a new Calendar component which allows you to select dates. This is useful for filtering date ranges in reports.

Sharing projects

Projects can now be shared within your organization. You can share a project with an individual or a group of users and optionally allow them to edit the project.

Improved styling options

We've added more styling options including border radius, shadow effects, and improved color pickers throughout the application.

We fixed over 100 bugs in this release

January 22, 2021

v1.6.11

Hotfix for a few issues including a problem where the app would sometimes crash on startup

  • Updated the order of stuff when Squirrel fires up. It should no longer crash on startup.
  • Fixed an issue where charts were displaying data labels at the top of charts rather than on each data point.
  • Fixed an issue where removing list items from a multi-select list threw an error.

December 14, 2020

v1.6.5

Hotfix for issues when publishing locally

  • We've restored the ability to double click on index.html and launch the project locally
  • Fixed an issue where exports sometimes included sample data rather than 'live' data

November 25, 2020

v1.6

Important!

For the initial release of Squirrel 1.6 exported projects will only work when they are accessed via a web server. This means that unlike previous version it will not be possible to run a Squirrel project exported from 1.6 by double clicking on 'index.html' of a project stored on a file store. We plan to release an update in the near future which will restore this capability.

New and enhanced components

We've added 2 new components; Data Table and Hotspot. Data Table lets you pull the formatting from your spreadsheet through into the table component on the canvas. That means cell-based formatting!! Hotspot is an invisible component that allows your project to respond to 'mouse over' and 'mouse out' events. This means your project can now respond as the user drags their mouse across the screen, perhaps to provide a pop-up help bubble or to change a related aspect of the project elsewhere on the screen. We've also made significant improvements to the line component which now easily allows horizontal, vertical and diagonal lines to be added to a project.

Enhancements to other components

  • added the ability to optionally turn off the tooltip on a slider
  • added number formatting for the slider
  • added an 'ALL' option to a multi-select listbox
  • stopped containers from blocking mouse interaction with components underneath them.

Autosave and preventing designer restarts

It is very frustrating when Squirrel encounters an issue which means that you have to restart the designer potentially losing work you have done on your project. To counter this we have fixed over 30 issues which lead to this situation and in addition, we have added an autosave feature which will recover your project if the designer needs to be restarted.

Spreadsheet functions

We have added support for a couple of new spreadsheet functions including MEDIAN, MINIFS and MAXIFS.

September 23, 2020

v1.5.12

High DPI improvements

  • We've fixed an issue where larger projects viewed on high DPI screens (retina, 3k, 4k, etc) were not rendering properly.

August 26, 2020

v1.5

Loading performance

Larger projects' outputs could take a while to load. We've made some big changes to the way we are generating the exported/published content. As a result, any newly generated outputs should load in the browser much quicker now. And for those really huge projects, a loading indicator has been added so that the user knows something is still happening.

Value input changes

We've made some changes to the way percentages are handled. With number formatting set to percentage, we now insert the value as a decimal instead of a whole number. This makes sure we are handling percentages consistently across all our components.

New Timer function

Timer is our latest small but powerful function. It can be used to loop something a set number of times or until a certain condition is met. It also allows you to insert a 'delay' into your project by deferring data insertion by the number of milliseconds specified.

We squished 56 bugs including:

  • An annoying issue where the changes indicator (asterisk) didn't always go away after a save.
  • If you wanted to import a spreadsheet you had to make sure you didn't have it open in Excel. This is now sorted so you don't have to close it first.
  • Added number formatting to the y-axis on charts.
  • Dragging to copy/paste (fill) formulas in the spreadsheet resulted in #ERROR if the formula referenced a different sheet. We fixed that.

July 23, 2020

v1.4.6

More of a 'tune-up' than a hotfix

  • We've been working on optimising when and how we update formulas in response to data changes.
  • Fixed a bug where Squirrel crashed on exiting debug under a specific set of conditions.

July 15, 2020

v1.4

Web View

The new Web View component is a versatile component. First and foremost, it allows you to embed web content into your Squirrel project; secondly, multiple people can work on one project at the same time; and thirdly, you can create reusable components that can be used in multiple projects.

External Parameters

We've added outbound parameters. So, you can now send and receive data using the external parameters function. This opens up a world of possibilities for passing data into, and out of, your projects.

Spreadsheet binding

You can now type directly in the 'Select your range' field when binding. It's a small enhancement that should make your binding workflow a bit easier.

XLF migration removed

Following feedback, we've removed XLF migration from the core product. We'd love to hear from you if you need this feature still.

We squished 51 bugs including:

  • Charts and horizontally structured data had a bit of a fall out.. We've patched things up and they're best of friends again.
  • Dates in the spreadsheet were converting back to UTC for different timezones. This is now fixed.
  • Unexpected responses from database queries and writeback connectors were causing Squirrel to crash. We've improved error handling for connectors.
  • Writeback queries weren't working properly when parameters contained '&'. This is now fixed.

June 8, 2020

v1.3.16

Hotfix for a number of issues present in some projects

  • Deleting objects that had a bindings cleared/modified could sometimes cause a crash
  • Adding a series to an area chart was causing squirrel to crash.
  • Lots of gauges in a dashboard could slow things right down.

May 29, 2020

v1.3.11

Hotfix for a couple of issues that were found in v1.3

  • Data insertion for Data Mover was only firing for the first series.
  • Charts that were bound to data block containing a single series didn't display as they should.

April 20, 2020

v1.3

Spreadsheet enhancements

We've added another way to copy and paste: you can now grab the fill handle and drag it over the range that you want to copy to. It will fill based on the active cell and will automatically insert formulas with relative references. It just makes it a bit easier to work with the spreadsheet. We've also enabled the option to export your spreadsheet so you can take it out of Squirrel and do what you want with it.

Zoom zoom

No more scrolling around to see your canvas at design time — Simply zoom in or out using the zoom level dropdown. It's soooo much better!

Grid overlay

To help you line things up, you can now switch on (and configure) a grid overlay. It's visible in Design mode to really help you get the pixel-perfect layout you're after.

Charts and the new Schedule Viz component

We're always looking to give you more control over your components: this month we've added more functionality to charts, including sorting options on Column and Bar. We've also fixed some bugs along the way. Looking for a way to display data with start and end dates or times? The new Schedule component is just the job! It's a Gantt 'style' chart allowing you to plot date and time ranges against categories or tasks.

Export to Excel and PDF

Simply add the relevant component and select one or more ranges in your spreadsheet to allow users to export the data as a .xlsx or generate a PDF at the click of a button.

We fixed a bunch more bugs and made further improvements.

March 2, 2020

v1.2

Spreadsheet enhancements

The spreadsheet now includes support for named ranges: imported spreadsheets containing named ranges now work as they should and you can add or select named ranges using the area in the top left of the column headers. And by popular demand… OFFSET() has been added to the list of functions.

Connectors

Database (DB) Query and DB Writeback connectors — you can now connect to InfoBurst and execute SQL statements to retrieve data, or even write information back to, your database. The possibilities are endless!!

We've also updated the CSV connector to allow you to filter the data.

More multi-select

We've created a List Box component and included support for multiple selections — ideal for allowing users to pick from a list without taking as much space as the List Builder.

Charts

We've improved the way you add data to charts: the new bind to datablock option lets you add multiple series in one go.

External Parameters function

Pass information into your Squirrel dashboard using the URL or Javascript postMessage.

We fixed a bunch of bugs:

  • Data insertion for Data Mover was not always triggering when status = value. This is fixed.
  • You can now scroll through the sheets to get to those that are outside the visible area of the spreadsheet.
  • Improved handling of negative numbers and decimals in the properties panel.
  • Stopped Squirrel from crashing when binding scorecard headers to a different row.

January 29, 2020

v1.1

Spreadsheet enhancements

Squirrel's spreadsheet capabilities are growing all the time. You can now insert and delete columns and rows from a right-click context menu.

Start page options

From the Start page, choose from a list of default canvas sizes or create your own custom size. Simples.

99 bugs fixed including:

  • Fixed an issue where the tooltips on charts sometimes displayed 'NaN'.
  • Slider component now lets you set a max value greater than 100.
  • Some decimal values were being converted to dates in the spreadsheet. We've stopped that from happening.
  • Binding the selected item property on the scorecard is now working as it should.
  • Fixed some problems where data insertion was not always triggering after updating the selected item.

December 31, 2019

v1.0

Squirrel V 1.0 officially released!

After working hard for the past 18 months and going through a rigorous Beta phase we are bursting with pride to officially launch Squirrel to the public.

GET STARTED

Start building your app for free.

Sign up, get building, and pay when you’re ready to launch.