Skip to content

v1.4.1

Latest

Choose a tag to compare

@KadenThomp36 KadenThomp36 released this 19 Mar 20:13

What's Changed

Fix: HACS 404 errors for card images

HACS only distributes the single JS file specified in hacs.json — it does not copy the assets/ folder. This caused 404 errors for all card images (car-1.png, car-2.png, garage-door-closed.png, garage-base.png) on every HACS installation.

All default images are now embedded directly in garage-card.js as base64 data URIs. The card works immediately after install — no manual file copying needed.

Fix: Existing configs still requesting external files (v1.4.1)

Existing user configs had assets_path: '/local/garage-card/assets' saved from the old default. The card now ignores this legacy default and uses the embedded images instead.

New: assets_path config option

Users who want to use custom images (their own garage, cars, or a 3rd car) can set assets_path in the card config to load images from a custom folder instead of the built-in defaults. This option is also available in the visual editor.

type: custom:garage-card
name: Garage
door_entity: cover.garage_door
assets_path: /local/my-custom-garage/assets

Upgrading

No action needed — just update via HACS and the card will use the embedded images automatically. You do not need to edit your existing card config. If you previously copied the assets/ folder manually, you can delete it (unless you customized the images, in which case set assets_path to a different path to keep using them).