Skip to content

Releases: Clooos/Bubble-Card

Bubble Card v3.1.4

07 Mar 11:22
ce34682

Choose a tag to compare

Bubble Card 3

v3.1.4

Hi everyone!

Bubble Card v3.1.4 is another update focused on fixing compatibility issues with Home Assistant 2026.3 (it was not over!), while also resolving a few older issues. Home Assistant 2026.3 gave me more work than any update since the very first Bubble Card release... That version was clearly determined to keep me busy 😅

I really hope everything is now fully working as before so I can focus on remaining (smaller) bug fixes, but most importantly on Bubble Card v3.2.0!

Thank you all again for your support, reports, and patience ❤️

Here’s the full changelog:




✔️ Bug fixes and improvements

  • Proper fix for scrolling inside cards:
    Reworked the scrolling fix inside cards. The previous patch could make the view scroll horizontally in some situations and also introduced other side effects. This is now properly fixed! #2253 #2266

  • Additional z-index fixes in the editor:
    Resolved more z-index issues in the editor to ensure everything looks like before the Home Assistant 2026.3 update.

  • Sub-button select icon updates:
    Select sub-buttons now update their icon correctly in all cases. #2257

  • Pop-up backdrop customization restored:
    Fixed an issue where customizing the pop-up backdrop was no longer working.

  • State button default hold action corrected:
    The default icon hold action on state buttons was mistakenly set to more-info. This has been corrected. #2164

  • Slider editor dropdowns fully fixed for HA 2026.3:
    Fixed the last broken dropdown menus in the editor. “Slider layout” and “Light options” on slider cards are now fully working with Home Assistant 2026.3.

  • Copy buttons restored after HA 2026.3 update:
    Fixed “Copy YAML” and “Copy for GitHub” buttons that were no longer adding content to the clipboard. #2261




Bubble News 🍻


Over the past few years, I’ve been working on Bubble Card almost every day to make it the best it can be, and I still can’t believe how much it has grown in popularity. Watching the community getting this big and seeing so many people using my work has been incredibly rewarding ❤️

This is why I decided to create a Patreon as a way to offer something more for those who want to support me. A few days ago, I refreshed my Patreon with 3 new modules: Bubble Badges v2 (unlimited badges on any sub-button or the main icon), Bubble Weather (animated weather backgrounds with daily/hourly forecasts) and Bubble Neon (a dynamic theme that automatically assigns unique vibrant colors to each Bubble Card). The custom dropdown module is still there if you want full control over labels, icons, and actions on select cards and sub-buttons.

Bubble Card Weather module

Bubble Card Badges 2

Bubble Card Neon

I’m also finally happy with my own dashboard (there is a short video of it in this Reddit post), built entirely with Bubble Card v3.1.0 and only new custom modules I've been working on for months! Like one that adds unique colors and styles to all cards, one for the weather, one for graphs, square cards, time... I’ll release more of these modules soon, with a detailed post on Patreon and a new YouTube video. I would love to know what you think!

Bubble Card dashboard

Thank you so much for being part of this amazing community, your support always makes a huge difference! ❤️

Support my work on Patreon


I’ve been wanting to start my own YouTube channel for a while, focusing on tutorials around Home Assistant and Bubble Card, and I really hope you will enjoy my videos. Don’t hesitate to subscribe to help give my channel more visibility. Thank you in advance!

YouTube


I want to highlight that on the GitHub page, in the Discussions section, you can share and discover some amazing YAML examples from the community. Go check it out! Some of the creations are absolutely incredible!

Community creations


And if you are interested I've opened a Subreddit for Bubble Card where I post my progress on the project. Here it is:

Reddit Page


Also, if you ever want to grab me a fresh beer, here are two easy ways 🍻

Buy me a beer PayPal

Bubble Card v3.1.3

06 Mar 11:27
ddb6acb

Choose a tag to compare

Bubble Card 3

v3.1.3

Hi everyone!

Bubble Card v3.1.3 is here to fix the remaining issues introduced by the Home Assistant 2026.3 release and restore full compatibility with previous Home Assistant versions. I still strongly recommend updating Home Assistant though, the new dropdown system is much better, but this update ensures Bubble Card behaves correctly for everyone.

Huge thank you again for all your recent reports after the Home Assistant 2026.3 release. This new Home Assistant version gave me much more work than usual, but I’m now confident everything should work perfectly again ❤️

Here’s the full changelog:




✔️ Bug fixes and improvements

  • Dropdown behavior restored on previous HA versions:
    Dropdown menus now work like before on previous Home Assistant versions (before 2026.3). #2242 #2256

  • Module editor compatibility with HA 2026.3:
    Fixed the module editor so it now works correctly on Home Assistant 2026.3. #2249

  • Light slider white temperature with HA 2026.3:
    Sliders now use color_temp_kelvin to support Home Assistant 2026.3. #2251

  • Editor style regressions after HA 2026.3:
    Fixed several broken styles in the editor introduced by Home Assistant 2026.3.

  • Sub-button “Content layout” dropdown:
    Fixed the “Content layout” dropdown menu in the sub-button editor. #2254

  • Unwanted scrolling in cards:
    Removed unwanted scrolling for cards using dropdown menus. #2253




Bubble News 🍻


Over the past few years, I’ve been working on Bubble Card almost every day to make it the best it can be, and I still can’t believe how much it has grown in popularity. Watching the community getting this big and seeing so many people using my work has been incredibly rewarding ❤️

This is why I decided to create a Patreon as a way to offer something more for those who want to support me. A few days ago, I refreshed my Patreon with 3 new modules: Bubble Badges v2 (unlimited badges on any sub-button or the main icon), Bubble Weather (animated weather backgrounds with daily/hourly forecasts) and Bubble Neon (a dynamic theme that automatically assigns unique vibrant colors to each Bubble Card). The custom dropdown module is still there if you want full control over labels, icons, and actions on select cards and sub-buttons.

Bubble Card Weather module

Bubble Card Badges 2

Bubble Card Neon

I’m also finally happy with my own dashboard (there is a short video of it in this Reddit post), built entirely with Bubble Card v3.1.0 and only new custom modules I've been working on for months! Like one that adds unique colors and styles to all cards, one for the weather, one for graphs, square cards, time... I’ll release more of these modules soon, with a detailed post on Patreon and a new YouTube video. I would love to know what you think!

Bubble Card dashboard

Thank you so much for being part of this amazing community, your support always makes a huge difference! ❤️

Support my work on Patreon


I’ve been wanting to start my own YouTube channel for a while, focusing on tutorials around Home Assistant and Bubble Card, and I really hope you will enjoy my videos. Don’t hesitate to subscribe to help give my channel more visibility. Thank you in advance!

YouTube


I want to highlight that on the GitHub page, in the Discussions section, you can share and discover some amazing YAML examples from the community. Go check it out! Some of the creations are absolutely incredible!

Community creations


And if you are interested I've opened a Subreddit for Bubble Card where I post my progress on the project. Here it is:

Reddit Page


Also, if you ever want to grab me a fresh beer, here are two easy ways 🍻

Buy me a beer PayPal

Bubble Card v3.1.2

02 Mar 15:36
6017821

Choose a tag to compare

Bubble Card 3

v3.1.2

Warning

This version requires Home Assistant 2026.3 to work correctly, I will release a new version soon to add support for previous Home Assistant versions.

Hi everyone!

Bubble Card v3.1.2 is a release mainly focused on quality improvements and performance optimizations. This update is essential if you already moved to Home Assistant 2026.3, it also makes navigation to pop-ups much easier, and it finally introduces an icon rendering approach aligned with Home Assistant so Bubble Card now displays exactly the same native HA icons.

Huge thank you again for all the feedback, bug reports, and contributions. Your reports helped me track down and fix many edge cases in this release ❤️

Here’s the full changelog:




💡 New features and enhancements

  • Existing pop-up hash in navigation dropdown:
    Existing pop-up hash values are now shown in the “Navigation path” dropdown. This also fixes the impossibility to add a hash since the Home Assistant 2026.2 update. #2232 #2203

    image
  • Home Assistant icons:
    Icons now match Home Assistant exactly in all cases (finally!). This means some of your icons might change after this update. #2123 #2142 (and more...)

  • Calendar card started events filter:
    Added an option to filter started events on calendar cards. PR #2227 by @wollew, thank you!




✔️ Bug fixes and improvements

  • HA 2026.3 dropdown compatibility:
    Fixed dropdown issues introduced by the Home Assistant 2026.3 update. This change significantly improves dropdown menus, for example they are no longer cropped in pop-ups! #2236

  • Bubble Card Tools migration issues:
    Module IDs are now correctly normalized when needed during Bubble Card Tools migration. If you had migration issues before, remove the bubble_card folder then reload the page.

  • Duplicate hash warning:
    A warning is now shown when a duplicated hash is detected while creating or editing a pop-up.

  • Pop-up opening performance (again):
    Added optimizations to pop-ups so they now open smoother on slower devices.

  • Media series title fallback:
    Added media_series_title as a fallback for media_artist. PR #2240 by @shyndman, thank you!

  • Icon cache for faster rendering:
    Icons are now cached to improve rendering performance.

  • Scrolling effect refactor:
    Refactored the scrolling effect to make it more stable, reliable, and less CPU intensive.

  • Media player picture refresh:
    Fixed media player picture not updating automatically in some cases. #2136

  • Sub-button icon update:
    Fixed a Bubble Card UI issue where sub-button icons were not updating in some cases. #2117




Bubble News 🍻


Over the past few years, I’ve been working on Bubble Card almost every day to make it the best it can be, and I still can’t believe how much it has grown in popularity. Watching the community getting this big and seeing so many people using my work has been incredibly rewarding ❤️

This is why I decided to create a Patreon as a way to offer something more for those who want to support me. A few days ago, I refreshed my Patreon with 3 new modules: Bubble Badges v2 (unlimited badges on any sub-button or the main icon), Bubble Weather (animated weather backgrounds with daily/hourly forecasts) and Bubble Neon (a dynamic theme that automatically assigns unique vibrant colors to each Bubble Card). The custom dropdown module is still there if you want full control over labels, icons, and actions on select cards and sub-buttons.

Bubble Card Weather module

Bubble Card Badges 2

Bubble Card Neon

I’m also finally happy with my own dashboard (there is a short video of it in this Reddit post), built entirely with Bubble Card v3.1.0 and only new custom modules I've been working on for months! Like one that adds unique colors and styles to all cards, one for the weather, one for graphs, square cards, time... I’ll release more of these modules soon, with a detailed post on Patreon and a new YouTube video. I would love to know what you think!

Bubble Card dashboard

Thank you so much for being part of this amazing community, your support always makes a huge difference! ❤️

Support my work on Patreon


I’ve been wanting to start my own YouTube channel for a while, focusing on tutorials around Home Assistant and Bubble Card, and I really hope you will enjoy my videos. Don’t hesitate to subscribe to help give my channel more visibility. Thank you in advance!

YouTube


I want to highlight that on the GitHub page, in the Discussions section, you can share and discover some amazing YAML examples from the community. Go check it out! Some of the creations are absolutely incredible!

Community creations


And if you are interested I've opened a Subreddit for Bubble Card where I post my progress on the project. Here it is:

Reddit Page


Also, if you ever want to grab me a fresh beer, here are two easy ways 🍻

Buy me a beer PayPal

Bubble Card v3.1.1

05 Feb 17:09
a2a6596

Choose a tag to compare

Bubble Card 3

v3.1.1

Hi everyone!

I'm back after a well deserved break with my family, and I feel great! 😄

Bubble Card v3.1.1 is a maintenance release focused on Home Assistant 2026.2 compatibility, along with other important fixes. This break also gave me time to think about many big ideas for v3.2.0 and the upcoming releases (my brain is never really resting... 🫠), but I will first focus on v3.1.2 to fix the remaining reported issues.

Just a quick additional note to say that I finally updated the documentation on GitHub, it was about time! And a huge thank you to all of you for the incredibly positive feedback, donations, and new Patreon subscribers since the v3.1.0 release! You're all truly amazing ❤️

Here’s the full changelog:




✔️ Bug fixes and improvements

  • HA 2026.2 compatibility:
    Fixed some editor dropdown that were not working after the Home Assistant 2026.2 release. #2184

  • Pop-up scrolling on empty areas:
    Scrolling inside pop-ups now works as expected when starting the scroll on empty areas.

  • Calendar locale time format:
    Fixed calendar cards defaulting to 12-hour clock despite a 24h locale. #1822 (PR #2121 by @wollew, thank you so much!)

  • Sub-button CSS classes with special characters:
    Fixed generated sub-button CSS classes not working correctly with some special characters (like “é”, “à”, "&"…).

  • Mobile slider gesture abort:
    Fixed sliders sometimes aborting the slide before releasing on mobile. #2167 #2161

  • Slider sub-button state locale formatting:
    Fixed state on slider sub-buttons not using locale formatting. #2171

  • Slider sub-button visibility conditions:
    Fixed visibility conditions for slider sub-buttons not working in all cases. #2170

  • Slider "Layout options" in the editor:
    The "Layout options" in the editor are now working in all cases. #2130




Bubble News 🍻


Over the past few years, I’ve been working on Bubble Card almost every day to make it the best it can be, and I still can’t believe how much it has grown in popularity. Watching the community getting this big and seeing so many people using my work has been incredibly rewarding ❤️

This is why I decided to create a Patreon as a way to offer something more for those who want to support me. A few days ago, I refreshed my Patreon with two new modules: Bubble Badges v2 (unlimited badges on any sub-button or the main icon) and Bubble Weather (animated weather backgrounds with daily/hourly forecasts). The custom dropdown module is still there if you want full control over labels, icons, and actions on select cards and sub-buttons.

Bubble Card Weather module

Bubble Card Badges 2

I’m also finally happy with my own dashboard (there is a short video of it in this Reddit post), built entirely with Bubble Card v3.1.0 and only new custom modules I've been working on for months! Like one that adds unique colors and styles to all cards, one for the weather, one for graphs, square cards, time... I’ll release more of these modules soon, with a detailed post on Patreon and a new YouTube video. I would love to know what you think!

Bubble Card dashboard

Thank you so much for being part of this amazing community, your support always makes a huge difference! ❤️

Support my work on Patreon


I’ve been wanting to start my own YouTube channel for a while, focusing on tutorials around Home Assistant and Bubble Card, and I really hope you will enjoy my videos. Don’t hesitate to subscribe to help give my channel more visibility. Thank you in advance!

YouTube


I want to highlight that on the GitHub page, in the Discussions section, you can share and discover some amazing YAML examples from the community. Go check it out! Some of the creations are absolutely incredible!

Community creations


And if you are interested I've opened a Subreddit for Bubble Card where I post my progress on the project. Here it is:

Reddit Page


Also, if you ever want to grab me a fresh beer, here are two easy ways 🍻

Buy me a beer PayPal

Bubble Card v3.1.0

11 Jan 11:42
2520b29

Choose a tag to compare

Bubble Card 3

v3.1.0

Hi everyone!

After 4 months of work, I finally feel confident enough to release Bubble Card v3.1.0! It was also about time, as the Home Assistant 2026.1 release made it impossible to create new cards from the editor! This version fixes that major issue, but it is far more than just a compatibility update. It is definitely one of the biggest releases I have ever made, so you might want to read what follows carefully 😄

This update was a real challenge for me, with many major new features and fixes that make Bubble Card much more customizable, faster, and more stable. Also, thanks to a major change, the editor is now up to 100 times faster (for real!) on dashboards with many pop-ups! For many of you, this finally makes the editor fully responsive and much more enjoyable to use!

Bubble Card Tools

One of the biggest changes is the new integration with Bubble Card Tools. This is a new custom integration for Home Assistant that takes care of the Bubble Card backend. Your modules are now stored in individual YAML files, which makes them easier to back up, share, and edit.

image

This change was truly important to improve stability, reliability and make the whole system more future proof. Another benefit of moving to a custom component is that setup is now much easier, and if you already used the Module Store in the past, all your modules will be migrated automatically! You can even do it later since this is not a breaking change, but it is requested if you want to install new modules.

New "Slider" sub-buttons

image

Sub-buttons also got a huge upgrade. You can now choose between three types: Default (button), Slider, and Select / Dropdown. For example, you can create a slider for brightness, another slider for temperature, and a dropdown to choose a scene, all in the same card. Sliders can always stay visible or appear only when tapped, which helps keep your layout clean.

New "Sub-buttons only" card

image

Another big feature is the new “Sub-buttons only” card. It’s perfect if you want to create a simple card made entirely of quick actions or to display information. For example, you can create a menu with a sub-button for each of your rooms, and place it at the bottom of the screen as a fixed footer.

For module developers:
Please make sure to update your modules to support this card if needed. You can now even use the “All” setting to make this easier and future-proof.

Design your dream card ❤️

v3-1-0-preview

All the cards above were created using the editor only, without any custom styles or modules.

Here's the biggest part of this release, and also my favorite one! This version finally brings powerful customization features that give you full control over your card layout! With sub button groups, you can organize related buttons into custom groups with flexible layouts. The new below placement options let you place sub buttons and buttons under the other elements, opening up entirely new design possibilities!

image

The new sub-button editor lets you copy and paste to duplicate sub-buttons or entire groups, saving time when creating similar setups. Individual size customization allows you to fine-tune the height and width of each sub-button, while icon placement options let you position icons exactly where you want them (top, bottom, left, or right). Together, these features work in harmony to give you the flexibility to create virtually any layout you can imagine!

This release also brings new Slider layout options to control orientation, value placement, and inversion!

Bubble Card Slider layout


And more...

The module editor has also been improved to be faster and easier to use. You can search your modules, sort them, and even set them as compatible with all card types so they stay future proof.


My goal was to release the final version before the end of the year (well... early 2026 seems right as well). The reason is also a very happy one, I spent the last few days at the hospital with my wife for the birth of our second child! Everyone is doing great and I couldn't be happier! ❤️ My development time will be limited for a while, so I worked harder than ever to release the best version of Bubble Card to date, and I truly hope you will love it!


Oh and one more thing, I've updated the Bubble News at the end of this release note, don't forget to take a look 😄

But there is a lot more in this update, here’s the full changelog:




💡 New features and enhancements

  • Bubble Card Tools integration:
    Automatic migration from legacy module storage (entity-based) to file-based storage via Bubble Card Tools. Modules are now stored as YAML files for better management. Installing it is requested if you still want to install or create new modules, but this can be done later as this is not a breaking change.

  • New "Sub-buttons only" card:
    A dedicated card type for displaying only sub-buttons, perfect for creating custom button panels. Includes a footer mode option for fixed positioning at the bottom of the screen.

  • Sub-button types:
    You can now choose between three sub-button types: Default (button), Slider, or Select (dropdown). Each type offers specific functionality tailored to different use cases.

  • Slider sub-buttons:
    Sub-buttons can now be configured as sliders with various options including temperature control, color sliders (hue, saturation, white temperature), and brightness control. Sliders can be set to always show or appear on tap. #1263

  • Sub-button groups:
    Create groups of sub-buttons with customizable layouts.

  • Sub-buttons/buttons below:
    Sub-buttons and specific buttons can now be displayed below with various new layout options.

  • Copy/paste sub-buttons and groups:
    Easily duplicate sub-buttons or entire groups using copy and paste functionality in the editor. Saves time when creating similar configurations.

  • Sub-button size customization:
    Customize the height and width of individual sub-buttons for better layout control.

  • Icon placement options:
    Control where icons appear within sub-buttons (top, bottom, left, right) for better visual organization.

  • Entity pictures support for sub-buttons:
    Sub-buttons now finally support entity pictures! #2077 #1007

  • Sub-button CSS classes by name:
    Sub-buttons can now be targeted with CSS classes based on their name (e.g., if your sub-button is named "My sub-button" the class to target will be .my-sub-button), making it easier to apply custom styles to specific sub-buttons. Sliders sub-button can also be targeted with .bubble-sub-button-slider-x (index aligned with the sub-button).

  • Timer support:
    Timer entities are now fully supported with live countdown display. Finally!

  • Text scrolling for sub-buttons:
    Text scrolling effect is now available for sub-buttons, perfect when sub-button width is reduced.

  • Module editor improvements:

    • Search bar added to quickly find modules in "My Modules"
    • Better module ordering with multiple sort options (alphabetical, recent first, active first)
    • "All cards" option for module compatibility, allowing modules to work with future card types
  • Smooth media player cover transitions:
    Media player covers now fade smoothly between different cover images for a more polished experience.

  • Lock and error state colors:
    Lock entities now use red when unlocked and the main color when locked, providing clearer visual feedback. Same behavior applies to entities with "error" state. #1874

  • Calendar card event limit:
    You can now limit the number of events displayed in the calendar card using the "limit" parameter. This helps improve performance when calendars have many events. PR #1931 by @nomis52, thank you so much for this PR and all the others!

  • Slider layout options:
    Added fill orientation (left, right, top, bottom), value position (right, left, center, hidden).

  • Invert slider direction:
    Added optional inverted behavior where 100% fill equals the minimum value for sliders. #1968

  • Template conditions in modules:
    Experimental support for Jinja template conditions directly inside modules that support conditions.

  • Numeric conditions in modules:
    Modules can now evaluate numeric conditions. #1981

  • Improved object selector for modules
    A new and better object selector replaces the default Home Assistant one in modules that use it (like Bubble Badges 2), shows changes live, and finally supports the attribute selector correctly.

  • “Enable unsupported modules” option in editor
    Added a toggle in the Modules section to enable modules that aren’t yet marked as supporting certain card types (great for “Sub-buttons only” cards).

  • Sub-button pop-up toggle behavior
    Pressing a sub-button that navigates to a pop-up now closes it when pressed a...

Read more

Bubble Card v3.1.0-rc.4

10 Jan 17:01
27b8910

Choose a tag to compare

Pre-release

Bubble Card 3

v3.1.0-rc.4

Fourth release candidate... This should be the final one! 🍻

I've fixed several issues that were introduced in rc.3, particularly with the editor and sub-button sliders. If this one isn't the one... well, I promise the next release will be called "v3.1.0-rc.final-finaaaal-for-real-this-time" (maybe not)! 😄

If you are updating from a previous rc/beta, here's what has been fixed:

  • Template conditions fix:
    Template conditions (Jinja2) are now working correctly in modules that use the condition selector. #2087

  • Sub-button slider actions fix:
    Tap, double tap and hold actions are now correctly disabled when a sub-button slider is set to "Always show slider". #2104

  • Sub-button index fix:
    Reverted a change I made in rc.3 with how the subButtonIcon variable is processed, to fix a new sub-button index issue. #2103

  • Editor dropdown fixes:
    Fixed some dropdown issues in the editor since rc.3. #2107

  • Card dropdown fixes:
    Fixed dropdown that were appearing behind other elements since rc.3. #2107


Last chance to report your issues, or I'll assume everything is perfect! ❤️


Also, if you never installed a Bubble Card pre-release, all the steps to get it are explained below:

Tip

How to test this pre-release?

The easiest way is to click on the button below, or go to HACS, search for Bubble Card, and click on it. Then, click the three dots icon in the top-right corner and select "Redownload". You'll be able to choose the beta version under "Need a different version?". You can then change back to your previous version if needed.

Open Bubble Card on Home Assistant Community Store (HACS).


And now, here’s the final (huge) changelog, combining all the new features and fixes from the previous betas (go grab a coffee):




Hi everyone!

I’m finally confident enough to release Bubble Card v3.1.0! And this new version is… well… once again… huge. You might want to read this one carefully 😄

This update was a real challenge for me, with many major new features and fixes that make Bubble Card more customizable, faster, and more fun to use! Also, thanks to a major change, the editor is now up to 100 times faster (for real!) on dashboards with many pop-ups! For many of you, this finally makes the editor fully responsive and much more enjoyable to use!

Bubble Card Tools

One of the biggest changes is the new integration with Bubble Card Tools. This is a new custom integration for Home Assistant that takes care of the Bubble Card backend. Your modules are now stored in individual YAML files, which makes them easier to back up, share, and edit.

image

This change was truly important to improve stability, reliability and make the whole system more future proof. Another benefit of moving to a custom component is that setup is now much easier, and if you already used the Module Store in the past, all your modules will be migrated automatically! You can even do it later since this is not a breaking change, but it is requested if you want to install new modules.

New "Sub-buttons only" card

image

Another big feature is the new “Sub-buttons only” card. It’s perfect if you want to create a simple card made entirely of quick actions or to display information. For example, you can create a menu with a sub-button for each of your rooms, and place it at the bottom of the screen as a fixed footer.

For module developers:
Please make sure to update your modules to support this card if needed. You can now even use the “All” setting to make this easier and future-proof.

New "Slider" sub-buttons

image

Sub-buttons also got a huge upgrade. You can now choose between three types: Default (button), Slider, and Select / Dropdown. For example, you can create a slider for brightness, another slider for temperature, and a dropdown to choose a scene, all in the same card. Sliders can always stay visible or appear only when tapped, which helps keep your layout clean.

Design your dream card ❤️

v3-1-0-preview

Here's the biggest part of this release, and also my favorite one! This version finally brings powerful customization features that give you full control over your card layout! With sub button groups, you can organize related buttons into custom groups with flexible layouts. The new below placement options let you place sub buttons and buttons under the other elements, opening up entirely new design possibilities!

image

The new sub-button editor lets you copy and paste to duplicate sub-buttons or entire groups, saving time when creating similar setups. Individual size customization allows you to fine-tune the height and width of each sub-button, while icon placement options let you position icons exactly where you want them (top, bottom, left, or right). Together, these features work in harmony to give you the flexibility to create virtually any layout you can imagine!

This release also brings new Slider layout options to control orientation, value placement, and inversion!

Bubble Card Slider layout


And more...

The module editor has also been improved to be faster and easier to use. You can search your modules, sort them, and even set them as compatible with all card types so they stay future proof.


My goal was to release the final version before the end of the year (well... early 2026 seems right as well). The reason is also a very happy one, I will very (very) soon become a dad for the second time and I couldn’t be happier about that! ❤️ My development time will be limited for a while, so I worked harder than ever to release the best version of Bubble Card to date, and I truly hope you will love it!

But there is a lot more in this update, here’s the full changelog:




💡 New features and enhancements

  • Bubble Card Tools integration:
    Automatic migration from legacy module storage (entity-based) to file-based storage via Bubble Card Tools. Modules are now stored as YAML files for better management. Installing it is requested if you still want to install or create new modules, but this can be done later as this is not a breaking change.

  • New "Sub-buttons only" card:
    A dedicated card type for displaying only sub-buttons, perfect for creating custom button panels. Includes a footer mode option for fixed positioning at the bottom of the screen.

  • Sub-button types:
    You can now choose between three sub-button types: Default (button), Slider, or Select (dropdown). Each type offers specific functionality tailored to different use cases.

  • Slider sub-buttons:
    Sub-buttons can now be configured as sliders with various options including temperature control, color sliders (hue, saturation, white temperature), and brightness control. Sliders can be set to always show or appear on tap.

  • Sub-button groups:
    Create groups of sub-buttons with customizable layouts.

  • Sub-buttons/buttons below:
    Sub-buttons and specific buttons can now be displayed below with various new layout options.

  • Copy/paste sub-buttons and groups:
    Easily duplicate sub-buttons or entire groups using copy and paste functionality in the editor. Saves time when creating similar configurations.

  • Sub-button size customization:
    Customize the height and width of individual sub-buttons for better layout control.

  • Icon placement options:
    Control where icons appear within sub-buttons (top, bottom, left, right) for better visual organization.

  • Entity pictures support for sub-buttons:
    Sub-buttons now finally support entity pictures! #2077 #1007

  • Sub-button CSS classes by name:
    Sub-buttons can now be targeted with CSS classes based on their name (e.g., if your sub-button is named "My sub-button" the class to target will be .my-sub-button), making it easier to apply custom styles to specific sub-buttons. Sliders sub-button can also be targeted with .bubble-sub-button-slider-x (index aligned with the sub-button).

  • Timer support:
    Timer entities are now fully supported with live countdown display. Finally!

  • Text scrolling for sub-buttons:
    Text scrolling effect is now available for sub-buttons, perfect when sub-button width is reduced.

  • Module editor improvements:

    • Search bar added to quickly find modules in "My Modules"
    • Better module ordering with multiple sort options (alphabetical, recent first, active first)
    • "All cards" option for module compatibility, allowing modules to work with future card types
  • Smooth media player cover transitions:
    Media player covers now fade smoothly between different cover images for a more polished experience.

  • **Lock and error state...

Read more

Bubble Card v3.1.0-rc.3

09 Jan 16:55
532c2f0

Choose a tag to compare

Pre-release

Bubble Card 3

v3.1.0-rc.3

Third release candidate is here! 🍻

This release candidate was a real challenge for two reasons. First, at this stage many bugs required heavy fixes to get things right (always stressful), and I also added some new features (definitely not the thing to do during a release candidate, but these ones looked more like bugs to me 👀). Second, and more importantly, I spent the last few days at the hospital with my wife for the birth of our second child!!! Everyone is doing great and I couldn't be happier! ❤️

Thankfully, this v3.1.0 is reaching its final stage, and I'm really counting on your feedback now! It's definitely time to release this version, and I'm taking advantage of baby naps to keep pushing forward (my time is more limited but we'll get there!). If you are updating from a previous release candidate, here's the changelog of this new version:

  • Show button info with "Always show slider":
    Added a new "Show button info (Icon, name, state...)" option when "Always show slider" is enabled.

    Living room
  • Entity pictures support for sub-buttons:
    Sub-buttons now finally support entity pictures! #2077 #1007

  • Icon priority over entity pictures:
    When an icon is explicitly defined, it now takes priority over an entity picture (for both the main icon and sub-buttons).

  • Main icon color consistency:
    Main icon colors are now consistent in all cases (climate cards, RGB lights, etc.).

  • Sub-button with custom width:
    Sub-buttons in a group with "Buttons alignment" set to Right, Left, or Center can now be resized with a custom width in the editor (in px only).

  • Module editing fix:
    Fixed an issue where editing a module was not working in some cases.

  • Better YAML import experience:
    Improved the overall experience when importing a module from YAML.

  • subButtonIcon[0] variable improvement:
    The subButtonIcon[0] variable now correctly ignores clones (useful in custom styles and modules).

  • Sub-button visibility positioning fix:
    Fixed an issue where sub-button visibility was breaking the positioning of remaining sub-buttons. #2079

  • Input select sub-button styling fix:
    Fixed an issue where using an input_select as the entity for a sub-button was breaking the sub-button background custom styling. #2078

  • Climate card editing in pop-up fix:
    Fixed an issue where it was not possible to edit a climate card inside a pop-up. #2067

  • Sub-button color update fix:
    Fixed an issue where the sub-button color was not updating anymore when combined with a light entity.

  • Safari light color transition:
    On Safari, when a card combined with a light entity is changing its color, the transition is now displayed smoothly.

  • Text scrolling effect improvements:
    Fixed some more issues with the text scrolling effect.

  • Various styling improvements:
    Multiple styling improvements in the cards and in the editor.


After the final release, I'll be slowing down for a while to focus on my (enlarged) family. That said, I'll still keep an eye on any new bugs and I also have some (almost finished) new modules to release! 😄

Thank you so much for your continued feedback! I count on you all again!

I will now try to take a nap as well 🤞


Also, if you never installed a Bubble Card pre-release, all the steps to get it are explained below:

Tip

How to test this pre-release?

The easiest way is to click on the button below, or go to HACS, search for Bubble Card, and click on it. Then, click the three dots icon in the top-right corner and select "Redownload". You'll be able to choose the beta version under "Need a different version?". You can then change back to your previous version if needed.

Open Bubble Card on Home Assistant Community Store (HACS).


And now, here’s the final (huge) changelog, combining all the new features and fixes from the previous betas (go grab a coffee):




Hi everyone!

I’m finally confident enough to release Bubble Card v3.1.0! And this new version is… well… once again… huge. You might want to read this one carefully 😄

This update was a real challenge for me, with many major new features and fixes that make Bubble Card more customizable, faster, and more fun to use! Also, thanks to a major change, the editor is now up to 100 times faster (for real!) on dashboards with many pop-ups! For many of you, this finally makes the editor fully responsive and much more enjoyable to use!

Bubble Card Tools

One of the biggest changes is the new integration with Bubble Card Tools. This is a new custom integration for Home Assistant that takes care of the Bubble Card backend. Your modules are now stored in individual YAML files, which makes them easier to back up, share, and edit.

image

This change was truly important to improve stability, reliability and make the whole system more future proof. Another benefit of moving to a custom component is that setup is now much easier, and if you already used the Module Store in the past, all your modules will be migrated automatically! You can even do it later since this is not a breaking change, but it is requested if you want to install new modules.

New "Sub-buttons only" card

image

Another big feature is the new “Sub-buttons only” card. It’s perfect if you want to create a simple card made entirely of quick actions or to display information. For example, you can create a menu with a sub-button for each of your rooms, and place it at the bottom of the screen as a fixed footer.

For module developers:
Please make sure to update your modules to support this card if needed. You can now even use the “All” setting to make this easier and future-proof.

New "Slider" sub-buttons

image

Sub-buttons also got a huge upgrade. You can now choose between three types: Default (button), Slider, and Select / Dropdown. For example, you can create a slider for brightness, another slider for temperature, and a dropdown to choose a scene, all in the same card. Sliders can always stay visible or appear only when tapped, which helps keep your layout clean.

Design your dream card ❤️

v3-1-0-preview

Here's the biggest part of this release, and also my favorite one! This version finally brings powerful customization features that give you full control over your card layout! With sub button groups, you can organize related buttons into custom groups with flexible layouts. The new below placement options let you place sub buttons and buttons under the other elements, opening up entirely new design possibilities!

image

The new sub-button editor lets you copy and paste to duplicate sub-buttons or entire groups, saving time when creating similar setups. Individual size customization allows you to fine-tune the height and width of each sub-button, while icon placement options let you position icons exactly where you want them (top, bottom, left, or right). Together, these features work in harmony to give you the flexibility to create virtually any layout you can imagine!

This release also brings new Slider layout options to control orientation, value placement, and inversion!

Bubble Card Slider layout


And more...

The module editor has also been improved to be faster and easier to use. You can search your modules, sort them, and even set them as compatible with all card types so they stay future proof.


My goal was to release the final version before the end of the year (well... early 2026 seems right as well). The reason is also a very happy one, I will very (very) soon become a dad for the second time and I couldn’t be happier about that! ❤️ My development time will be limited for a while, so I worked harder than ever to release the best version of Bubble Card to date, and I truly hope you will love it!

But there is a lot more in this update, here’s the full changelog:




💡 New features and enhancements

  • Bubble Card Tools integration:
    Automatic migration from legacy module storage (entity-based) to file-based storage via Bubble Card Tools. Modules are now stored as YAML files for better management. Installing it is requested if you still want to install or create new modules, but this can be done later as this is not a breaking change.

  • New "Sub-buttons only" card:
    A dedicated card type for displaying only sub-buttons, perfect for creating custom button panels. Includes a footer mode option for fixed positioning at the bottom of the screen.

  • Sub-button types:
    You can now choose between ...

Read more

Bubble Card v3.1.0-rc.2

01 Jan 22:51
0cbfbc6

Choose a tag to compare

Pre-release

Bubble Card 3

v3.1.0-rc.2

Happy New Year everyone!!! 🍻 🥳

You did find some more bugs, so here I am with the second release candidate! If you are updating from a previous beta, here's the changelog of this new version:

  • HA 2026.1 compatibility:
    Fixed the missing dropdown fields in the editor since HA 2026.1 (this release is still in beta). #2068

  • Text scrolling effect fix:
    The text scrolling effect should now work perfectly in all cases. #2070

  • Button color consistency:
    Fixed some color differences across button types. #2056

  • Restored missing layout option:
    Restored the missing "Large with sub-buttons in a grid (Layout: min. 2 rows)" layout for compatibility.

  • Sub-buttons CSS improvements:
    Some minor CSS improvements in the sub-buttons.

  • Editor infinite height fix:
    Fixed an issue that could cause a card to expand its height infinitely in the editor when combined with some modules. #1961

  • Slider responsiveness fix:
    Fixed some issues with the sliders responsiveness in some cases (mainly on iOS and Fully Kiosk).

  • Pop-up creation fix:
    Pop-up creation was not working when created from the editor in some cases.


Thank you so much for your feedback on the first release candidate! You guys are amazing at finding bugs (even between two glasses of champagne!), so I’m counting on you again for this one! But let's hope I didn't leave any surprises this time!

Now, let’s get this version stable so we can start 2026 properly! 🍻


Also, if you never installed a Bubble Card pre-release, all the steps to get it are explained below:

Tip

How to test this pre-release?

The easiest way is to click on the button below, or go to HACS, search for Bubble Card, and click on it. Then, click the three dots icon in the top-right corner and select "Redownload". You'll be able to choose the beta version under "Need a different version?". You can then change back to your previous version if needed.

Open Bubble Card on Home Assistant Community Store (HACS).


And now, here’s the final (huge) changelog, combining all the new features and fixes from the previous betas (go grab a coffee):




Hi everyone!

I’m finally confident enough to release Bubble Card v3.1.0! And this new version is… well… once again… huge. You might want to read this one carefully 😄

This update was a real challenge for me, with many major new features and fixes that make Bubble Card more customizable, faster, and more fun to use! Also, thanks to a major change, the editor is now up to 100 times faster (for real!) on dashboards with many pop-ups! For many of you, this finally makes the editor fully responsive and much more enjoyable to use!

Bubble Card Tools

One of the biggest changes is the new integration with Bubble Card Tools. This is a new custom integration for Home Assistant that takes care of the Bubble Card backend. Your modules are now stored in individual YAML files, which makes them easier to back up, share, and edit.

image

This change was truly important to improve stability, reliability and make the whole system more future proof. Another benefit of moving to a custom component is that setup is now much easier, and if you already used the Module Store in the past, all your modules will be migrated automatically! You can even do it later since this is not a breaking change, but it is requested if you want to install new modules.

New "Sub-buttons only" card

image

Another big feature is the new “Sub-buttons only” card. It’s perfect if you want to create a simple card made entirely of quick actions or to display information. For example, you can create a menu with a sub-button for each of your rooms, and place it at the bottom of the screen as a fixed footer.

For module developers:
Please make sure to update your modules to support this card if needed. You can now even use the “All” setting to make this easier and future-proof.

New "Slider" sub-buttons

image

Sub-buttons also got a huge upgrade. You can now choose between three types: Default (button), Slider, and Select / Dropdown. For example, you can create a slider for brightness, another slider for temperature, and a dropdown to choose a scene, all in the same card. Sliders can always stay visible or appear only when tapped, which helps keep your layout clean.

Design your dream card ❤️

image

Here's the biggest part of this release, and also my favorite one! This version finally brings powerful customization features that give you full control over your card layout! With sub button groups, you can organize related buttons into custom groups with flexible layouts. The new below placement options let you place sub buttons and buttons under the other elements, opening up entirely new design possibilities!

image

The new sub-button editor lets you copy and paste to duplicate sub-buttons or entire groups, saving time when creating similar setups. Individual size customization allows you to fine-tune the height and width of each sub-button, while icon placement options let you position icons exactly where you want them (top, bottom, left, or right). Together, these features work in harmony to give you the flexibility to create virtually any layout you can imagine!

This release also brings new Slider layout options to control orientation, value placement, and inversion!

Bubble Card Slider layout


And more...

The module editor has also been improved to be faster and easier to use. You can search your modules, sort them, and even set them as compatible with all card types so they stay future proof.


My goal was to release the final version before the end of the year (well... early 2026 seems right as well). The reason is also a very happy one, I will very (very) soon become a dad for the second time and I couldn’t be happier about that! ❤️ My development time will be limited for a while, so I worked harder than ever to release the best version of Bubble Card to date, and I truly hope you will love it!

But there is a lot more in this update, here’s the full changelog:




💡 New features and enhancements

  • Bubble Card Tools integration:
    Automatic migration from legacy module storage (entity-based) to file-based storage via Bubble Card Tools. Modules are now stored as YAML files for better management. Installing it is requested if you still want to install or create new modules, but this can be done later as this is not a breaking change.

  • New "Sub-buttons only" card:
    A dedicated card type for displaying only sub-buttons, perfect for creating custom button panels. Includes a footer mode option for fixed positioning at the bottom of the screen.

  • Sub-button types:
    You can now choose between three sub-button types: Default (button), Slider, or Select (dropdown). Each type offers specific functionality tailored to different use cases.

  • Slider sub-buttons:
    Sub-buttons can now be configured as sliders with various options including temperature control, color sliders (hue, saturation, white temperature), and brightness control. Sliders can be set to always show or appear on tap.

  • Sub-button groups:
    Create groups of sub-buttons with customizable layouts.

  • Sub-buttons/buttons below:
    Sub-buttons and specific buttons can now be displayed below with various new layout options.

  • Copy/paste sub-buttons and groups:
    Easily duplicate sub-buttons or entire groups using copy and paste functionality in the editor. Saves time when creating similar configurations.

  • Sub-button size customization:
    Customize the height and width of individual sub-buttons for better layout control.

  • Icon placement options:
    Control where icons appear within sub-buttons (top, bottom, left, right) for better visual organization.

  • Sub-button CSS classes by name:
    Sub-buttons can now be targeted with CSS classes based on their name (e.g., if your sub-button is named "My sub-button" the class to target will be .my-sub-button), making it easier to apply custom styles to specific sub-buttons. Sliders sub-button can also be targeted with .bubble-sub-button-slider-x (index aligned with the sub-button).

  • Timer support:
    Timer entities are now fully supported with live countdown display. Finally!

  • Text scrolling for sub-buttons:
    Text scrolling effect is now available for sub-buttons, perfect when sub-button width is reduced.

  • Module editor improvements:

    • Search bar added to quickly find modules in "My Modules"
    • Better module ordering with multiple sort options (alphabetical, recent first, active first)
    • "All cards" option for...
Read more

Bubble Card v3.1.0-rc.1

29 Dec 18:37
1175b7a

Choose a tag to compare

Pre-release

Bubble Card 3

v3.1.0-rc.1

This version is the first stable release candidate! 🥳 If you are updating from a previous beta, here's the changelog of this new version:

  • Text scrolling speed fix:
    Fixed an issue with the text scrolling effect speed in some cases.

  • Text scrolling layout:
    Disabling the scrolling effect is not changing the line height anymore. #2048

  • Pop-up preview cropping fix:
    Fixed an issue in the editor where a pop-up was cropped after opening the “more info” pop-up of an entity in the preview.

  • Keep Bubble pop-up open when opening “more info”:
    When opening the “more info” pop-up of an entity (or any other HA pop-up) from a Bubble Card pop-up, the Bubble pop-up isn’t closed anymore. #2055

  • “Update cards in background” pop-up fixes:
    Fixed multiple issues when “Update cards in background” is enabled in a pop-up.

  • Easier automatic row calculation toggle:
    Automatic row calculation is now easier to enable when adding bottom sub-buttons on a card with rows that are already set. #2043

  • Sub-button group alignment fix:
    In a sub-button group, the “Buttons alignment” setting is now respected in all cases. #2052

  • Sub-button group usage refinement:
    Improved the sub-buttons groups feature to only use groups when a group is created with a mix of ungrouped sub-buttons. #2049

  • Select sub-button icon fix:
    Sub-buttons using select menu were not always showing an icon anymore. #2050

  • Hold action context menu on touchscreen PC:
    Hold actions doesn’t brings up the right click context menu on touchscreen PCs anymore. #1845

  • Editor UI polish:
    Some minor styling, descriptions and structure improvements in the editor.

  • Dropdown opening direction fix:
    Opening a dropdown close to the left side of the page or in a pop-up now opens it in the correct direction (I forgot to add this one in the previous changelog).


These past four months have been intense, and after two years working on this huge project, I still can’t believe I’m able to manage almost all of it on my own. Seeing my passion so strongly supported is incredibly motivating, and I have no plans to stop anytime soon ❤️

Thank you so much again for all your feedback on the previous betas! I’m still counting on you if you spot any new issues in this release (but please don’t 🙏).


Also, if you never installed a Bubble Card pre-release, all the steps to get it are explained below:

Tip

How to test this pre-release?

The easiest way is to click on the button below, or go to HACS, search for Bubble Card, and click on it. Then, click the three dots icon in the top-right corner and select "Redownload". You'll be able to choose the beta version under "Need a different version?". You can then change back to your previous version if needed.

Open Bubble Card on Home Assistant Community Store (HACS).


And now, here’s the final (huge) changelog, combining all the new features and fixes from the previous betas (go grab a coffee):




Hi everyone!

I’m finally confident enough to release Bubble Card v3.1.0! And this new version is… well… once again… huge. You might want to read this one carefully 😄

This update was a real challenge for me, with many major new features and fixes that make Bubble Card more customizable, faster, and more fun to use! Also, thanks to a major change, the editor is now up to 100 times faster (for real!) on dashboards with many pop-ups! For many of you, this finally makes the editor fully responsive and much more enjoyable to use!

Bubble Card Tools

One of the biggest changes is the new integration with Bubble Card Tools. This is a new custom integration for Home Assistant that takes care of the Bubble Card backend. Your modules are now stored in individual YAML files, which makes them easier to back up, share, and edit.

image

This change was truly important to improve stability, reliability and make the whole system more future proof. Another benefit of moving to a custom component is that setup is now much easier, and if you already used the Module Store in the past, all your modules will be migrated automatically! You can even do it later since this is not a breaking change, but it is requested if you want to install new modules.

New "Sub-buttons only" card

image

Another big feature is the new “Sub-buttons only” card. It’s perfect if you want to create a simple card made entirely of quick actions or to display information. For example, you can create a menu with a sub-button for each of your rooms, and place it at the bottom of the screen as a fixed footer.

For module developers:
Please make sure to update your modules to support this card if needed. You can now even use the “All” setting to make this easier and future-proof.

New "Slider" sub-buttons

image

Sub-buttons also got a huge upgrade. You can now choose between three types: Default (button), Slider, and Select / Dropdown. For example, you can create a slider for brightness, another slider for temperature, and a dropdown to choose a scene, all in the same card. Sliders can always stay visible or appear only when tapped, which helps keep your layout clean.

Design your dream card ❤️

image

Here's the biggest part of this release, and also my favorite one! This version finally brings powerful customization features that give you full control over your card layout! With sub button groups, you can organize related buttons into custom groups with flexible layouts. The new below placement options let you place sub buttons and buttons under the other elements, opening up entirely new design possibilities!

image

The new sub-button editor lets you copy and paste to duplicate sub-buttons or entire groups, saving time when creating similar setups. Individual size customization allows you to fine-tune the height and width of each sub-button, while icon placement options let you position icons exactly where you want them (top, bottom, left, or right). Together, these features work in harmony to give you the flexibility to create virtually any layout you can imagine!

This release also brings new Slider layout options to control orientation, value placement, and inversion!

Bubble Card Slider layout


And more...

The module editor has also been improved to be faster and easier to use. You can search your modules, sort them, and even set them as compatible with all card types so they stay future proof.


My goal was to release the final version before the end of the year. The reason is also a very happy one, I will very (very) soon become a dad for the second time and I couldn’t be happier about that! ❤️ My development time will be limited for a while, so I worked harder than ever to release the best version of Bubble Card to date, and I truly hope you will love it!

But there is a lot more in this update, here’s the full changelog:




💡 New features and enhancements

  • Bubble Card Tools integration:
    Automatic migration from legacy module storage (entity-based) to file-based storage via Bubble Card Tools. Modules are now stored as YAML files for better management. Installing it is requested if you still want to install or create new modules, but this can be done later as this is not a breaking change.

  • New "Sub-buttons only" card:
    A dedicated card type for displaying only sub-buttons, perfect for creating custom button panels. Includes a footer mode option for fixed positioning at the bottom of the screen.

  • Sub-button types:
    You can now choose between three sub-button types: Default (button), Slider, or Select (dropdown). Each type offers specific functionality tailored to different use cases.

  • Slider sub-buttons:
    Sub-buttons can now be configured as sliders with various options including temperature control, color sliders (hue, saturation, white temperature), and brightness control. Sliders can be set to always show or appear on tap.

  • Sub-button groups:
    Create groups of sub-buttons with customizable layouts.

  • Sub-buttons/buttons below:
    Sub-buttons and specific buttons can now be displayed below with various new layout options.

  • Copy/paste sub-buttons and groups:
    Easily duplicate sub-buttons or entire groups using copy and paste functionality in the editor. Saves time when creating similar configurations.

  • Sub-button size customization:
    Customize the height and width of individual sub-buttons for better layout control.

  • Icon placement options:
    Control where icons appear within sub-buttons (top, bottom, left, right) for better visual organization.

  • **Sub-button CSS classes...

Read more

Bubble Card v3.1.0-beta.8

24 Dec 16:37
9164b75

Choose a tag to compare

Pre-release

Bubble Card 3

v3.1.0-beta.8

Hi everyone, and Merry Christmas to all of you! 🎄

I wanted to take a moment to wish you all a wonderful holiday season, and also to share what is probably the most stable beta release so far. Consider this version as my little Christmas gift to all of you! 😄

This beta focuses heavily on stability and performance, especially for complex dashboards with many modules, custom styles, or pop-ups, and should fix the last remaining issues. But more importantly, thanks to a major change, the editor is now up to 20 times faster on dashboards with many pop-ups! For many of you, this finally makes the editor fully responsive and much more enjoyable to use!

As always, thank you so much for your support, your feedback, and your patience. Enjoy the holidays, and see you very soon for (hopefully) the final version! 🍻




💡 New features and enhancements

  • Editor responsive boost with many pop-ups
    The editor is now up to 20× faster on dashboards with many pop-ups (like my own dashboard), thanks to hiding pop-up content while editing! This change finally makes the editor fully responsive for everyone! #1936

    Clear, night



✔️ Bug fixes and improvements

  • Performance improvements for heavy dashboards
    Dashboards with a lot of custom styles and modules now use less CPU and memory.

  • Sub-button shape issues
    Sub-buttons now have the correct shape and no longer appear stretched or oval. #2037

  • Module Store loading fix
    Resolved an issue where the Module Store could hang indefinitely on API check. #2036

  • Various sub-button layout tweaks
    Additional sub-button layout edge-case fixes to prevent clipping or misalignment.




Tip

How to test this pre-release?

The easiest way is to click on the button below, or go to HACS, search for Bubble Card, and click on it. Then, click the three dots icon in the top-right corner and select "Redownload". You'll be able to choose the beta version under "Need a different version?". You can then change back to your previous version if needed.

Open Bubble Card on Home Assistant Community Store (HACS).




ℹ️ Bubble Card news


Over the past years, I’ve been working almost everyday on Bubble Card to make it the best it can be, and I still don't believe how much it have grown in popularity. Watching the community getting this big and seeing so many people using my work has been incredibly rewarding.

This is why I decided to create a Patreon as a way to offer something more for those who want to support me. A few days ago, I refreshed my Patreon with two new modules: Bubble Badges v2 (unlimited badges on any sub-button or the main icon) and Bubble Weather (animated weather backgrounds with daily/hourly forecasts). The custom dropdown module is still there if you want full control over labels, icons, and actions on select cards and sub-buttons.

Bubble Card Badges 2

Bubble Card Weather module

I’m also finally happy with my own dashboard, built entirely with Bubble Card v3.1.0-beta and only new custom modules I've been working on for months! Like one that adds unique colors and styles to all cards, one for the weather, one for graphs, square cards, time... I’ll release more of these modules soon, with a detailed post on Patreon and a new YouTube video. I would love to know what you think!

Bubble Card dashboard

Thank you so much for being part of this amazing community, your support always makes a huge difference! ❤️

Support my work on Patreon


I’ve been wanting to start my own YouTube channel for a while, focusing on tutorials around Home Assistant and Bubble Card, and I really hope you will enjoy my videos. Don’t hesitate to subscribe to help give my channel more visibility. Thank you in advance!

YouTube


I want to highlight that on the GitHub page, in the Discussions section, you can share and discover some amazing YAML examples from the community. Go check it out! Some of the creations are absolutely incredible!

Community creations


And if you are interested I've opened a Subreddit for Bubble Card where I post my progress on the project. Here it is:

Reddit Page


Also, if you ever want to grab me a fresh beer, here are two easy ways 🍻

Buy me a beer PayPal