Thunkable Docs
Build an AppDrag and Drop DocsSnap to Place DocsAcademy
Drag and Drop
Drag and Drop
  • What is Thunkable?
  • šŸ—ŗļøGetting Started
    • Gen AI
      • Prompt Engineering
      • AI tools
      • AI Chatbot Helper
      • AI Template Generator
    • Getting Started Guide
    • Keyboard Shortcuts
    • Undo Redo
    • Thunkable Account
      • Account Management
    • Preview and Test your App
    • Versioning
    • Data Sources
      • Google Sheets Data Source
      • Airtable Data Source
      • Webflow Data Source
      • Local Table Data Source
    • Project Collaboration
      • Organizations
    • šŸŽ“Sample Apps & Tutorials
      • Thunkable Community Forums
      • Sample Apps
      • Video Tutorials
        • Thunkable Live App
          • How to Test and Troubleshoot with Thunkable Live App
        • Data Source Tutorials
          • Connecting to Data Sources
            • Google Sheets
            • Local Table
          • Create Data in a Thunkable Data Source
          • Read Data in a Thunkable Data Source
          • Update Data in a Thunkable Data Source
          • Delete Data in a Thunkable Data Source
        • User Auth & Management
          • Firebase
            • User Sign-Up, Sign-In, and Auth
            • User Sign Out and Password Reset
          • Google
            • User Sign-Up, Sign-In, Sign-Out, and Auth
          • Apple
            • User Sign-Up, Sign-In, Sign-Out, and Auth
        • Projects
          • How to Save Versions of Your Thunkable Project
          • How to Copy and Customize Public or Sample Thunkable Projects
        • User Interface & Design
          • Screens
            • Save and Reuse Thunkable Screens
            • Change Thunkable Screens with a Button Click
            • Create Scrollable Screens in Your Thunkable App
          • Navigators
            • How to Use the Thunkable Stack Navigator
            • How to Use Thunkable Top and Bottom Tab Navigators
            • How to Use the Thunkable Drawer Navigator
            • Combine Figma Frames with Thunkable Navigators
          • Components
            • How to Use the Visibility Property to Create Modals in Thunkable
          • Data Visualization
            • Customize a Data Viewer
          • Text
            • Implement Text Input Validation
        • Alerts & Notifications
          • Display Alert Messages in Your Thunkable App
          • How to Create Three-Button Alert Messages
        • Files
          • Cloudinary
            • Store and Access Cloudinary Files in Your Thunkable App
        • Camera
          • How to Use the Device’s Camera
          • How to Use the Device’s Video Camera
          • Use the Device’s Camera as a QR or Barcode Scanner
        • Realtime Databases
          • Firebase
            • How to Read Data in a Firebase Realtime Database
            • How to Update Data in a Firebase Realtime Database
        • Advanced Blocks
          • Connect Your Thunkable App to a Web API
        • Thunkable Academy
          • Building Your First Thunkable App
            • Getting Started with Thunkable
            • How to Design a Thunkable App
            • How to Connect a Thunkable App to a Data Source
            • How to Make A Thunkable App Interactive with Blocks
          • Thunkable No Code App Creation Basics
            • Thunkable UI Components and App Features
            • Understanding Thunkable's Drag and Drop Block Builder
            • Design, Develop, Debug, and Deploy Your App
        • Hour of Code
          • 2021 - Build an Informational App
          • 2022 - Build a Scavenger Hunt App
          • 2023 - Build a Translator and Text-to-Speech App
        • App Building
          • How to Build a Translation App in Thunkable
          • How to Create an Image Recognition App with Thunkable
          • How to Create a Text-to-Speech App in Thunkable
  • šŸŽØApp Design
    • User Interface (UI) Components
      • Basic Components
        • Button Component
        • Label Component
        • Rich Text Component
        • Image Component
        • Text Input Component
        • Layout Component
        • Group Component
      • Data Components
        • Simple List Component
        • Data Viewer Components
          • Data Viewer List Component
          • Data Viewer Grid Component
          • Custom Data Viewer
      • Input Components
        • Switch Component
        • Slider Component
        • Checkbox Component
        • Date Input Component
        • Time Input Component
      • Media Components
        • Animation Component
        • Video Component
        • Loading Icon Component
      • Embed Components
        • Web Viewer Component
        • Map Component
        • Canvas Component
        • PDF Reader Component
        • Rating Component
      • Modules
        • Introduction
        • User Guide
      • Generative AI
    • Screens
      • Save and Reuse Screens
      • Improve Thunkable Load Time
    • Navigators
      • Top Tab Navigator
      • Bottom Tab Navigator
      • Drawer Navigator
      • Stack Navigator
    • Figma Integration
  • šŸ› ļøBlocks
    • Thunkable Blocks Overview
    • Core Blocks
      • Control Blocks
      • Logic Blocks
      • Math Blocks
      • Text Blocks
      • Lists Blocks
      • Color Blocks
      • Device Blocks
      • Objects Blocks
      • Variables Overview
        • Connect a Firebase Realtime Database
        • Variables Blocks
      • Functions Blocks
    • App Features Blocks
      • Speech Blocks
      • Sound Blocks
      • Share Blocks
      • Camera Blocks
      • Files Blocks
      • Sign In Blocks
        • User Sign Up, Sign In, and Authentication with Firebase
        • User Sign Up, Sign In, and Authentication with Google
        • User Sign Up, Sign In, and Authentication with Apple
      • Location Blocks
      • Push Notification Blocks
      • In-App Purchase Blocks (with RevenueCat)
      • Data Sources Blocks
      • Alerts Blocks
      • Timer Blocks
      • Sensors Blocks
        • Gyroscope
        • Magnetometer
        • Accelerometer
        • Location Sensor
      • Ads by AdMob
    • Advanced Blocks
      • Web APIs Blocks
        • CORS Policy
        • šŸ†“No Auth APIs
          • Update Data in a Data Source
          • CRUD Operations
          • Setting Headers
        • šŸ“ŠCharting APIs
          • Create a chart template
          • Charting in Thunkable
      • Bluetooth Low Energy Blocks
      • OpenAI Services ChatGPT Integration Blocks
      • "Any Component" Blocks
      • JavaScript Web Bridge
  • āš™ļøSettings
    • App Settings
      • Tablet View
    • Assets
    • Cloud Variable Viewer
    • Manage your Projects
      • My Projects Page
      • Thunkable Projects
      • Duplicate Project
      • Share Your App
      • Download Your App
        • Download Your App on iOS
        • Download Your App on Android
      • Add to Home Screen
      • Managing Project Storage
      • App Data Privacy
      • Delete Project
  • šŸ“±Publishing
    • Overview
    • Publish to the Apple App Store
      • User Guide
      • Troubleshooting
      • Review Process
      • Tracking Usage Description
    • Publish to Google Play Store
      • User Guide
      • Troubleshooting
      • Review Process
    • Publish as a Web App
      • User Guide
      • Custom Domains
      • Troubleshooting
    • Testing
      • Testing on iOS via TestFlight
      • Testing on Android
    • Troubleshooting
      • Publishing Checklist
      • Generate Screenshots
  • šŸŽ®Gaming
    • Gaming Overview
      • Canvas Label
      • Sprites
      • Sprite Gallery
    • Gaming Blocks
      • Events
      • Motion
      • Looks
      • Direction
      • Sensing
      • Add & Remove
      • Stage
  • šŸ—ƒļøAdditional Resources
    • Release Notes
      • Release Notes 2025
      • Release Notes 2024
      • Release Notes 2023
    • Troubleshooting
      • Can't Sign in to Thunkable?
      • FAQs
    • Minimum Requirements
    • Bugs and Product Feedback
    • App Services and Emulators
Powered by GitBook
On this page
  • December 18, 2024
  • December 11, 2024
  • December 9, 2024
  • November 28, 2024
  • November 21, 2024
  • November 14, 2024
  • November 7, 2024
  • October 30, 2024
  • October 23, 2024
  • October 8, 2024
  • October 8, 2024
  • September 26, 2024
  • September 23, 2024
  • September 17, 2024
  • September 9, 2024
  • August 30, 2024
  • August 21, 2024
  • August 13, 2024
  • August 6, 2024
  • August 5, 2024
  • July 29, 2024
  • July 16, 2024
  • July 9, 2024
  • June 25, 2024
  • June 18, 2024
  • June 11, 2024
  • May 30, 2024
  • May 23, 2024
  • May 20, 2024
  • May 6, 2024
  • April 16, 2024
  • April 10, 2024
  • April 4, 2024
  • April 3, 2024
  • March 29, 2024
  • March 19, 2024
  • March 12, 2024
  • March 5, 2024
  • February 20, 2024
  • February 13, 2024
  • February 6, 2024
  • January 30, 2024
  • January 23, 2024
  • January 17, 2024
  • January 16, 2024
  • January 11, 2024
  • January 10, 2024
  • January 9, 2024

Was this helpful?

Export as PDF
  1. Additional Resources
  2. Release Notes

Release Notes 2024

PreviousRelease Notes 2025NextRelease Notes 2023

Last updated 4 months ago

Was this helpful?

December 18, 2024

Platform Updates

  • Removed Integration and replaced the existing tables with local tables.

December 11, 2024

Platform Updates

  • Removed shadow properties for the component and its containers.

December 9, 2024

Platform Updates

  • Added the option to upgrade from Legacy Free to with PayPal when the number of private projects is above the limit.

November 28, 2024

Platform Updates

  • Added an error message on the when Bluetooth is disabled.

November 21, 2024

Platform Updates

November 14, 2024

Platform Updates

November 7, 2024

Platform Updates

October 30, 2024

Platform Updates

October 23, 2024

Platform Updates

October 8, 2024

Platform Updates

October 8, 2024

Platform Updates

  • Introduced Bluetooth strength (RSSI) to measure received signal power in decibels relative to 1 milliwatt (dBm) of each device.

  • Added new option ā€œPlay sounds in backgroundā€ in the settings

September 26, 2024

Platform Updates

September 23, 2024

Platform Updates

September 17, 2024

Platform Updates

September 9, 2024

Platform Updates

  • Fix issues with location and Google Sign-in

New Blocks

August 30, 2024

New Blocks

August 21, 2024

Platform Updates

  • Allow the use of special characters in nameing components

August 13, 2024

Platform Updates

August 6, 2024

Platform Updates

  • Introduced an option to avoid adding a Tracking Usage Description when Web Viewer only accesses a local HTML file by clicking ā€œIgnore and Publishā€

August 5, 2024

Platform Updates

  • Fix for Blank screen issue

July 29, 2024

Platform Updates

  • Fix for Location and cloned button issues

July 16, 2024

Platform Updates

July 9, 2024

New Blocks

New Components

June 25, 2024

Platform Updates

  • Added a new Firebase user ID block.

June 18, 2024

Platform Updates

  • Added +/- on the following blocks: If-else, Join text, List, Object.

June 11, 2024

Platform Updates

  • Upgraded to Expo 51

May 30, 2024

New Components

  • Modules and Logic Modules

  • JavaScript Web Bridge released to public beta

May 23, 2024

New Blocks

May 20, 2024

New Features

  • Introducing Workspace block search functionality

  • Added Block modules remix button

May 6, 2024

Platform Updates

  • Added the ā€œDelete Accountā€ option on the platform account settings

April 16, 2024

Platform Updates

  • Blocks: Add toolbox search

  • Forbid certain characters in asset names

  • Updated links on project page

  • Increase the minimum supported iOS version to 16.0

New Components

  • Rich Text Component: allow finer grain text formatting within a single component

April 10, 2024

Platform Updates

  • Fixed user profile page

New Components

  • Enable executing Javascript outside of Web Viewer component

Component Updates

  • Data Sources: Streamline creating new table in a local Data Source

  • Group Component: Fixed visual issue with rounding corners

  • Web APIs Blocks: Fixed issue where some Creators saw console error when calling certain APIs

April 4, 2024

Component Updates

  • In-App Purchase Blocks (with RevenueCat): Upgraded library behind In-App Purchases

  • Screens: Forbid copying screens into other screens

April 3, 2024

Platform Updates

  • Upgraded to Expo 50

March 29, 2024

Platform Updates

  • Fixed error when changing app layout

March 19, 2024

Platform Updates

  • Updated text shown in Companion app

  • Enabled Google and Apple pay options

Component Updates

  • Modules: Enabled Web Preview in CC editor

  • Text Input Component: Fixed focus of Text Input blocks in Snap to Place UI

  • Added option to Collapse and Expand all get/set blocks

March 12, 2024

Platform Updates

  • Added new tutorials to Thunkable Live companion app

  • Updated onboarding survey

  • Improve prominence of button to view project details page

  • Resolved behavior where searching for a project could yield duplicate results for some accounts

Component Updates

  • Ads by AdMob: Updated versions

  • Date Input Component, Time Input Component: Updated supprting libraries

March 5, 2024

Platform Updates

  • Increase minimum supported iOS version to 13.4

  • Tweaked style of displaying username in project info when hovering/clicking

  • Updated backend libraries

New Components

  • Modules:

    • Added creation of methods with outputs

    • Added settings panel

Component Updates

  • Fix loading custom fonts on iOS

  • Fix swipe to navigate back on iOS

  • Alerts Blocks, Timer Blocks: Button to save changes in modal now says 'Done' instead of 'Submit'

  • Functions Blocks: Added +/- icons to support adding and removing inputs

  • Objects Blocks: improve focus when typing property names into object block

  • Organizations: Allow 'disable preview'

  • Slider Component: Updated supporting libraries

February 20, 2024

Platform Updates

  • Blocks: Added Minimap to Blocks tab

  • Organizations: Allow project preview to be disabled

Component Updates

  • Button Component, Label Component, Text Input Component: Consistently render custom fonts on iOS

  • Canvas Component: Updated supporting libraries

  • Files Blocks: Improve performance of 'upload video form device' block on iOS

  • Image Component: Improve rendering rounded corners

  • Lists Blocks: Improvements to true randomnes of 'Insert at Random' block

  • Objects Blocks: Resolve behavior where focus on text input to specify custom property names for new Objects was being lost

  • Web Viewer Component: Updated supporting library

February 13, 2024

Platform Updates

  • Blocks: Upgrade to Blockly Library v10

  • Publish as a Web App: Improve rendering of disabled web app links

  • Update docs links in Help Center

Component Updates

  • Web Viewer Component: Upgrade supporting libraries

  • Camera Blocks: Improve design of Video Recorder camera button

  • Layout Component: Improvements to rendering on physical devices

  • Top Tab Navigator: Center label in text-only tabs

  • Local Table Data Source: Successfully update cell to 0 value

  • Sound Blocks: Execute 'then do' blocks after Audio Recording

  • Modules:

    • Allow read-only view of custom components to be visible to accounts which can view a project that contains the custom component

    • Allow viewing, editing, and remixing custom components

February 6, 2024

Platform Updates

  • Assets: Prevent assets from being renamed to same identifier as assets already present in project

  • Upgraded libraries

Component Updates

  • Airtable Data Source: Accurately return multi-value results from selected fields

  • Simple List Component: Added Get Width, Set Width blocks

  • PDF Reader Component: Improve rendering of PDFs from URLs

  • Map Component: Validate Google Maps API Key

January 30, 2024

Platform Updates

  • Updated backend libraries

January 23, 2024

Platform Updates

  • Download Your App on iOS: Remember Team ID between sessions

  • My Projects Page: Improved search

Component Updates

  • Generative AI: Allow Business tier accounts to access Generative AI tools

  • Variables Blocks: Fixed copy/pasting variables between screens

  • Label Component: Show error if invalid file is uploaded for custom font

  • Screens: If there's only one Screen in the project, creator can no longer delete this screen

January 17, 2024

Platform Updates

  • Public Gallery: Fixed 'See More' button performance

January 16, 2024

Platform Updates

  • Blocks: Updated translations

  • My Projects Page: Updated storage size of project being displayed when the project is opened

Component Updates

  • Ads by AdMob: Ensure Tracking Usage Decription has been entered before downloading app containing AdMob components

  • Animation Component: Improved rendering dynamically sel animation during app runtime when previewing on project details page

  • Camera Blocks: Updated library

  • Layout Component: Enabled dragging a component from within a Layout

  • Lists Blocks: Length block will return 0 if input value does not have a .length property

  • Local Table Data Source: Fixed UI issues in STP projects

  • Map Component: Updated library

  • Navigators: Removed unused properties

  • Rating Component: Fixed rendering inside layout

  • Web Viewer Component: Fixed fullscreen rendering in landscape view

January 11, 2024

Component updates

  • Ads by AdMob: Display CMP to allow end users finer control over their data

January 10, 2024

Component Updates

  • OpenAI Services ChatGPT Integration Blocks: Update API

January 9, 2024

Platform Updates

  • Organizations: Support organization members who are not the project owner importing custom components

  • Figma Integration: Improve rendering position of imported compnents

  • Blocks: Handle duplicating component blocks across screens more seamlessly

  • My Projects Page: Display project size & allow sorting by project size

New Components

Component Updates

  • Stack Navigator: Improve performance of Navigator Mode and Header Mode

  • Canvas Component: Execute blocks inside 'then do' section of 'Create Sprite' block

  • Text Blocks: Allow Color Blocks to be rendered as text

  • Alerts Blocks: Improve inputting of title, message

  • Label Component: Render custom fonts on web

Introduced panel.

Resolved an issue with when user location is collected within a project.

Fix issues with

Introduced

Added a new data sources block

Enabled two new BLE blocks to subscribe to peripheral device’s characteristics and receiving data through the ā€œnotifyā€ method.

Introduced

Added clone blocks to

Enabled two new options on the StP : ā€œInterruption Mode Androidā€ and ā€œInterruption Mode iOSā€

Removed the option of connecting a Webflow data source. Because of changes to how the .

Added Component and Screen navigation

Added new actions in the Design Tab for easier editing.

Introduced 9 new blocks for

Introduced 3 new Data Source Blocks: using objects, using objects, and

Released new

Updating the naming of tabbed pages on

Added to

Added to

Improved : ā€œStart location updatesā€ ā€œStop location updatesā€ ā€œcheck if location update is runningā€ and ā€œon location changeā€

Added , enabling users to download files directly within their apps.

: Added Cloudinary settings for Web Apps

: resolve console error message seen on some accounts

Data Sources: Removed frontend support for deprecated Airtable API Key connection ()

: Resolve behavior where use of these blocks in older projects caused performance issues

: Render arrows in Android

: Fixed rendering drop-down menu on right click for 'count with i' block

: Set login screen to stay in portrait mode on iOS

: Fixed behavior where clicking a list item with an image created the appearance of a border around the image

(STP): Fix navigation issues seen in projects with invisible components

: Improve auto-update of project list display

šŸ—ƒļø
Webflow
Layout
Builder
BLE scan block
Education
Tracking Usage Description
BLE blocks
filtering and sorting on data sources
ā€œUpdate Filter Forā€
ā€œSubscribe To Characteristicsā€ and ā€œCharacteristics Changeā€
new Thunkable Plans and Pricing
modules
sound component
Webflow API will function
keyboard shortcuts
ā€œUndoā€ and ā€œRedoā€
sound component
Create Row
Update Value in Row
Retrieve Column Names
Cloud Variable Viewer
x.thunkable.com
cloud variables
modules
Data viewers
modules
location blocks
Download File blocks
further info
Further discussion in Thunkable Community post
Release notes 2023
Thunkable Live App
Thunkable Live App
Thunkable Live App
Loops Blocks
Upload a File to the Cloud
Data Viewer Grid Component
Search Places Blocks
Search Places Blocks
šŸ› ļø Components