Release Notes 2022
Last updated
Was this helpful?
Last updated
Was this helpful?
Platform Updates
Improvements to front end text
Component Updates
: improve UX when deleting column
Canvas Component: Improve UX when changing background color with blocks
Platform Updates
Improve quality of project backups
Platform Updates
Provided more info on
Platform Updates
Improved asset retrieval
Component Updates
In-App Purchase Blocks (with RevenueCat): Fix for 'Purchase Subscription' action
Platform Updates
Improved account deletion process in Thunkable Live apps
Removed some packages to make built apps smaller
Component Updates
Map Component: Fixed positioning of custom icons
Group Component: Fixed positioning of components in Groups that are 'Relative to Device'
Component Updates
In-App Purchase Blocks (with RevenueCat) Fixes for one-time purchases and subscription purchases
Platform Updates
Backend/infrastructure upgrades
Platform Updates
Backend/infrastructure updates
Platform Updates
Backend/infrastructure updates
Component Updates
Platform Updates
Fix behavior seen by some users where a project refreshed as it saved
Further backend upgrades and improvements
Platform Updates
Blocks: Show confirmation modal when deleting large amount of blocks via keystroke
Blocks: Improve performance of Blocks workspace
New Components
Component Updates
Dialogflow: Improve performance on published Android apps
Platform Updates
Component Updates
Admob Banner (Snap to Place UI): Remove unnecessary blocks
Platform Updates
Backend and infrastructure upgrades
Platform Updates
Backend and Infrastructure upgrades
Component Updates
Platform Updates
Backend and infrastructure upgrades
Fix copying blocks in builder
Component Updates
Platform Updates
Handle blocks crash for non-English languages
Fix for issues seen by some creators when deleting groups of blocks
Component Updates
Platform Updates
Component Updates
Platform Updates
Add pop-up to confirm deletion of large (7+) groups of blocks
Platform Updates
Component Updates
Platform Updates
Fix issue with signing in seen with new accounts
Web Preview: Hide blocks when previewing a read-only app
Fix opening the project detail page
Platform Updates
Improve speed in snap-to-place projects
Platform Updates
Component Updates
Platform Updates
Component Updates
Platform Updates
Improve quality of project backups
Platform Updates
Background updates to improve stability of platform
Platform Updates
Improve appearance of read-only projects
Remove URL redirect for web apps
Improve appearance of account icon in project view
Component Updates
Platform Updates
Frontend security update
Platform Updates
New apps to the Google Play Store must target at least Android API 31/Android 12
Updates to existing apps on the Google Play Store must target Android API 31/Android 12 from November 1, 2022
All existing apps on the Google Play Store must target Android API 31/Android 12 by November 1, 2023
Platform Updates
Infrastructure upgrades
Increased frequency of project backups
Component Updates
Platform Updates
Preparation for upgrading to React Navigation 5 with Expo 45
Improve analytics for causes of projects not saving
Platform Updates
Fix issue with displaying assets in web apps
Show accurate publish date for web apps
Drop support for iOS 12 as part of preparation for using Expo 45
Will be adding support for iOS 16
Component Updates
Platform Updates
Updated navigation to prepare for Expo upgrade
Component Updates
Platform Updates
Improved consistency of naming copied projects
Updated project page icons
Component Updates
Platform Updates
Project workspace: Close Download/Actions menus when item is clicked
Membership page: Added Upgrade Account button
Component Updates
Screen: When new Screen is selected, center that screen in the Design workspace
Text Input: Fix handling newlines with \n character for Hint text
Button: Fixed style of Button in nested Group on the web
Figma import: Fix importing text boxes with newline characters
Platform Updates
Added pop-up with warning if project is not saved before leaving/refreshing Thunkable project page
Updated wording on membership page
Updated Design tab UI
Fixed icons in project Settings panel
Adjusted the style of star box on the project detail page
iOS Publish: Updated with Apple Sign In Entitlement
Component Updates
Google Sheets Data Source: Updated 'Delete Row' block so that row is deleted and not just cleared of values
Share block: made compatible with any file type
Files drawer: fixed behavior where 'convert to base64' block appeared multiple times
Any Component drawer: Fixed generic event block
Google Sheets Data Sources: Fixed behavior where Google Sheet Data Source could be dropped when a project was remixed
Group: Improve handling of moving children when Group is moved
Web Viewer: Improved ability to interact with Web Viewer contained in a Group
Platform Updates
New Components
Drag and Drop UI: Added create and clone blocks
Drag and Drop UI: Added Relative X/Y and height/width blocks
Component Updates
Data Sources: Added 'Get All Rows' block for Airtable Data Sources
Data Viewer: fixed bug seen when trying to add null value to Data Source
Platform Updates
Added 'Delete Account' section to Thunkable Live app
Component Updates
Improvements to In-App Purchases component
Restored appearance of Label's 'TextAlign' property on Android/iOS
Component Updates
Figma: Fixed checkbox import
Label: Added Font Family property back to Label component
Platform Updates
Built iOS apps now positioned better relative to device notch area
Improve appearance of projects page at x.thunkable.com
Component Updates
New Components
Updates
Updates
Updates
Updates
Updates
New Components
Platform Updates
Fixes to UI inconsistencies
New Components
Component Updates
Switch: Improve positioning on Thunkable Live companion app
Screen: Add Computed Height and Computed Width blocks
Groups: Add relative positioning for child components
Firebase Sign In: Added Delete User block
Visible Components: Fix unintended shadows/borders
New Components
Platform Updates
Add 'Published as Web App' as filter on project home screen
Component Updates
Fix z-index for Video player on web
Improve scrolling for non-editable Text Input
Improve Text Input autofocus on web
Platform Updates
Improvements to location of pasted blocks in Firefox browser
Reduce iOS build time from 40 minutes to 20 minutes
Component Updates
Upgrade Airtable version to 0.7.2
Fix Airtable handling of zero values
Improve behavior of 'when Screen Opens' block on screens with Loading Icon
Platform Updates
Improvements to appearance of projects on larger screens
Platform Updates
Reduce build times for iOS apps from 40 minutes to 20 minutes
Platform Updates
DND UI: improvements to relative positioning
Updates to rendering fonts on the web
Blocks: Blocks that have been copied and pasted will always be pasted within view
Android Build Server: Escape Maps and AdMob API keys to improve Android build process
Component Updates
Canvas: Improvements to Canvas as rendered in the Design tab
Web Viewer: Improvements to showing offline HTML files
Component Updates
Web Viewer: Updates to requesting end user permission
Platform Updates
Thunkable Live App: UI updates
Thunkable Live: Reset app testing local storage when local data source is updated
Figma: Import assets as regular Thunkable assets
For components with text, ensured default text color is consistent across Android, iOS and Web
DND UI: X/Y properties are relative to the container
Component Updates
Data Sources: Added rename button for local Data Sources
Data Viewer Grid: Added horizontal scroll
Labels: Improvements to appearance on wider screens
Image: Enable rendering of SVG image files
Button: Added ability to set properties when Button is part of a custom Data Viewer List
Video: Editing properties of hidden video player no longer crashes the app
Canvas: Improved appearance when height is relative or absolute value
Canvas: Fixed 'next sprite image number' block
Map: Width of marker description box better fits descriptions of different lengths
Platform Updates
Improvements to layout of permissions in project settings panel
Platform Updates
Platform Updates
Improve performance of blocks tab
Reduce how frequently creators need to sign in again
Component Updates
Video: Improvements to play/stop blocks performance
Platform Updates
Fix behavior where deleting all screens in a project caused the browser screen to go blank
Component Updates
Data Viewer: Move 'empty string' property to bottom of main properties panel
Label: Add default border styles
Push Notifications: Location Permissions now cross-platform (were previously Android-only)
Video Player: Update to give end user more control over video playback
Platform Updates
Update scrollbar width for consistency across platforms
Update how long component names are handled
Component Updates
Text input: Added support for changing hint text color on web
Platform Updates
Improve appearance of imported Figma files when project is in read-only mode
Component Updates
Web Viewer: Add tracking permissions
Web Viewer: Performance Improvements
Platform Updates
Fixed behavior where some data sources could not be deleted
Platform Updates
Fixed date and time on 'Copy from My Screens' modal
: Improve settings UX
: Improve formatting of Figma UI components with attached blocks
released
released
, : improve efficiancy and reduce size of built iOS apps
: Improve Canvas interaction with other UI components (Button, Image, etc)
: Improve interactivity of components nested in Groups
: enabled nested scroll view on Android
: Fix sound autoplay in Snap to Place projects
: Fix sound playback in Drag and Drop projects
: Fix firing of 'do' block
: Fix BLE Scan on Android
: Add 'per month' pricing to all pricing cards
: allow blocks that return true/false values to be used to set a component's text to true or false
Add ability to with hotkey commands
Upgrade to
, : Fix 'missing keystore' error
: fix permissions for Android 11 devices
, : Remove option to build Android apps with Android API 30 - all Android apps now built with Android API 31/targeting Android 12
: Change how build numbers are generated
: Improve updating display of data in Local Data Source when viewing project
, : built Android apps will target Android API 31 by default
: restored Amharic option in language drop-down
: improve positioning on web apps
, : added option to build Android app to target Android API 31/Android 12
: Improved error handling
: improved appearance of Button inside nested Groups
: Allow form data to be submitted to API
: Play sound even if device is set to silent
, : Fix errors seen when trying to compare null variable to empty text or empty list
: Improve appearance of border
: fix error when syncing with Airtable DB containing tables which have been deleted externally to the Thunkable project
Updated Firebase used for and
: Remove unwanted white space underneath navigator on iOS
: Fix 'Header Mode: None' on web apps
: Can now be positioned relative to device
: Show message if invalid file type uploaded to component
: Fix Label.Click block
: Fix Number of Lines property
: Fix error shown in console when mouse hovers over AdMob Banner in Design tab
: Upload Video from photo library
: Prevent unwanted vertical scrolling on iOS when Horizontal Scrolling is enabled
: Improve error messaging
: Fix scrolling on Android when Screen is scrollable
Add
: Allow custom touch opacity
: Fix ReceiveByteArray block
(Drag and Drop UI)
Upgraded to
Fix titles of imported screens
Rename and its children if Screen/components with these names already exist in the project
: Improvements to screen and artboard naming