# V478/479 Release Notes

**URL:** <https://community.thunkable.com/t/v478-479-release-notes/3315300>\
**Category:** Release Updates\
**Tags:** new\_release\
**Created:** [November 1, 2024, 4:52pm UTC](https://community.thunkable.com/t/v478-479-release-notes/3315300 "2024-11-01T16:52:46Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 1, 2024, 4:52pm UTC](https://community.thunkable.com/t/v478-479-release-notes/3315300/1 "2024-11-01T16:52:46Z")

</div>

_Version 478 of Thunkable was released on October 23, 2024_

**Platform Updates**

- Introduced [new Thunkable Plans and Pricing](https://community.thunkable.com/t/introducing-new-thunkable-plans-and-pricing/3294966).
- Fixed an issue with [uploading images in mobile mode](https://community.thunkable.com/t/solved-error-when-uploading-images-in-mobile-mode/3228264).
- Resolved an issue that was causing [downloaded apps to reload every 5 minutes](https://community.thunkable.com/t/solved-issue-reload-screen-automatically/3286575).

_Version 479 of Thunkable was released on October 30, 2024_

**Platform Updates**

- Introduced [filtering and sorting on data sources](https://docs.thunkable.com/getting-started/data-sources#add-filter-view).  
 ![filter2](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/7/6/76af1dddb6c0102fb15a457781b86c7df5d6fe66.png)  
 ![sort6](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/9/f/9ffef1f892668edd32e1196a6b8444eaa1da8ec7.png)
- Added a new data sources block [“Update Filter For”](https://docs.thunkable.com/blocks/app-features/data-sources-blocks#update-filter-for-block-overview)  
 ![update filter for](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/7/2/72e85880b43063a35cdd890d358a123294d2813a.png)
- Enabled two new BLE blocks [“Subscribe To Characteristics” and “Characteristics Change”](https://docs.thunkable.com/blocks/advanced-app-features/bluetooth-low-energy#subscribe-to-characteristics) to subscribe to peripheral device’s characteristics and receiving data through the “notify” method.  
 ![when characteristics changes notify](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/4/7/47df3c852052ac49e171382cbdd48d3d780a701e.jpeg)  
 ![subscribe to characteristics](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/b/e/be469487e257da490057760d9395ad3b63fa6fea.jpeg)
- Fixed an issue with [polyline/polygon block](https://docs.thunkable.com/app-design/ui-components/embed-components/map#add-polyline) crashing the app.
- Resolved an issue with blocks not running after interacting with [Logic Module](https://docs.thunkable.com/app-design/ui-components/modules#logic-modules) variable.
- Fixed an issue with underline and strikethrough properties on Labels.

Please keep in mind that you may need to do a [hard refresh](https://docs.thunkable.com/getting-started/data-sources/data-sources#hard-refresh-your-browser)of your browser for the changes to take effect in your project. If you experienced any of these issues on the [Thunkable Live](https://thunkable.com/mobile) app, you will need to update to the latest version through the App Store and/or Google Play Store before any changes will occur. If your [downloaded or published app](https://docs.thunkable.com/publishing-apps/publish) is affected by any of these issues, you will need to re-download or re-publish your app for these changes to take effect.

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 1, 2024, 11:52pm UTC](https://community.thunkable.com/t/v478-479-release-notes/3315300/2 "2024-11-01T23:52:12Z")

</div>



---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [November 2, 2024, 12:56am UTC](https://community.thunkable.com/t/v478-479-release-notes/3315300/3 "2024-11-02T00:56:12Z")

</div>

> [@ioannis](#):
>
> Introduced [filtering and sorting on data sources](https://docs.thunkable.com/getting-started/data-sources#add-filter-view).

The power of this is really in being able to to filter and sort data sources using **blocks**. It looks like it’s possible to filter but not sort. Am I correct? Is that feature going to be added soon?

Also, when will the [documentation for the new filter and sort](https://docs.thunkable.com/blocks/app-features/data-sources-blocks#update-filter-for-block-overview) be completed? For example, what would I connect to the update filter block?

And why is there a ≥ symbol there?

 ![update filter for](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/7/2/72e85880b43063a35cdd890d358a123294d2813a.png)

---

<div class="post-metadata">

**Author:** ![ioannis](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/ioannis/32/146956_2.png) [@ioannis](https://community.thunkable.com/u/ioannis)\
**Post date:** [November 4, 2024, 8:11pm UTC](https://community.thunkable.com/t/v478-479-release-notes/3315300/4 "2024-11-04T20:11:14Z")

</div>

Hello @tatiang 👋  
Thanks for your feedback.  
For now, you can set the sorting that you need on each filter view.

Could you please share more information about the feature you would like to build using a sort block?

We will add more examples in our docs as soon as possible.

The “update filter for” block has the conditions that have already been set on the selected view.  
It can have more than one condition and the value is based on the data in each column.

The refresh block is needed if the filter view is connected to a data viewer.

Here is an example:

 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/c/1/c17459682fdd5ca0ea719330e20d177e06342a35.png)  
 ![image](https://us1.discourse-cdn.com/flex015/uploads/thunkable/original/3X/4/4/4463f6ee2d5b8850ee0b9a6d734f3d8f450d1905.png)

---

<div class="post-metadata">

**Author:** ![tatiang](https://sea1.discourse-cdn.com/flex015/user_avatar/community.thunkable.com/tatiang/32/55482_2.png) [@tatiang](https://community.thunkable.com/u/tatiang)\
**Post date:** [November 4, 2024, 9:35pm UTC](https://community.thunkable.com/t/v478-479-release-notes/3315300/5 "2024-11-04T21:35:08Z")

</div>

Okay, now I get it. Thank you for that visual example!
