Releases: Clooos/Bubble-Card
Bubble Card v2.2.0-beta.1
Bubble Card 2
v2.2.0-beta.1
Hi everyone!
I’m finally able to release this new version that fixes the large layout issue on a section view since the new Home Assistant 2024.8 update!
But that’s not all, I’ve worked a lot on some optimizations and fixes. The most noticeable improvement is the pop-ups, they are now much faster and more reliable on all devices/browsers!
This beta is a bit rushed, and I really hope that everything is working as it should!
Thank you all for the fast feedback as always!
✔️ Bug fixes and optimizations
- HA 2024.8 support: Fixed the large layout issue when used on a section view after the Home Assistant 2024.8 update. #688
- Pop-up optimizations: Pop-ups are now much smoother on all devices/browsers! #661
- Displayed states/attributes: Fixed and optimized the displayed states/attributes system, the order is now a bit different too.
- Templates: The
entity
variable was not defined, this is now fixed! It refers to the card entity. - Layout issue: It was impossible to hide the name or the icon in a pop-up header, this is now fixed! #638
I can't wait for your feedback!
And if you are interested I've opened a Subreddit for Bubble Card where I post my progress on the project. Here it is:
🍻
Bubble Card v2.1.1
Bubble Card 2
v2.1.1
Hi everyone!
My time has been a bit limited these past few days. I've been embracing my new life as a dad, which has been an incredible journey so far. But I want to assure you that I haven't forgotten about you all and I've managed to take some time to work on some issues.
Thank you for your understanding and continued support!
✔️ Bug fixes and optimizations
- Climate slider: The climate slider now correctly displays the target temperature value.
- Scrollbar issue: Scrollbars were appearing on some browsers since v2.1.0. This issue has now been fixed! #670
- Media player volume fix: @ADHDSquir has resolved an issue with the media player volume slider on some setups. A big thank you to you! (PR #671, fix for #586)
I can't wait for your feedback!
And if you are interested I've opened a Subreddit for Bubble Card where I post my progress on the project. Here it is:
🍻
Ho one more thing, @brunosabot the developer who helped me the most with v2, has just published a very complete article on how he created his Home Assistant dashboard almost entirely with Bubble Card. Go take it a look!
https://brunosabot.dev/posts/2024/crafting-my-perfect-home-assistant-dashboard/
Bubble Card v2.1.0
Bubble Card 2
v2.1.0
Hi everyone!
I’m back! The past few weeks have been quite busy for me and I haven’t slept much because… I’m now a dad! And I'm so proud of this new achievement! 🥲
Despite the new and joyous responsibilities, I’ve managed to take some time to address some of the recently submitted issues.
I also have a good news for some users. By fixing an issue with the haptic feedback feature, I found a massive memory leak in the sub-buttons actions. This was consuming the RAM and the CPU over time and was mainly noticeable on low-end devices. This issue was slowing down/breaking the pop-ups on some setups. I can say that everything is A LOT faster and everything is working perfectly now!
But that’s not all! I also wanted to introduce a new card to the collection, but also some new features!
Here are all the details:
Select card
You now have the possibility to add a dropdown menu for your input_select
/ select
entities! This new card also supports the sub-buttons and all the common Bubble Card features.
Select feature for the sub-buttons
In addition to the new select card, you now have the option to add a dropdown menu for your input_select
/ select
entities to your sub-buttons!
Open / Close action for the pop-ups
This new feature allows you to trigger an action, similar to the ones from the tap actions, but when your pop-up is opening/closing. For example, this allows you to cancel an alarm pop-up, or to toggle a boolean to track the state of a pop-up. This is perfect in combination with the pop-up trigger feature! In YAML you can add open_action:
and close_action:
followed by any available action.
Hiding the pop-up header
You can now fully hide the pop-up header, including the close button, without any custom styles. In YAML you can hide it with show_header: false
or with the new toggle in the editor.
💡 New features
- Select card: In YAML you can add it with
card_type: select
, the YAML is basically the same as the buttons (more details above) - Select feature for the sub-buttons: Sub-buttons now supports
input_select
andselect
entities (more details above) - Hiding the pop-up header: Ability to remove the pop-up header (more details above)
- Open / Close action for the pop-ups:
open_action:
andclose_action:
for pop-ups (more details above) - Deep attributes: @brunosabot added the ability to get deeper values in the attributes, like
forecast[0].templow
. PR #577 - Assist action: You can now add the Assist action in the editor. #595
✔️ Bug fixes and optimizations
- Memory leak: A massive memory leak in the sub-buttons has been fixed. More info above. #612
- HA 2024.7 compatibility: Fixed the pop-up preview in the HA 2024.7 editor.
- Sub-button tap action none: Setting a sub-button tap action to none is not blocking a slider anymore.
- Sub-button state: Fixed an issue where the sub-button state was not always updated.
- Pop-up CSS issues: Some pop-up CSS issues have been fixed.
- Sub-buttons settings: Options in state button disabled have been fixed. #606
- Haptic loop issue: The haptic loop issue has been resolved. #601
- Input_select options: The inaccessible
input_select
options in a pop-up have been fixed. #565 - Icon resizing: The issue with not being able to resize the icon with a custom style in the separator has been fixed. #593
- Media player volume slider: Fixed some issues with the media player volume slider
- Climate state color: Climate states are now correctly changing button color
- Custom templates errors: Custom templates are now throwing errors in the card for better visibility/understanding
I can't wait for your feedback!
And if you are interested I've opened a Subreddit for Bubble Card where I post my progress on the project. Here it is:
🍻
Ho one more thing, @brunosabot the developer who helped me the most with v2, has just published a very complete article on how he created his Home Assistant dashboard almost entirely with Bubble Card. Go take it a look!
https://brunosabot.dev/posts/2024/crafting-my-perfect-home-assistant-dashboard/
Bubble Card v2.1.0-beta.4
Bubble Card 2
v2.1.0-beta.4
Hi everyone!
For this new beta release, I've primarily focused my work on the select card/sub-button and the new v2.1.0 features should be fully working now 🤞 I'm aware that there are other older issues that remain to be fixed and I will concentrate on these once the v2.1.0 is out of the beta phase.
Thank you for your understanding and I apologize for the wait!
✔️ Bug fixes and optimizations
- Fixed (again) select dropdown that was hidden by underneath cards #624
- You can now have a select sub-button with just the dropdown arrow.
- Fixed an issue with the media player volume slider that was not hiding correctly the texts behind it
Thank you again for your feedback and support!
And if you are interested I've opened a Subreddit for Bubble Card where I post my progress on the project. Here it is:
🍻
Bubble Card v2.1.0-beta.3
Bubble Card 2
v2.1.0-beta.3
Hi everyone!
The issues with the new features have been quite challenging, especially the issues related to the select features. It took more time than I initially anticipated. However, I'm glad to announce that this new version should address all the issues concerning these new features 🤞 And more!
✔️ Bug fixes and optimizations
- Fixed some issues with the media player volume slider (fix for #586?)
- Select Cards are now refreshing the list when
input_select
is updated elsewhere #631 - @brunosabot fixed an issue introduced in his previous PR, now unavailable attributes are correctly hidden (PR #639)
- Fixed select dropdown that was hidden by underneath cards #624
- Fixed an issue with the pop-up close/open action that was not always triggered #636
- Fixed the scrollbars that were appearing on some browsers after the v2.1.0-beta.2 update #644
- You can now pick a
select
entity in the select card editor - Climate states are now correctly changing button colors
- Custom templates are now throwing errors in the card for better visibility/understanding
- Made some changes in the editor for the new features
- Select sub-buttons should now be correctly shown in all card types
Thank you again for your feedback and support!
And if you are interested I've opened a Subreddit for Bubble Card where I post my progress on the project. Here it is:
🍻
Bubble Card v2.1.0-beta.2
Bubble Card 2
v2.1.0-beta.2
Hi everyone!
Here’s a fresh new beta that resolves some new issues, like the pop-up editor issue in Home Assistant 2024.7.x. I’ve also fixed another issue that was causing the pop-ups to slow down slightly and added the missing support for select
entities to the new select card.
But I've also added some highly requested new features to this beta, I hope you will like them!
Select feature for the sub-buttons
In addition to the new select card, you now have the option to add a dropdown menu for your input_select
/ select
entities to your sub-buttons! This is still experimental, and I can't wait for your feedback on this new feature!
Open / Close action for the pop-ups
This new feature allows you to trigger an action, similar to the ones from the tap actions, but when your pop-up is opening/closing. For example, this allows you to cancel an alarm pop-up, or to toggle a boolean to track the state of a pop-up. This is perfect in combination with the pop-up trigger feature! In YAML you can add open_action:
and close_action:
followed by any available action.
Hiding the pop-up header
You can now fully hide the pop-up header, including the close button, without any custom styles. In YAML you can hide it with show_header: false
or with the new toggle in the editor.
And here is the list of all other new features and bug fixes:
💡 New features
- Ability to remove the pop-up header (more info above)
- Select feature for sub-buttons (more info above)
open_action:
andclose_action:
for pop-ups (more info above)- Added support for select entities
✔️ Bug fixes and optimizations
- Fixed the pop-up preview in the HA 2024.7.x editor for all view types #618
- Fixed the Issue in preview panel with input_select button #613
I can't wait for your feedback as always!
And if you are interested I've opened a Subreddit for Bubble Card where I post my progress on the project. Here it is:
🍻
Bubble Card v2.1.0-beta.1
Bubble Card 2
v2.1.0-beta.1
Hi everyone!
I’m back! The past few weeks have been quite busy for me and I haven’t slept much because… I’m now a dad! And I'm so proud of this new achievement! 🥲
Despite the new and joyous responsibilities, I’ve managed to take some time to address some of the recently submitted issues.
I also have a good news for some users. By fixing an issue with the haptic feedback feature, I found a massive memory leak in the sub-buttons actions. This was consuming the RAM and the CPU over time and was mainly noticeable on low-end devices. This issue was slowing down/breaking the pop-ups on some setups. I can say that everything is A LOT faster and everything is working perfectly now!
But that’s not all! I also wanted to introduce a new card to the collection. Here are all the details:
Select card
You now have the possibility to add a dropdown menu for your input_select
entities! This new card also supports the sub-buttons and all the common Bubble Card features.
And here is the list of all other new features and bug fixes:
💡 New features
- Select card: More details above, in YAML you can add it with
card_type: select
, the YAML is basically the same as the buttons. - Deep attributes: @brunosabot added the ability to get deeper values in the attributes, like
forecast[0].templow
. PR #577 - Assist action: You can now add the Assist action in the editor. #595
✔️ Bug fixes and optimizations
- Sub-button tap action none: Setting a sub-button tap action to none is not blocking a slider anymore.
- Sub-button state: Fixed an issue where the sub-button state was not always updated.
- Pop-up CSS issues: Some pop-up CSS issues have been fixed.
- Sub-buttons settings: Options in state button disabled have been fixed. #606
- Memory leak: A massive memory leak in the sub-buttons has been fixed. More info above. #612
- Haptic loop issue: The haptic loop issue has been resolved. #601
- Input_select options: The inaccessible
input_select
options in a pop-up have been fixed. #565 - HA 2024.7 compatibility: Fixed the pop-up preview in the HA 2024.7 editor.
- Icon resizing: The issue with not being able to resize the icon with a custom style in the separator has been fixed. #593
I'm planning to fix more issues and I still have a lot of new features in my head!
I can't wait for your feedback!
And if you are interested I've opened a Subreddit for Bubble Card where I post my progress on the project. Here it is:
🍻
Bubble Card v2.0.4
Bubble Card 2
v2.0.4
Hi everyone! Here is a new release that includes many fixes for users who use custom JS templates. It is now much easier to work on them as they no longer break your cards when you modify them!
And there's more:
✔️ Bug fixes and optimizations
- Added the missing
card
variable for the custom templates in some cards. - JS custom templates no longer break your cards while you are working on them.
- Fixed the inability to template some pop-up header elements (like the icons).
- Fixed an issue that forced a weather icon instead of the user icon.
- Added the missing column/row forms in the empty column editor.
- Fixed some issues with the text scrolling effect that was not working/switching correctly in some cases.
- Fixed the horizontal buttons stack "Highlight current hash / view" feature, it was not working anymore. #569
- Fixed an issue with custom services in the cover card editor. #550
- Changed the
margin_top_mobile
example in the editor. In v2, you must use50vh
instead of50%
to have a half-sized pop-up. - Prevented the feedback element from being clicked. PR #578 (from @brunosabot, addressing #533)
Bubble Card v2.0.3
Bubble Card 2
v2.0.3
Hi again! Here is a fast release to fix the slider behavior after the v2.0.2 update, it was terrible and erratic! I can also confirm that the new supported entities by the slider are perfectly working!
✔️ Bug fixes and optimizations
- Slow slider fix: Reverted to the previous slider behavior to makes it faster.
- Slider editor note update: Added the new supported entities in the slider editor note.
Bubble Card v2.0.2
Bubble Card 2
v2.0.2
Hi everyone!
When I released the first Bubble Card 2 stable version a few days ago, it (unfortunately) coincided with the release of the new Home Assistant 2024.6.0 version. This new release ended up breaking some functionalities, the most notable of which was the creation of an empty space by the pop-ups.
However, I’m glad to announce that these issues have now been resolved to ensure a full compatibility!
I also worked on the slider button, it now supports fan, climate, and number entities! I don’t have any of these entities to test it, but it should work. I can’t wait for your feedback on these new possibilities!
Important: I would also like to acknowledge that there was an error in the documentation and in the note in the GUI editor regarding where to place the pop-ups. In fact, they should be placed at the very end in your view. However, if you are using the section view, their positions are not important.
Here is the full list of the new features and bug fixes.
💡 New features
- Experimental support: Added experimental support for fan, climate and number entities for the sliders.
- Step attribute support: Sliders now support the step attribute if there is one.
✔️ Bug fixes and optimizations
- Section view pop-up gap fix: Fixed the gap created by the pop-ups on a section view introduced after the Home Assistant 2024.6.0 update (For section view users please update Home Assistant to the last release for full compatibility).
- Masonry view fix: Fixed an issue with the pop-up messing with the masonry view after the 2024.6.0 update.
- Horizontal buttons stack fix: Fixed the missing horizontal buttons stack gap after the 2024.6.0 update.
- Internal rounding for sliders: Sliders now round values internally for lights (WLED fix?).
And thank you to everyone for the incredibly motivating feedback on this new version!!! 🍻