Skip to content

Releases: brunosabot/streamline-card

v0.0.15

07 Nov 16:36
f36bb14
Compare
Choose a tag to compare

Streamline Card v0.0.15

Hello there!

This release fixes an error with UI dashboards and HASS 2024.11 release.

Full Changelog: v0.0.14...v0.0.15

Let me know if you encounter any issue!

-- Bruno

v0.0.14

28 Oct 09:02
dc3c156
Compare
Choose a tag to compare

Streamline Card v0.0.14

Hello there!

This release gives you a new feature: you can now access variables from inside the JavaScript templates.

Example:

streamline_templates:
  bubble_counter:
    card:
      card_type: button
      button_type: name
      name_javascript: "variables.counter > 10 ? '10+' : variables.counter"
      type: "custom:bubble-card"

Full Changelog: v0.0.13...v0.0.14

Let me know if you encounter any issue!

-- Bruno

v0.0.13

30 Sep 07:08
a681a15
Compare
Choose a tag to compare

Streamline Card v0.0.13

Hello there!

This release is a maintenance release to fix a bug on JavaScript template detection.

Full Changelog: v0.0.12...v0.0.13

Let me know if you encounter any issue!

-- Bruno

v0.0.12

29 Sep 07:38
f6254a2
Compare
Choose a tag to compare

Streamline Card v0.0.12

Hello there!

This release is a maintenance release to improve performances with streamline card : the execution of streamline card could be up to 30 times faster!
It also fixes a bug with some custom card particular behaviors.

Full Changelog: v0.0.11...v0.0.12

Let me know if you encounter any issue!

-- Bruno

v0.0.11

25 Sep 11:52
5ed79aa
Compare
Choose a tag to compare

Streamline Card v0.0.11

Hello there!

This release is a maintenance release to address a bug on the visibility when put on parent and child.
The browser will crash because of an infinite loop.

With this template:

streamline_templates:
  bubble_light:
    card:
      card_type: button
      name: "[[entity]]"
      type: "custom:bubble-card"
  visibility:
    - condition: state
      entity: '[[entity]]'
      state: 'on'

And the following usage:

type: custom:streamline-card
template: bubble_light
variables:
  entity: light.all_office
visibility:
  - condition: state
    entity: light.all_office
    state: 'on'

You no longer go in an update loop.

Full Changelog: v0.0.10...v0.0.11

Let me know if you encounter any issue!

-- Bruno

v0.0.10

22 Sep 06:59
70f590e
Compare
Choose a tag to compare

Streamline Card v0.0.10

Hello there!

This release is a maintenance release to address a bug on the variables. Since you can have default values, the variables key used in the templates should not be mandatory.

With this template:

streamline_templates:
  bubble_separator:
    default:
      name: "Room"
    card:
      card_type: separator
      name: "[[name]]"
      type: "custom:bubble-card"

The following usage should be valid:

type: custom:streamline-card
template: bubble_separator

Full Changelog: v0.0.9...v0.0.10

Let me know if you encounter any issue!

-- Bruno

v0.0.9

21 Sep 07:13
5bb311c
Compare
Choose a tag to compare

Streamline Card v0.0.9

Hello there!

If you get confused with the array variables, I got you covered!
Streamline card is no able to handle objects for default and variables keys, while still supporting the array notation!


Templates Before

streamline_templates:
  bubble_separator:
    default:
      - name: "Room"
    card:
      card_type: separator
      icon: "[[icon]]"
      name: "[[name]]"
      type: "custom:bubble-card"

Templates After

streamline_templates:
  bubble_separator:
    default:
      name: "Room"
    card:
      card_type: separator
      icon: "[[icon]]"
      name: "[[name]]"
      type: "custom:bubble-card"

Usage Before

type: custom:streamline-card
template: bubble_separator
variables:
  - name: Actions
  - icon: mdi:button-pointer

Usage After

type: custom:streamline-card
template: bubble_separator
variables:
  name: Actions
  icon: mdi:button-pointer

Full Changelog: v0.0.8...v0.0.9

Let me know if you encounter any issue!

-- Bruno

v0.0.8

15 Sep 17:31
ce2819b
Compare
Choose a tag to compare

Streamline Card v0.0.8

Hello there!

Today is a maintenance release for streamline-card, fixing some of bugs.


This release contains:

  • Handle sub-elements such as images
  • Fix an error that prevent the label to be displayed in the editor

Full Changelog: v0.0.7...v0.0.8

Let me know if you encounter any issue!

-- Bruno

v0.0.7

04 Sep 07:04
8542735
Compare
Choose a tag to compare

Streamline Card v0.0.7

Hello there!

Today is a maintenance release for streamline-card, fixing a lot of bugs.


This release contains:

  • Fixes on the editor to make the experience smoother
  • A fix when combining javascript and basic templates
  • A performance improvement on template parsing
  • A better error handling

Full Changelog: v0.0.6...v0.0.7

Let me know if you encounter any issue!

-- Bruno

v0.0.6

01 Sep 19:20
ac52e87
Compare
Choose a tag to compare

Streamline Card v0.0.6

Hello there!

Today, I provide a big milestone for streamline card, providing the Streamline Card UI editor!
You will still have to register your templates by hand, but the creation will now become smoother than ever!


This release contains:

  • The streamline card editor !
  • A fix on some unaccepted values sent to the child card
  • A fix on some intempestive refresh of the card

Full Changelog: v0.0.5...v0.0.6

Let me know if you encounter any issue!

-- Bruno