We are regularly improving and adding new features to Squirrel365
January 27, 2026

October 8, 2025
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.

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!

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

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.

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

Learn more about the changes in 1.20 here.
August 28, 2025

August 6, 2025

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.

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

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.

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

Learn more about the changes in 1.19 here.
May 7, 2025

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

April 7, 2025

February 24, 2025

February 13, 2025

February 5, 2025

This release includes new component features and workflow improvements.

October 22, 2024

August 14, 2024

July 25, 2024

July 9, 2024

June 12, 2024

This release includes new component features and workflow improvements.

May 7, 2024

April 18, 2024

February 27, 2024

February 8, 2024

January 31, 2024

This release includes new component features and workflow improvements.

September 18, 2023

August 30, 2023

August 30, 2023

July 26, 2023

July 20, 2023

July 19, 2023

This release includes new component features and workflow improvements.

April 11, 2023

March 29, 2023

This release includes new component features and workflow improvements.

February 28, 2023

January 20, 2023

January 18, 2023

January 10, 2023

December 21, 2022

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

Significant performance optimizations for larger projects.

October 19, 2022

September 28, 2022

July 13, 2022

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

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

Added support for additional data connectors.

May 6, 2022

March 30, 2022

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.

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

New chart types and customization options have been added.

December 8, 2021

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.

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

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

October 20, 2021
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.

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

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

June 16, 2021
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.

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

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.

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.

May 7, 2021

April 21, 2021

April 15, 2021
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.

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

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.

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

January 22, 2021

December 14, 2020

November 25, 2020
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.

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.


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.

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

August 26, 2020

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.

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.

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.

July 23, 2020

July 15, 2020

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.

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.

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.

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

June 8, 2020

May 29, 2020

April 20, 2020

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.

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!

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.

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.

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.

March 2, 2020

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.

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.

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.

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

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

January 29, 2020

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

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

December 31, 2019
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
Sign up, get building, and pay when you’re ready to launch.