# Release notes - 🚀 Introducing a More Powerful Datagrid

**URL:** <https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368>\
**Category:** New Releases\
**Created:** [March 21, 2025, 5:52pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368 "2025-03-21T17:52:51Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![Tamara](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/tamara/32/13233_2.png) [@Tamara](https://community.weweb.io/u/Tamara)\
**Post date:** [March 21, 2025, 5:52pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/1 "2025-03-21T17:52:51Z")

</div>

Hey everyone 👋

We’ve improved the datagrid and made it even more customizable!

Check out what’s new 👇

## 📏 Add a custom cell type

Starting today, you can use a custom cell type:

1. Select a datagrid in the Layout panel.
2. Navigate to _Settings →_ _Column → Type → Custom_ to add custom cells.
3. Drag & drop different elements and bind them to the column data.

![](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/c/c8f9b5447c9dbe3bf26a0f0fa4c572494cc58b21.gif)

## 📌 Pin a column

You can now pin (freeze) columns to the left or right of the datagrid. When you scroll, the pinned column will remain “frozen”.  
 ![](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/d/d192d1b8fbf932f3f1ac9209ecfa189ff555ce75.gif)

## 💡 Set custom display value

For column types like _Auto_, you can now define a custom display value instead of just defining the path.  
Toggle _Custom display value_ on and use a formula to display values and format data.  
 ![](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/4/448899389b85d5770f2a18b2b8e4dc80a684fad4.gif)

## ✂ Customize the dimensions of your columns

Now you can use the _Flex_ property to customize the dimensions of your columns.

Flex property accepts a value between 0 and ∞. It works by dividing the remaining space in the datagrid among all flex columns in proportion to their flex value.  
 ![](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/9/96756621dfab43d7ab3c73a42f1d44af93a30926.gif)

That’s it for this release! As always, let us know your feedback.

---

<div class="post-metadata">

**Author:** ![Fishfrom96](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/fishfrom96/32/12169_2.png) [@Fishfrom96](https://community.weweb.io/u/Fishfrom96)\
**Post date:** [March 21, 2025, 5:55pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/2 "2025-03-21T17:55:06Z")

</div>

What a way to start the weekend, thanks!!

---

<div class="post-metadata">

**Author:** ![ericp](https://avatars.discourse-cdn.com/v4/letter/e/ea666f/32.png) [@ericp](https://community.weweb.io/u/ericp)\
**Post date:** [March 21, 2025, 5:56pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/3 "2025-03-21T17:56:45Z")

</div>

As an aside, could you share how you made the modal guide when I logged into the editor? I’d like to do the same for my users when I launch new functionality. Looked and functioned perfectly.

---

<div class="post-metadata">

**Author:** ![jreinagel](https://avatars.discourse-cdn.com/v4/letter/j/6bbea6/32.png) [@jreinagel](https://community.weweb.io/u/jreinagel)\
**Post date:** [March 21, 2025, 6:46pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/4 "2025-03-21T18:46:28Z")

</div>

What’s the status for the on row select action? I was really hoping to see that update this week. I need it for a couple of pages.

---

<div class="post-metadata">

**Author:** ![yma](https://avatars.discourse-cdn.com/v4/letter/y/db5fbb/32.png) [@yma](https://community.weweb.io/u/yma)\
**Post date:** [March 21, 2025, 7:11pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/5 "2025-03-21T19:11:10Z")

</div>

Can you tell me examples of the use case of the row selection trigger ?

---

<div class="post-metadata">

**Author:** ![kenboer](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/kenboer/32/2491_2.png) [@kenboer](https://community.weweb.io/u/kenboer)\
**Post date:** [March 21, 2025, 8:18pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/6 "2025-03-21T20:18:19Z")

</div>

This is excellent, thank you.

If I change the cell type to Custom, it says “To select your custom cell, use the Layout view.”

If I have the Layout view selected, I can select the datagrid but cannot select anything individual within the grid. Is this a bug or is there something that I’m missing?

Thanks.

 ![Screenshot 2025-03-21 at 3.15.39 PM](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/7/780bf9e5bf0aa0cde76a9a5de8422f1ff597ecfd.png)  
 ![Screenshot 2025-03-21 at 3.17.47 PM](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/5/57cb74491d9f68aa431f4cd6d76420e989abed06.png)

---

<div class="post-metadata">

**Author:** ![enzocarmo](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/enzocarmo/32/7681_2.png) [@enzocarmo](https://community.weweb.io/u/enzocarmo)\
**Post date:** [March 21, 2025, 8:39pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/7 "2025-03-21T20:39:09Z")

</div>

I also have the same doubt

---

<div class="post-metadata">

**Author:** ![Slavo](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/slavo/32/13253_2.png) [@Slavo](https://community.weweb.io/u/Slavo)\
**Post date:** [March 21, 2025, 9:30pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/8 "2025-03-21T21:30:08Z")

</div>

😭

> [@Datagrid Update for Week of March 10, 2025](https://community.weweb.io/t/datagrid-update-for-week-of-march-10-2025/17112/26):
>
> Yes, MANY apologies, the custom column type seems to be broken. Team is aware and hopefully a fix will come soon. Releasing new features on Friday is always a highly rewarding experience…Thank you for your patience!

---

<div class="post-metadata">

**Author:** ![flo](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/flo/32/13260_2.png) [@flo](https://community.weweb.io/u/flo)\
**Post date:** [March 21, 2025, 11:18pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/9 "2025-03-21T23:18:12Z")

</div>

Hello everyone,  
We’re sorry, there was a typo when we deployed to production. Custom type has just been fixed. Could you please confirm that it works on your end?

@jreinagel, You’ll “on row selected” & “on row deselected” in the triggers. More details [here](https://docs.weweb.io/elements/advanced_datagrid.html#row-selection).

---

<div class="post-metadata">

**Author:** ![joseph](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/joseph/32/11340_2.png) [@joseph](https://community.weweb.io/u/joseph)\
**Post date:** [March 22, 2025, 12:40pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/10 "2025-03-22T12:40:23Z")

</div>

Whoa! Thank you! 😎

It’s a great time to be a developer.

---

<div class="post-metadata">

**Author:** ![joseph](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/joseph/32/11340_2.png) [@joseph](https://community.weweb.io/u/joseph)\
**Post date:** [March 22, 2025, 2:11pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/11 "2025-03-22T14:11:24Z")

</div>

Yes, I can confirm this works.

1. I changed a column to Type Custom
2. Switched the left navigation pane to Layout
3. I renamed the container from “Cell undefined” to “Register user”
4. Dropped an icon in the container (Phosphor Icon, yay)
5. Added an action and passed in the selected row data to my modal (again, yay)

---

<div class="post-metadata">

**Author:** ![jreinagel](https://avatars.discourse-cdn.com/v4/letter/j/6bbea6/32.png) [@jreinagel](https://community.weweb.io/u/jreinagel)\
**Post date:** [March 22, 2025, 2:39pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/12 "2025-03-22T14:39:05Z")

</div>

That’s awesome thanks!

---

<div class="post-metadata">

**Author:** ![matt-thrive](https://avatars.discourse-cdn.com/v4/letter/m/bcef8e/32.png) [@matt-thrive](https://community.weweb.io/u/matt-thrive)\
**Post date:** [March 23, 2025, 2:57am UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/13 "2025-03-23T02:57:56Z")

</div>

Wahoo! I couldn’t use the datagrid for a couple needs, instead using a custom repeated row element…these updates make Datagrid far better. Thank you!

---

<div class="post-metadata">

**Author:** ![kyanaloe](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/kyanaloe/32/1076_2.png) [@kyanaloe](https://community.weweb.io/u/kyanaloe)\
**Post date:** [March 23, 2025, 6:37pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/14 "2025-03-23T18:37:46Z")

</div>

I’m loving the new datagrid so far! Amazing work team! One issue I’ve run into is dropdown selectors in custom cells. The menu doesn’t open on top of the rows so it’s not usable unless I make each row super tall. I can do that on click of the dropdown, but that feels less smooth than it should be.

I’ve tried the things I could think of, like changing overflow settings and z-axis, but no luck. Any thoughts?

> **[Kyan’s video 🦄](https://www.tella.tv/video/kyans-video-d05a)**
>
> Video recording for work

---

<div class="post-metadata">

**Author:** ![Profound5753](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/profound5753/32/6870_2.png) [@Profound5753](https://community.weweb.io/u/Profound5753)\
**Post date:** [March 24, 2025, 7:37am UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/15 "2025-03-24T07:37:19Z")

</div>

Can I have multiple rows within one row?

---

<div class="post-metadata">

**Author:** ![Raphael](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/raphael/32/13247_2.png) [@Raphael](https://community.weweb.io/u/Raphael)\
**Post date:** [March 24, 2025, 12:51pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/16 "2025-03-24T12:51:11Z")

</div>

we are working on a fix now, should be in production this week

---

<div class="post-metadata">

**Author:** ![kyanaloe](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/kyanaloe/32/1076_2.png) [@kyanaloe](https://community.weweb.io/u/kyanaloe)\
**Post date:** [March 24, 2025, 1:22pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/17 "2025-03-24T13:22:29Z")

</div>

Great! If I can ask for one more small thing… can you allow us to select the color of the selection checks?  
It’s minor, so if it’s not doable or would be more trouble than it’s worth, I get it.

 ![Screenshot 2025-03-24 at 9.21.41 AM](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/7/7c65e0ff011fcf714a884b8de67f9d19445b0067.png)

---

<div class="post-metadata">

**Author:** ![enzocarmo](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/enzocarmo/32/7681_2.png) [@enzocarmo](https://community.weweb.io/u/enzocarmo)\
**Post date:** [March 24, 2025, 3:32pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/18 "2025-03-24T15:32:23Z")

</div>

a method to change the component without having to wait for them to change, and using fork mode and changing with artificial intelligence. but as the table is built on top of ag grid, you have to see if it has support for the features you want

---

<div class="post-metadata">

**Author:** ![seo](https://sea2.discourse-cdn.com/flex016/user_avatar/community.weweb.io/seo/32/5832_2.png) [@seo](https://community.weweb.io/u/seo)\
**Post date:** [March 24, 2025, 4:10pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/19 "2025-03-24T16:10:45Z")

</div>

custom css will do this

---

<div class="post-metadata">

**Author:** ![Mateus](https://avatars.discourse-cdn.com/v4/letter/m/3da27b/32.png) [@Mateus](https://community.weweb.io/u/Mateus)\
**Post date:** [March 24, 2025, 6:13pm UTC](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368/20 "2025-03-24T18:13:56Z")

</div>

When you filter the column and use the select all option, it ignores your filter and selects the entire collection.

 ![Captura de tela datagrid 2025-03-24 151100](https://us1.discourse-cdn.com/flex016/uploads/weweb/original/2X/e/e812c3fbbdbebd8c260517dd58296150ee746367.png)

It would also be good if we could better edit the filtering part, such as changing the name of the filter type or an option to change the language.

[Next page](https://community.weweb.io/t/release-notes-introducing-a-more-powerful-datagrid/17368.md?page=2)
