Bubble Card 2
v2.3.0-beta.4
Hi everyone!
In this new beta, I focused mainly on bug fixes for the new climate card, but I also took some time to optimize the pop-ups, yes... again. They should feel even faster and smoother on some setups! Please also note that this release bring a small breaking change, here are all the details.
⚠️ Breaking change
-
Pop-up blurred backdrop: The blurred backdrop behind the pop-ups is now disabled by default. This change improves performance, as the blur effect can slow down pop-ups on some devices. If you'd like to re-enable it, go to the editor, select the first pop-up on your view, and navigate to Styling options > Pop-up styling.
💡 New Features
- Climate card extended support (Experimental): The climate card now supports devices without a
temperature
attribute (like the Bosch BTH-RM230Z). If you have already created a card for this type of entity, delete it then create a new one. This is purely experimental, as I don’t have access to such a device for my tests. #877
✔️ Bug Fixes and Optimizations
- Climate card large layout: Resolved an issue with the "Large layout 2 rows" display in the climate card.
- Smoother pop-up animations: Enhanced pop-up animations for a more fluid experience on some setups.
- Faster and reliable pop-ups: Improved speed and reliability of pop-ups on some setups (Yes again).
- Unexpected shadows in pop-up corners: Fixed a the black shadows in the top left and right corners of the pop-up background. #879
- Missing point in displayed state: Added missing point
•
when "State" is hidden but "Attribute" and "Last changed" are visible. #872 Thank you @tiagof! - Hold action: Hold action should now functioning as expected.
- Capitalization in selection lists: Fixed an issue where only the first letter in a select menu was capitalized. #869 and #866
- Climate card minus/plus buttons issue: The controls should now works correctly in all cases within the climate card.
- Climate slider error: Resolved the "expected float" error in the climate slider.
- Fan slider issue: Fixed a bug with the fan sliders, they were not working anymore. #838
- Climate card missing colors: Added the missing colors for "Dry" and "Heat/Cool" modes in the climate card. #863
- Pop-up dev console error: The
Uncaught (in promise) TypeError: Cannot read properties of null (reading 'classList')
appearing in the browser console should be now fixed. #791 and #837
I can't wait for your feedback as always!
Oh, and one more thing! I’ve been wanting to start my own YouTube channel for a while, focusing on tutorials around Home Assistant and Bubble Card. There are two videos so far, an introduction explaining the project and a first tutorial on how to create your first pop-up. I really hope you will enjoy them. Don’t hesitate to subscribe to help give my channel more visibility. Thank you in advance!
The next video will cover the new global variables, as well as custom styles and templates, since I’ve noticed more and more questions on these topics.
And if you are interested I've opened a Subreddit for Bubble Card where I post my progress on the project. Here it is:
🍻