Thunkable Docs
Build an AppDrag and Drop DocsSnap to Place DocsAcademy
Drag and Drop
Drag and Drop
  • What is Thunkable?
  • 🗺️Getting Started
    • 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 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 22, 2021
  • December 21, 2021
  • December 20, 2021
  • December 17, 2021
  • December 16, 2021
  • December 15, 2021
  • December 10, 2021
  • December 8, 2021
  • December 4, 2021
  • December 1, 2021
  • November 23, 2021
  • November 22, 2021
  • November 18, 2021
  • November 12, 2021
  • November 9, 2021
  • November 8, 2021
  • November 4, 2021
  • October 29, 2021
  • October 28, 2021
  • October 22, 2021
  • October 18, 2021
  • October 17, 2021
  • October 15, 2021
  • October 13, 2021
  • October 8, 2021
  • October 5, 2021
  • September 29, 2021
  • September 23, 2021
  • September 22, 2021
  • September 17, 2021
  • September 7, 2021
  • September 3, 2021
  • August 26, 2021
  • August 24, 2021
  • August 18, 2021
  • August 12, 2021
  • August 3, 2021
  • July 20, 2021
  • July 19, 2021
  • July 15, 2021
  • July 13, 2021
  • July 7, 2021
  • June 25, 2021
  • June 15, 2021
  • June 9, 2021
  • May 27, 2021
  • May 24, 2021
  • May 21, 2021
  • May 19, 2021
  • May 13, 2021
  • May 12, 2021
  • May 5, 2021
  • April 30, 2021
  • April 23, 2021
  • April 22, 2021
  • April 20, 2021
  • April 13, 2021
  • Mar 24, 2021
  • Mar 18, 2021
  • Mar 15, 2021
  • March 8, 2021
  • Mar 1, 2021
  • Feb 22, 2021
  • Feb 15, 2021
  • Feb 8, 2021
  • February 3, 2021
  • January 26, 2021
  • January 8, 2021

Was this helpful?

Export as PDF
  1. Additional Resources
  2. Release Notes

Release Notes 2021

December 22, 2021

Component Updates

  • Drag and Drop UI, Label: Improve appearance of Label on wider screens

December 21, 2021

Component Updates

  • Map: Add blocks to add markers of different colors, use assets as markers

  • Map: General Improvements

  • Data Viewer: Add ability to set text for empty values in Data Source

  • Data Sources: Add support for deleting all rows from Google Sheet

  • Drag and Drop UI, Data Viewer: Selecting a layout is now done in a separate modal

December 20, 2021

Platform Updates

  • Fix for blocks in Snap to Place editor

Component Updates

  • Drag and Drop UI, Text Input: Changes to default style

  • Drag and Drop UI, Top Tab Navigator: New properties

December 17, 2021

Platform Updates

  • Fix checking if AdMob banners exist in project info

  • Fix copy paste in blocks editor

Component Updates

  • Add Location Permissions toggle to Push Notifications

December 16, 2021

Platform Updates

  • Updates to imported Figma artboards

  • Updates to using

Component Updates

  • Updates to Web Viewer using non-URL sources (eg. local HTML files)

December 15, 2021

Component Updates

  • Data Viewer: Show data from Data Source as soon as Data Source is connected

December 10, 2021

Platform Updates

New Components

  • In-App Purchases

December 8, 2021

Platform updates:

  • Fix related to iOS build - removed default NSUserTrackingUsageDescriptior

December 4, 2021

Platform Updates

  • Changes to how local assets are handled on iOS

December 1, 2021

Platform Updates

  • Fix image sharing on Android with HTTP URI

  • Rearrange interactive section in properties panel

  • Thunkable Live for iOS: set the iOS app version and build numbers when running the script

Component Updates

  • AdMob: prevent keys from being overridden

  • Maps: prevent keys from being overridden

November 23, 2021

Component Updates

  • Data Sources: Minor Updates to projects with Webflow Data Sources

November 22, 2021

Platform Updates

Component Updates

  • Firebase: Upgraded to Firebase 9

  • Canvas: Added Stage height/width blocks to toolbox

November 18, 2021

New Components

November 12, 2021

Platform Updates

  • New lane added for bulding IPA files, improving build times for iOS apps

  • Dropped support for iOS 11

  • Improved behavior of variables when testing project on project details page

Component Updates

  • Screen: fixes to Open and Start blocks

November 9, 2021

New Components

November 8, 2021

Platform Updates

  • Improve Visibility of Tab Navigator components in blocks

November 4, 2021

Platform Updates

  • UI Updates

New Components/blocks

  • Drag and Drop: ability to connect to Webflow Data Source

Component Updates

  • Map: Fix 'onCalloutPress' on iOS

  • Map: show my Location on Android

  • Drag and Drop, Map: Add 'showsCompass' property

  • Drag and Drop: Add Shadow property to visible components

October 29, 2021

Platform Updates

  • Improvements to saving/importing screens

  • Drag and Drop UI: Improvements to adding sensors, AdMob components to project

October 28, 2021

Platform Updates

  • Clean up how Google Sheets auth tokens are handled

  • Improvements to Projects Page for accounts with 0 projects

October 22, 2021

Platform Updates

  • Improvements to how default permissions are requested by built iOS apps

October 18, 2021

Platform Updates

  • Changes to icons used to represent imported Figma files/vectors

October 17, 2021

Component Updates

  • Web Viewer: Corrected default behavior when no URL value entered and height='Fit Contents'

October 15, 2021

Platform Updates

  • UI updates

New components/blocks

  • New block to resize images in Camera drawer of blocks

Component Updates

  • Map - corrected default behavior when no latitude/longitude values entered

October 13, 2021

Platform Updates

  • UI updates

  • Removed some caching processes to increase speed

October 8, 2021

Platform Updates

  • Drag and Drop UI: Improvements to UX when dragging components around in the component tree

  • Updates to sign-in email

October 5, 2021

Platform Updates

  • Update text on platform sign-in page

September 29, 2021

Component Updates

  • Improve appearance of clickable Image components

September 23, 2021

Platform Updates

  • Improvements to app layouts on tablets

  • STP: Updates to Designer

Component Updates

  • Improved handling of deliberately null component properties

September 22, 2021

Platform Updates

  • Changes in how project assets are retrieved from the cloud

September 17, 2021

Component Updates

  • Added new font options to Label and Button

September 7, 2021

Component Updates

  • Changes to how Location Sensor requests user's location

September 3, 2021

Component Updates

  • iOS: Apps that use Camera but not Photo Library will no longer request Photo Library access

  • iOS: Apps that use Photo Library but not Camera will no longer request Camera access

August 26, 2021

Component Updates

August 24, 2021

Platform Updates:

August 18, 2021

Platform Updates:

  • Improve handling of uploaded keystores

Component Updates:

August 12, 2021

Platform Updates:

  • Improvements to appearance of project designer

August 3, 2021

Component Updates:

July 20, 2021

Platform Updates:

  • Restore App Store publishing to PRO Thunkers on all plans

July 19, 2021

Platform Updates:

Component Updates:

  • Web Viewer: Only call Reload function if the URL field is not blank

July 15, 2021

Platform Updates:

  • Changes to how documents uploaded to the Thunkable project are stored

Component Updates:

  • Data Source: fixed bug where create row and delete all rows blocks behaved as a break condition

July 13, 2021

Platform Updates:

  • Upgrades to some backend packages

Component Updates:

  • Speech Recognizer: Update method used to return output

July 7, 2021

Platform Updates:

  • Minor updates to the project Designer

June 25, 2021

Component Updates:

June 15, 2021

Platform Updates:

  • Improvements to behavior of downloaded APKs from projects that contain renamed assets

June 9, 2021

Platform Updates:

May 27, 2021

Platform Updates:

New Components:

Component Updates:

May 24, 2021

Platform Updates:

  • Drag and Drop: Enable pan-to-scroll in Design tab

Component Updates:

May 21, 2021

Component Updates:

May 19, 2021

Platform Updates

  • Style updates to login page

  • Drag and Drop: Restore guidelines in Design tab

Component Updates

  • Drag and Drop: Improve behavior of Navigator properties panel in Design tab

May 13, 2021

Component Updates

  • Improvements to Web Viewer scrolling behavior in Drag and Drop projects on Android and iOS

May 12, 2021

Platform Updates

  • Update platform to Expo 41

    • Built APKs now target Android 11

  • Update style of sign in/sign up page

  • Fix top banner position in Snap to Place projects

Component Updates

    • These updates are effective in the Snap to Place UI and the Drag and Drop UI

    • These updates are related to permissions and will not affect the performance of these components in your project

May 5, 2021

Platform Updates

  • Improve visibility of components on Drag and Drop canvas when very zoomed in

Component Updates

  • Improve appearance of customized Switch colors

New Components

April 30, 2021

Platform Updates

Component Updates

April 23, 2021

Component Updates

April 22, 2021

Platform Updates

April 20, 2021

Platform Updates

  • Add AdMob IDFA to iOS build server

  • New phone frame border

  • Speed up dragging in large projects

  • Snap to Place: Improvements behavior on Android where if the device language is a language that is written right-to-left, the position of the components on the app screen are inverted

  • Drag and Drop: Adjustments to spacing between Screens in the Design tab

  • Drag and Drop: Reset screen position when switching from preview to editing

Component Updates

April 13, 2021

Platform Updates

  • Prevent error when no data is found in Airtable base

  • Allow HTTP traffic on Android

  • Drag and Drop: improve performance of hidden components on Android

Component Updates

  • Drag and Drop: add background image to Groups

New Components

  • Drag and Drop: AdMob banner

  • Drag and Drop: Switch

Mar 24, 2021

Platform Updates

  • Display default profile picture if one has not been set

  • Adjust scroll bar on Drag and Drop UI

  • Adjustments to Sort By filter on projects homepage

Component Updates

  • Fix tooltip message for Web Viewer

  • Updated icons for Google Maps and Lottie components

Mar 18, 2021

Platform Updates

  • Update Image icon

  • Add Delete Project confirmation modal

  • Increase size of border on web preview phone frame

  • Update fonts in left sidebar

  • Fix scroll glitch in Add Components section

  • Drag and Drop: When component is duplicated, add to top of component tree

  • Drag and Drop: Increase screen size on Design tab

  • Drag and Drop: Remove auto margin that interferes with centering active screen

  • Drag and Drop: Improve appearance of Labels in web apps

  • Drag and Drop: Update Component Tree

  • Drag and Drop: Update Properties Panel layout

Mar 15, 2021

Component Updates

  • Improve performance of Translator component on the web

March 8, 2021

Component Updates

  • Launch Pickers only if visible

  • Improvements to Android build server

Mar 1, 2021

Platform Updates

  • Add security modal to prevent accidental deletion of projects. Modal includes warning that project keystore will be deleted.

  • Critical update to Thunkable Live for iOS released

  • Set delete buttons to be red

Feb 22, 2021

Platform updates

  • Improved performance of Thunkable Live app for iOS

Feb 15, 2021

Platform Updates

  • Improve rendering of Screens in Design tab of Drag and Drop projects

  • Added the following components to Drag and Drop UI:

    • Time Input

    • Date Input

    • Additional guidelines to guide positioning of components

Feb 8, 2021

Component Updates

February 3, 2021

Platform Updates

  • Improve iOS build process on Drag and Drop UI

Component Updates

  • Improve performance of Text Input with 'Secure Text Entry' property enabled on web apps and apps being previewed on the web

  • Update text for set/get blocks

January 26, 2021

Platform Updates

  • Improve positioning of imported files in a Screen

  • Improve appearance of component tree

January 8, 2021

Platform updates

Last updated 2 years ago

Was this helpful?

Button: Added ability to upload custom font files ()

Label: Added ability to upload custom font files ()

Update icons used when art board is imported to Thunkable project

Ability to connect to

officially released

Drag and Drop: Rename 'Camera' drawer to ''

Drag and Drop:

Drag and Drop: New properties for and components

Improvements to upgrades - plan upgrades are now effective immediately

Make more compatible with tablets, changing device orientation

: enable sharing base 64 images on Android

: Improve behavior of Reward User block for Rewarded Video ads

Drag and Drop UI: New properties added to and

Improvements to appearance of colors in and in

Introduced ability to generate

Improvements to performance of Google Sheets picker

No longer auto-select first item in media drop-down menu when selecting media source for components such as or

Drag and Drop platform:

Drag and Drop UI:

Drag and Drop UI: components that are not will no longer accept "children" in the Component Tree

Drag and Drop UI: 's Left Swipe Enabled and Right Swipe Enabled properties are restored in Design Tab

Drag and Drop UI: and now have a range of fonts to choose from

Online are no longer disconnected from a project when it is copied within the same account

Improvements to performance of on iOS

Stack Navigator no longer compresses screens when or in a

: Instead of automatically publish as a mobile web app, let creator choose mobile or responsive web app as project is first published

Duplicated will be added to the right of the existing Screen

Project Settings includes section

iOS apps with AdMob now to show personalized ads to users in line with

Expo 41 update also includes minor updates to the following: Video Recorder, Audio Recorder, Barcode Scanner, , Photo Library, , , , , , ,

Allow to be in a HTML iframe

Add alert when a project that contains a or a component on the web, advising that performance may not match performance on a device

Update error message shown when fails to fetch data

Remove legacyExternalStorage permission from built Android apps in line with Google's

Improved performance of component on iOS

Drag and Drop: Added Screen-specific properties to , , and

Fix issue where iOS apps showed blank space at top and bottom of screen.

Added and as properties in Project Settings.

Let App Name of set page title instead of project name

Update style of component

Allow Objects blocks to handle

Airtable component and : Allow rows to be created/updated with non-text values

Add Text Items Color, Text Items Background Color, and Font Size properties to the

Introduced for Thunkable

Added block to the drawer of blocks

🗃️
Business and Enterprise feature
Business and Enterprise feature
Figma
Webflow Data Source
Figma Integration
Camera & Media
Add ability to design in tablet view
Map
Text Input
Thunkable plan
Web Apps
Share
AdMob
Label
List Viewer
New Pricing Plan
Top Tab Navigator
Bottom Tab Navigator
Drag and Drop UI
AAB file for publishing to Google Play Store
Image
Sound
New video tutorials
Stack Navigator
Groups
Data Viewer List
Label
Button
Data Sources
Push Notifications
Publish as web app
Screens
Web API
Policy Updates
Sound
Top Tab Navigator
Bottom Tab Navigator
Drawer Navigator
web apps
Alert
List Viewer
status page
In-App Purchase
published web app
Apple's AppTrackingTransparency requirements
Camera
Location Sensor
Date Input
Time Input,
Gyroscope
Accelerometer
Magnetometer
Animation by Lottie
published web apps
Web Viewer
Bluetooth Low Energy
Device
previewing on web
previewing
AdMob Settings
Ignore Notch Area
Notch Area Background Color
Get Property Of
nested properties and arrays
embedded
Data Sources
Keep Screen Awake block
get device color scheme
downloaded
ask for permission
Data Sources