Repository navigation
Releases: petergCA/parcelapp
Release list
v0.2.3
What's Changed
- Canada Post and AliExpress carrier logos — parcels reporting
carrier_codecp(Canada Post) oraliex(AliExpress) now show their carrier badge instead of the generic package icon. Both assets are 512×512 circular badges matching the existing carrier art.
Update via HACS, then restart Home Assistant. The bundled card cache-buster bumps automatically (?v=0.2.3); hard-refresh your browser if the card looks stale.
🤖 Generated with Claude Code
v0.2.2
What's Changed
- Out for delivery now counts as delivery day — when a parcel's status is out-for-delivery (Parcel
status_code4) but the carrier stops reporting an expected date (seen with FedEx), the sensor now forcesdays_to_deliveryto 0 so the card shows "Today is Delivery Day" and highlights the row. - Rate-limit protection — polling interval raised to 10 minutes (the Parcel API allows 20 requests/hour) and any HTTP 429 now triggers a 45-minute cooldown that serves cached data instead of hammering the API. The cooldown survives config-entry setup retries, preventing the retry-loop snowball that could lock out the API key.
Update via HACS, then restart Home Assistant. The bundled card cache-buster bumps automatically (?v=0.2.2); hard-refresh your browser if the card looks stale.
🤖 Generated with Claude Code
v0.2.1
Fix: bundled card resource not registered on HA 2026.7+
HA 2026.7 renamed LovelaceData.mode to resource_mode, which broke v0.2.0's storage-mode check — the card resource was never auto-registered, causing a "Custom element doesn't exist: parcelapp-card" dashboard error after removing the standalone card.
Registration now detects a writable resource collection directly (duck-typing on async_create_item) instead of reading a mode attribute, so it works on both pre- and post-2026.7 Home Assistant.
If you hit the error on v0.2.0: update to this release and restart Home Assistant — the resource registers automatically. A hard browser refresh may be needed afterwards.
v0.2.0
ParcelApp Card is now bundled
The Lovelace card ships with the integration — served at /parcelapp/parcelapp_card.js and registered as a dashboard resource automatically on startup. No separate card install needed.
Upgrading from the standalone card: update to this release, restart Home Assistant, then remove ParcelApp Card from HACS (the parcelapp_card repo is now deprecated/archived). Existing custom:parcelapp-card dashboard config keeps working unchanged.
Also includes the new Veho carrier icon (carrier_code: veho) from v0.1.5.
v0.1.5
v0.1.4
Fix load issue
Contain Images in App
v0.1.2 Merge branch 'main' of https://github.com/petergCA/parcelapp
v0.1.1 - Initial Structure Revision
Bump version to 0.1.1 and fix HACS structure compliance Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>