Thunkable Docs
Build an AppDrag and Drop DocsSnap to Place DocsAcademy
Drag and Drop
Drag and Drop
  • What is Thunkable?
  • 🗺️Getting Started
    • Gen AI
    • 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
  • Dec 14, 2018
  • Dec 5, 2018
  • Nov 20, 2018
  • Nov 15, 2018
  • Nov 7, 2018
  • Oct 23, 2018
  • Oct 22, 2018
  • Oct 10, 2018
  • Sep 13, 2018
  • Aug 30, 2018
  • Aug 29, 2018
  • Aug 28, 2018
  • Aug 8, 2018
  • Jul 20, 2018
  • Jun 12, 2018
  • Jun 5, 2018
  • May 22, 2018
  • May 15, 2018
  • May 7, 2018
  • April 12, 2018
  • Apr 5, 2018
  • Mar 20, 2018
  • Mar 6, 2018

Was this helpful?

Export as PDF
  1. Additional Resources
  2. Release Notes

Release Notes 2018

Last updated 2 years ago

Was this helpful?

Dec 14, 2018

  • Local DB - create and retrieve data from a data table directly saved in your app

Component updates

  • - now enables users to send text messages, emails and make phone calls from mobile's device's default apps

New block category

    • - Get the current time from the device's clock

    • - sets a device to vibrate

    • - detects which platform the device is on

    • - detects if device is connected to Wi-Fi or data network

Dec 5, 2018

Bug fixes

  • Fixes variety of bugs that led to Thunkable Live Android crashes

  • Users no longer have to set margins and padding to 0 for columns and rows on Android

  • Improved error messaging and validation for new Publish to IOS workflow

Nov 20, 2018

Platform updates

Component / block updates

  • Visible property on components - Support making components visible and invisible from the designer and the blocks

Bug fixes

  • Custom launch screen for PRO users - fixes bug that does not show current app's logo

  • Thunkable Live app - displays app icons on the project list page

Nov 15, 2018

Component updates

Bug fixes

  • Text Input - automatically resizes screen when keyboard is open

  • Publish to iOS - fixes Camera and Photo Library permissions

  • Blocks - prevents possible infinite loops when asset block is loaded

Nov 7, 2018

Bug fixes

  • Fixes bug where previewed projects were one step behind the Blocks Editor

  • Fixes bug where variables did not work with map methods

  • Fixes bug where variables did not work well as list indexes

Oct 23, 2018

Bug fixes

Oct 22, 2018

Platform updates

Oct 10, 2018

Platform updates

Thunkable has launched the Public Gallery, a public collection apps for anyone to preview, download or remix.

All new apps will be public by default and included in the Public Gallery.

Sep 13, 2018

Bug fixes

  • Fix some Android crashes

  • Easier drag and drop of Button and Image components

  • Fix initial load of app icon

Aug 30, 2018

Bug fixes

  • Fix SignIn method of Sign In component to populate outputs userId & isEmailVerified

Aug 29, 2018

Bug fixes

  • Fix iOS download & publish app icon

Aug 28, 2018

Platform updates

Users will be prompted to give permission to allow the use of certain components within an app (Speech Recognizer, Assistant, Camera, Photo Library, Location Sensor)

  • Some app layouts have been updated

    • Hide status bar bug - A blank status bar will still show up even if hide status bar is set to false; we are hoping to fix this soon

    • Heights of visible elements set to 'fit contents' may need to be updated to 'relative size' or another option

    • Scrollable columns - height will need to be set to 'fit contents'

Bug fixes

  • Downloaded and published iOS apps no longer shows editable blocks

Aug 8, 2018

Bug fixes

  • Stability should be significantly improved on the Live App, especially for Android

  • There should generally be fewer crashes on downloaded/published apps, especially for Android

  • The WebViewer on Android should scroll properly and be responsive

  • The Scrollable feature of the Column component should now work properly

  • Column component will now display background images on iOS

  • Scrollable screens will now scroll on downloaded or published apps for iOS

  • Setting Latitude and Longitude on the Map component on Android via blocks should now work

  • Setting the Value property of the Slider component on Android via blocks should now work

  • Projects with a huge number of components or blocks should no longer generate errors from backend server

New blocks

Platform updates

  • Improvements to the tutorials

Jul 20, 2018

New components

Jun 12, 2018

Bug fixes

  • Solves some issues with Thunkable Live app on Android

  • Reduces project saving issues

Jun 5, 2018

Thunkable Cross-Platform ✕ launches out of beta!

Platform updates

  • Renaming components is now supported. Click on the top of the properties panel to edit the component name

  • Sample apps now featured on the project list page

  • Supports iOS usage descriptions for describing to users why certain permissions are needed when they download your app; applies only when you Publish to the iOS App Store

Component updates

  • Switch component no longer needs blocks to set-up

May 22, 2018

Component updates

New components

May 15, 2018

Platform updates

  • Five new tutorials for Thunkable beginners now located in platform panel on the left

Bug fixes

  • (Background) Image for Screens, Rows, Column and Image components now appear in Live Testing when using a Screen.start block

  • Image height or width set to 'fit contents' now appear in Live Testing

  • Improvements to Download / Publish for iOS including transparency support for app icons and better error messaging

  • Improved messaging for Download for Android

May 7, 2018

  • Significant user interface update including a new Design / Blocks switch, add Components shifted to the left panel and Properties shifted to the right panel

April 12, 2018

Component updates

New components

  • Speech Recognizer - uses artificial intelligence to recognize and translate spoken language into text in 14 different languages

  • Switch - popular UI element to turn on and off a certain feature in an app, often used in settings pages

Platform updates

  • Updated Blocks colors

Apr 5, 2018

New components

  • Spreadsheet by Airtable - gets, uploads, updates and deletes data from the popular spreadsheet service

  • Payment by Stripe - enable accepting credit card payments in app powered through Stripe; Each payment is subject to a 4.9% + $0.30 per transaction fee

Platform updates

  • Supports opening installed app by deep link on Android (aka Activity Starter) via a Control block

  • Blocks now includes zoom control and a better location for the trash can

  • Properties have been re-organized into hopefully easier to use categories

Mar 20, 2018

Platform updates

  • Custom app package name / bundle ID now supported for both Android and iOS; app icon also supported for Android

Component updates

  • Properties now set / changeable in blocks including all Text / Background Color properties for visible components and Language properties for Translator, Text to Speech and Assistant

  • Transparent color now available as a color property across all visible components

  • Easy select and upload via Picture property for Image component

Bug fixes

  • Function blocks now work again

  • Blocks strings now accepted as numbers

  • Changing dropdown component in blocks or duplicating blocks now keeps the same property

Mar 6, 2018

New component

  • Media Database powered by Cloudinary - support for image, audio and video upload

Component updates

  • Most Visible components (Screen, TextInput, Label, Column, Row, Image, ListViewer, WebViewer, Maps, Google Maps) - advanced properties including padding, margin, border & user location (Maps / Google Maps) added

  • Realtime DB powered by Firebase - changes set-up from adding a .plist file to entering in an API key and database URL into app settings

Platform updates

  • Installing an Android .apk no longer requires uninstalling the Thunkable companion app

  • Easier discoverability of uploading files (now in the bottom left under the component tree

  • Error message when dropping a Navigator or Screen to the Phone previewer; they can only be added to the Visible components section of the tree

  • Small updates to sharing by link and notifications during download and publish

- Supports the ability to publish to iOS with two-factor authentication turned on

Tab Navigator - Supports adding icons to the tab navigator with the introduction of two new components, a and a . The original Tab Navigator will continue to be supported in existing projects but we highly encourage creators to adopt the new tab components which will have more features

Fixes the compatibility issue with the new variable, and blocks

can now remove the Thunkable logo from the initial screen of all downloaded and published apps. Thunkable will automatically replace that logo with the app icon that they upload. We will be introducing additional customization options in the future.

Creators who want to keep their project private can .

can now be of type 'app', stored' and 'cloud'. Existing uses of variables will continue to work as they did before this change.

All apps built on Thunkable are now (aka API 26)!

Android app no longer crashes when block is triggered

- get a copy of a list with the items shuffled in a random order.

- launches a dialog / notification with a message and one or more buttons

Each new project can be set to . Public projects are eligible to be featured in the Thunkable Gallery and can be shared in both and fully-editable mode

- adds new block events e.g. on Map Click, on Marker Click and supports the ability to add markers, polylines and polygons

- increase supported languages from 6 to 87

- now supports sharing locally stored assets (does not work on Live Test for iOS)

- gets user's current location

- UI element of choice for letting users select a value or range from a fixed set of options, such as setting the brightness of a screen

of your project is now supported with a public option

Platform updates

Live app now lets you all your app projects from the comfort of your mobile device (Android only)

now supported

Adds for download / publish for Android and iOS

Updated and emails for iOS

- supports a number of new properties including sizing (height, width) and adding a background picture

- allows users to share text or post images using their favorite installed communication app from Slack and Facebook to iMessage and WhatsApp

of your project aka checkpoint in one click

Tracking of project now available on project page; share links no longer require a user to be logged in

powered by Firebase - support for email sign-in; set-up requires entering in an API key and database URL into app settings

🗃️
Publish to iOS
Top Tab Navigator
Bottom Tab Navigator
list
object
Thunkable PRO users
upgrade to Thunkable PRO
Variables
compatible with Android 8.0
Alert
Map
Text to Speech
Location Sensor
Slider
broken link
out-of-bounds link
version support
Button
Share
Make a copy
shares
Sign In
Share
Device
public or private
live preview
read-only
Share a read-only version
Share
open link
Shuffle list
Date and time
Vibrate
iOS or Android
Online or offline
Publish for Android
publish
download