Releases: FaserF/ha-foodsharing
Release list
Release 2026.6.0
Foodsharing 2026.6.0 
Warning
Release Risk: High
This release contains significant changes to core features. Please verify integration behavior after updating.
Affected areas: ⚙️ Core (10 files · 31%) · 🧪 Tests (6 files · 19%) · 🚀 CI/CD (12 files · 38%)
📋 What's Changed
🐛 Bug Fixes
- Hacs release zip file & improved release workflow (6274601)
- Hacs download count of integration (035f0bf)
- Linter fixes (50118c3)
🔄 CI / CD
🔧 Maintenance
- Remove zip files from repo root (33477eb)
- Fix pull rebase workflow bug (454296a, f67f2ca, bafdb02)
- Fix ruff linting errors (dc7c6ba)
- Add PYTHONPATH to pytest call in CI [bump-version] (6ca3efa)
- Allow custom yaml tags in validator [bump-version] (768e1d6)
- Remove bump_level choice from CalVer release config [bump-version] (06cd247)
- Use force push for git-auto-commit in CI orchestrator [bump-version] (7f569a8)
- Improve release retry logic and fix null head_commit triggers [bump-version] (5af0c30)
- Restrict release trigger and fix syntax error in version manager [bump-version] (e902124)
- Remove workflow pip caching [bump-version] (3e60df0)
- Fix release variables and add workflow concurrency [bump-version] (278b679)
- Trigger auto release [bump-version] (8ed49aa)
- Fix exception handling in version manager and add beautifulsoup4 to CI dependencies (55e2acf)
- Add pytest-homeassistant-custom-component to ci dependencies (d7f28ce)
- Fix mypy type definitions and update config (d98de3d)
Show 1 more changes…
- Unify workflows, scripts, and configs (45dc1d2)
📦 Other Changes
- Bump ruff py version to 314 (8e12f74)
- Update actions/checkout action to v7 (f0ae97a)
- Create ai-context.md (8b0c0ad)
24 significant changes from 37 total commits since 2026.4.0.
📊 Release Details
| Version | 2026.6.0 |
| Channel | stable |
| Released | 2026-06-21 16:44 UTC |
| Commits included | 37 — since last stable release (2026.4.0) |
📖 Documentation · 🐛 Report an Issue · 📦 All Releases
Version 2026.4.0
Whats changed?
- fixed data fetching for new API
- New attributes & sensors
Full Changelog: 2026.3.1...2026.4.0
Version 2026.3.1 - Translation update
What's Changed
Full Changelog: 2026.3.0...2026.3.1
Version 2026.3.0 - Bug fixes
What's Changed
- Fixed login by @FaserF in #17
- Fixed pickup fetching by @FaserF in #17
- Add TOTP Login support by @FaserF in #17
- Add support for Beta API usage by @FaserF in #17
- Code Cleanup & general improvements by @FaserF in #17
- New examples & README improvements by @FaserF in #17
Full Changelog: 2026.2.0...2026.3.0
Version 2026.2.0 - Huge update
🚀 Huge new Foodsharing update
This release makes the Foodsharing integration "smart." We have implemented five major pro-level features that make your food-saving activities fully automatable directly within Home Assistant.
✨ New Features
- 🔔 Push Notification Events: Stay on top of things! The integration now fires native Home Assistant events (
foodsharing_new_messageandfoodsharing_new_bell) as soon as new messages or bell notifications arrive on foodsharing.de. - 🏢 Fairteiler Wall Scanner: Never miss "fresh drops" again. When someone posts to the wall of a Fairteiler in your area, a
foodsharing_fairteiler_postevent is triggered. - 🎯 Smart Alarms (Keyword Filter): Configure search terms (e.g., "fruit," "bread") directly in the integration options. If a matching basket appears, a special event (
foodsharing_keyword_match) is triggered. - 📦 Manage Own Baskets: You can now see your own active food baskets in Home Assistant and close them via a button click directly once they have been handed over.
- 📋 Automation Blueprints: We include 3 ready-to-use templates so you can get started right away:
- Smart Alarm: Notify me on keyword matches.
- Pickup Reminder: Alert 1 hour before pickup ends.
- Fairteiler Update: Info on new wall posts.
🛠️ Improvements & Refactoring
- 🗺️ Interactive Map Setup: During installation, you can now conveniently select your location via a pin on a map (no more manual typing of coordinates).
- 🔐 Login Validation: Credentials are now checked in real-time during setup.
- 📍 Native Map Entities: Baskets and Fairteiler are now displayed as
geo_locationentities directly on the Home Assistant map. - 📅 Calendar Integration: All your verified pickups automatically appear in the new Foodsharing calendar.
- 📊 New Sensors: Separate sensors for the number of unread messages and bell notifications.
- 🏗️ Architecture Upgrade: Switched to
DataUpdateCoordinatorfor more efficient API requests and improved stability.
⚙️ Technical Changes
- Migration to Schema v3: Existing installations are automatically migrated to the new configuration format.
- Diagnostics: Support for the Home Assistant Diagnostics tool (redacts sensitive data like passwords).
- Internationalization: Support for German and English.
- Type Safety: 100%
mypy --strictcompliance for stable code. - Test Suite: Comprehensive automated tests for all platforms and API interactions.
⚠️ Update Note
After updating to version 2026.2.0, your existing configuration will be migrated automatically. You can then adjust your filter keywords and search radius via the "Configure" button.
What's Changed
- Update github/codeql-action action to v4 by @renovate[bot] in #14
- Update actions/checkout action to v5 by @renovate[bot] in #13
- Update actions/checkout action to v6 by @renovate[bot] in #15
- Many new features & UX improvements by @FaserF in #16
Full Changelog: 2025.01.2...2026.2.0
Version 2025.01.2
What's Changed
Full Changelog: 2025.01.1...2025.01.2
Version 2025.01.1
What's Changed
Full Changelog: 2025.01.0...2025.01.1
Version 2025.01.0
Version 2024.08.2
What's Changed
- Update actions/checkout action to v4 by @renovate in #12
- Bump version to make this integration an official HACS integration
Full Changelog: 2024.08.1...2024.08.2
2024.08.1
WARNING: BREAKING CHANGES - needs reconfiguring your current entries in HA!
What's Changed
- Stop using async_forward_entry_setup by @FaserF in 47b8959
- improve code, fetching and debugging by @FaserF in ca45cd8
- replace deprecated HomeAssistantType by @FaserF in 4d46790
- allow changing settings after setup by @FaserF in 4b4a3d7
- fix Options flow always displaying default data by @FaserF in 4734efc
Full Changelog: 2024.03.0...2024.08.1