# January Recap: New Features, Fixes, and Community Highlights

**URL:** <https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750>\
**Category:** Archived Announcements\
**Tags:** community-update\
**Created:** [February 3, 2025, 4:48pm UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750 "2025-02-03T16:48:19Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)\
**Post date:** [February 3, 2025, 4:48pm UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/1 "2025-02-03T16:48:19Z")

</div>

**Hello Gliders!**

For January, we brought native automations to Glide with Workflows; added new integrations for analytics and AI actions; and snuck some sought-after QOL upgrades into preview.

On the community side, our members shared a _ton_ of new resources and project showcases over the last month. You’ll find some of those linked below.

Let’s get to it.

_Note: [Glide Experts](https://glideapps.com/experts-program) get a weekly update every Friday with a summary of recent platform fixes + improvements. [You should join the program](https://www.glideapps.com/docs/reference/account/experts) if you’re building Glide apps for your clients._

## Add automation to Glide with Workflows

[Workflows bring automation to Glide](https://glideapps.com/workflows) with new triggers, logic, and action steps. Check out the [Workflows announcement](https://www.glideapps.com/blog/introducing-workflows) for details, along with our [Workflows webinar replay](https://www.glideapps.com/events/glide-next-workflows) and [official docs](https://www.glideapps.com/docs/workflows).

[![](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/3/e/3eb1676f7288c7df9ee5baf568fa50677133e0ad.jpeg "Workflows Overview") ](https://www.youtube.com/watch?v=C8KIeLzHSEA)

## Community Challenge: Workflows

Following the release of Workflows, we launched [our first Community Challenge of the year](https://community.glideapps.com/t/community-challenge-workflows-deadline-extended/79067/11), inviting you to share demos of Workflows built in Glide. There’s $400+ in Glide credit up for grabs! Winners + our next challenge will be announced this week.

> [@Community Challenge: Workflows \[Winners Announced\] trophy](https://community.glideapps.com/t/community-challenge-workflows-deadline-extended/79067/):
>
> Hello Gliders! Community Challenges are back, starting with our first launch of the year: sparkles Workflows sparkles[Workflows](https://glideapps.com/workflows) let you add automation to your Glide apps, no 3rd party tools required. For this challenge, we want to see you put workflows to work. Use Case briefcaseWe’re keeping it broad for this first challenge. You can build any kind of app you’d like, but it must include at least one of the new trigger types: Schedule Email Webhook And it should make use of: In…

## Event: Grow your revenue by offering automation solutions

[Eva Živanovič](https://www.linkedin.com/in/evazivanovic/) (@evazivanovic) is a Glide Certified Expert and founder of [Ziki Solutions](https://www.zikisolutions.com/). Eva joined Brett Haralson, our Head of Experts, for a Q&A diving into [how she’s grown her agency revenue](https://www.glideapps.com/events/grow-agency-revenue-automation) by specializing in automation.

Catch the replay on our site:

> **[Growing your agency's revenue by offering automation | Glide](https://www.glideapps.com/events/grow-agency-revenue-automation)**

## January changelog

_Note: Features marked with a \* can be enabled in Team Settings \> Previews._

### Features added ✨

- Click-and-drag autofill on choice columns in the Data Grid component
- Conditional visibility to columns in the Data Grid component
- [ZenRows integration](https://www.glideapps.com/docs/automation/integrations/zenrows) for advanced web scraping and AI agent browsing
- [ElevenLabs integration](https://www.glideapps.com/docs/automation/integrations/elevenlabs) for text-to-speech
- [OpenGraph.io | Glide Docs](https://www.glideapps.com/docs/automation/integrations/opengraph) for pulling website metadata
- Common use cases added to the Workflows editor so you can get started faster
- Builder Notes for inline commenting on Layout components and screens\*
- Flexible handling of complex values to the Glide API
- [Koala integration](https://www.glideapps.com/docs/automation/integrations/koala) for app analytics
- Different Choice column options for each row in a Data Grid component
- Create File action for Workflows
- Language options for Thai and Vietnamese
- [Stopwatch component](https://community.glideapps.com/t/re-introducing-the-stopwatch-component/79249), helpful for tracking and logging time\*
- Pinecone integration for AI-powered document search and chat
- Handling of large datasets via the [Glide API](https://www.glideapps.com/docs/essentials/data-sources/getting-started-with-the-glide-api)

### Bugs fixed 🪲

- Table header styling in the Data Editor
- Issue with custom “on submit” actions in a [form container](https://www.glideapps.com/docs/essentials/components/form-container)
- Removed UTF BOM characters from fetched strings
- Glide apps embedded via iFrame now automatically resize
- Icon colors now adhere to your [appearance settings](https://www.glideapps.com/docs/getting-started/app-settings#appearance)
- Inline template (referenced data) options now update when changing the data source
- Fixed an issue with inconsistent title property behavior on [Table components](https://www.glideapps.com/docs/essentials/components/collections/table)
- Increased minimum PIN length for [signing in](https://www.glideapps.com/docs/getting-started/app-settings#authentication), making your apps more secure
- AI Custom component no longer deletes content when off-screen
- Duplicating Big Tables no longer copies empty rows
- Workflows editor no longer crashes when right-clicking a [Run History](https://www.glideapps.com/docs/automation/workflows/troubleshooting-workflows#history) node
- The Create App modal in the Glide dashboard is now more responsive
- Rollups over Big Table columns that reference a User Profile row
- Integration keys carry over when duplicating apps
- Fixed cases where [Choice options](https://www.glideapps.com/docs/essentials/components/choice) should be compared only as times vs dates
- “See All” option in [Card collections](https://www.glideapps.com/docs/essentials/components/collections/card) is now localized

## Following up on December’s announcements

We called out some [new community initiatives](https://community.glideapps.com/t/community-update-gliding-into-the-new-year/78695) in our December update.

Here’s what’s going on with those:

**Experts Accelerator course in Glide University**

- This is a “repackaging” of our Experts Accelerator content from last year’s cohort. It complements the [existing Glide certification courses](https://learn.glideapps.com/dl/certification). We’re on track to launch in February.

**Community Showcase for sharing your Glide app demos**

- This was delayed due to our work on Glide Workflows. Plus, given we already have a Showcase section in the forum, we’re deciding whether this is worth continuing. More details to come.

**More learning options for non-Experts**

- We held our first invite-only customer training event last week, and we’re wrapping up our Workflows community challenge this weekend. February’s challenge will be announced this week, and we’re planning for more initiatives later this quarter and into the spring.

**Is there something specific you’d like to see? Reply to this thread with your thoughts.**

## More from Glide and the community 🙌

- [🤖 [TUTORIAL] Build Beastly Choice Components with Glide's AI Component](https://community.glideapps.com/t/tutorial-build-beastly-choice-components-with-glides-ai-component/78321)
- [Reset Multiple Rows - copyable template](https://community.glideapps.com/t/reset-multiple-rows-copyable-template/78907)
- [Step Progress For Forms](https://community.glideapps.com/t/step-progress-for-forms/79097)
- [Join Our Glide School Community – Learn, Share, and Grow Together!](https://community.glideapps.com/t/join-our-glide-school-community-learn-share-and-grow-together/79420)
- [Glide Builder Tweaker — Chrome Extension | Collapse/Expand Components, Workflows folders & More - #7 by MaximeBaker](https://community.glideapps.com/t/glide-builder-tweaker-chrome-extension-collapse-expand-components-workflows-folders-more/79125/7)
- [Nice And Modern Radio Group With "Other" Custom Input](https://community.glideapps.com/t/nice-and-modern-radio-group-with-other-custom-input/79096)
- [Workaround for filtering by some computed columns in glide big tables](https://community.glideapps.com/t/workaround-for-filtering-by-some-computed-columns-in-glide-big-tables/79701)
- [Collatz Conjecture](https://community.glideapps.com/t/collatz-conjecture/78916)
- [Turf – Your Daily NYC Location Quiz](https://community.glideapps.com/t/turf-your-daily-nyc-location-quiz/78989)
- [Chrome Extension: Glide AI Component Library 2.0 Released! 🚀 (instant extraction)](https://community.glideapps.com/t/chrome-extension-glide-ai-component-library-2-0-released-instant-extraction/78840)
- [Reordering List Items in a collection](https://community.glideapps.com/t/reordering-list-items-in-a-collection/78324)
- [Easiest way to calc "Months Ago" using Math Column](https://community.glideapps.com/t/easiest-way-to-calc-months-ago-using-math-column/79100)
- [🖌️Annotating Images in Glide: Free Draw and Text Input 🖼️](https://community.glideapps.com/t/annotating-images-in-glide-free-draw-and-text-input/78410)
- [Use Animated gifs in your apps!](https://community.glideapps.com/t/use-animated-gifs-in-your-apps/79693)

**Have something to add?**

- Share what you’re working on in #Project Showcase
- Share helpful tutorials, tips, and tools in #Community Resources
- Share your platform suggestions in #Feature Requests

**P.S. Don’t forget to follow and tag Glide on [YouTube](https://youtube.com/glideapps) and [LinkedIn](https://linkedin.com/company/glideapps). 🤘**

---

<div class="post-metadata">

**Author:** ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)\
**Post date:** [February 3, 2025, 4:51pm UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/3 "2025-02-03T16:51:18Z")

</div>



---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [February 3, 2025, 11:35pm UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/4 "2025-02-03T23:35:05Z")

</div>

Thanks for the shoutout! 🕶

---

<div class="post-metadata">

**Author:** ![Mikaeldorval](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/mikaeldorval/32/67405_2.png) [@Mikaeldorval](https://community.glideapps.com/u/Mikaeldorval)\
**Post date:** [February 4, 2025, 3:57am UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/5 "2025-02-04T03:57:57Z")

</div>

Is this available yet? Sounds awesome

- Conditional visibility to columns in the Data Grid component.
- Different Choice column options for each row in a Data Grid component.
- Create File action for Workflows.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 4, 2025, 4:21am UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/6 "2025-02-04T04:21:57Z")

</div>

> [@Mikaeldorval](#):
>
> Create File action for Workflows

I’ve seen this one for sure.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [February 5, 2025, 1:55am UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/7 "2025-02-05T01:55:15Z")

</div>

> [@Mikaeldorval](#):
>
> Conditional visibility to columns in the Data Grid component.

 ![CleanShot 2025-02-05 at 08.54.02](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/e/ae3fe0729bf197f50d664d87300ee4bd8fb3e00a.png)

> [@Mikaeldorval](#):
>
> Different Choice column options for each row in a Data Grid component.

 ![CleanShot 2025-02-05 at 08.54.39](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/f/4/f4906b69945400fafcd8b5fc3e638c7ff165986d.png)

I think these are not live in production, but in staging.

> [@Mikaeldorval](#):
>
> Create File action for Workflows.

This is live in production.

 ![CleanShot 2025-02-05 at 08.55.07](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/c/b/cbe2f6e7768f20f7b38f5beaef631ec005e77d21.png)

---

<div class="post-metadata">

**Author:** ![Vladislav\_N](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vladislav_n/32/84363_2.png) [@Vladislav\_N](https://community.glideapps.com/u/Vladislav_N)\
**Post date:** [February 5, 2025, 8:44am UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/8 "2025-02-05T08:44:49Z")

</div>

Why don’t I see the new features?

---

<div class="post-metadata">

**Author:** ![Curtis](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/curtis/32/59826_2.png) [@Curtis](https://community.glideapps.com/u/Curtis)\
**Post date:** [February 5, 2025, 12:08pm UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/9 "2025-02-05T12:08:13Z")

</div>

Loving the monthly Recaps with lists of new features and bug fixes we otherwise wouldn’t notice.

Keep it up!

---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [February 5, 2025, 12:46pm UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/10 "2025-02-05T12:46:37Z")

</div>

Idem.

---

<div class="post-metadata">

**Author:** ![NoCodeAndy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/nocodeandy/32/62530_2.png) [@NoCodeAndy](https://community.glideapps.com/u/NoCodeAndy)\
**Post date:** [February 6, 2025, 3:25pm UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/11 "2025-02-06T15:25:16Z")

</div>

> [@Vladislav\_N](#):
>
> Why don’t I see the new features?

Which features are you referring to?

---

<div class="post-metadata">

**Author:** ![Richard\_Genet](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/richard_genet/32/80260_2.png) [@Richard\_Genet](https://community.glideapps.com/u/Richard_Genet)\
**Post date:** [February 12, 2025, 12:57am UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/12 "2025-02-12T00:57:46Z")

</div>

Hi - I am not seeing loops available in workflows.

---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [February 12, 2025, 1:06am UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/13 "2025-02-12T01:06:46Z")

</div>

They are available in webhook, schedule and email triggered workflows.

---

<div class="post-metadata">

**Author:** ![Richard\_Genet](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/richard_genet/32/80260_2.png) [@Richard\_Genet](https://community.glideapps.com/u/Richard_Genet)\
**Post date:** [February 12, 2025, 2:54pm UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/14 "2025-02-12T14:54:40Z")

</div>

Thanks, OK, requires Maker purchase.

---

<div class="post-metadata">

**Author:** ![BLA\_68](https://avatars.discourse-cdn.com/v4/letter/b/977dab/32.png) [@BLA\_68](https://community.glideapps.com/u/BLA_68)\
**Post date:** [February 18, 2025, 4:54am UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/15 "2025-02-18T04:54:39Z")

</div>

I have the same question as others about the visibility feature. What am I missing?

 ![Screenshot 2025-02-17 at 8.51.07 PM](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/b/4/b4367789586c61359a04f90294fb23e7b6e8d3dc.png)

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [February 18, 2025, 8:28am UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/16 "2025-02-18T08:28:35Z")

</div>

> [@ThinhDinh](#):
>
> I think these are not live in production, but in staging.

You’re not missing anything, it’s just they’re not in production environment yet.

Glide has a staging environment at [https://staging.heyglide.com](https://staging.heyglide.com).

---

<div class="post-metadata">

**Author:** ![BLA\_68](https://avatars.discourse-cdn.com/v4/letter/b/977dab/32.png) [@BLA\_68](https://community.glideapps.com/u/BLA_68)\
**Post date:** [February 18, 2025, 4:35pm UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/17 "2025-02-18T16:35:43Z")

</div>

Missed your earlier comment. Thanks for clarifying.

---

<div class="post-metadata">

**Author:** ![Vladislav\_N](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/vladislav_n/32/84363_2.png) [@Vladislav\_N](https://community.glideapps.com/u/Vladislav_N)\
**Post date:** [February 20, 2025, 8:44am UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/18 "2025-02-20T08:44:56Z")

</div>

Please tell me, in this heyglide environment, can I pay for the tariff and develop applications for publication?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [February 20, 2025, 9:31am UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/19 "2025-02-20T09:31:44Z")

</div>

No, you must not, it should only be for testing.

---

<div class="post-metadata">

**Author:** ![MaximeBaker](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/maximebaker/32/80877_2.png) [@MaximeBaker](https://community.glideapps.com/u/MaximeBaker)\
**Post date:** [February 20, 2025, 12:05pm UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/20 "2025-02-20T12:05:47Z")

</div>

Even id yoi take a premium plan, it is a test Stripe Transaction. So it needs to be used with Stripe Test Card Number.

Never use it in production.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [February 20, 2025, 1:14pm UTC](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750/21 "2025-02-20T13:14:05Z")

</div>

Apps and data in the staging heyglide environment could be deleted at any time by Glide. Do not use it to store important data or build your apps.

[Next page](https://community.glideapps.com/t/january-recap-new-features-fixes-and-community-highlights/79750.md?page=2)
