Skip to content

Releases: liudger/python-bsblan

v6.1.2

08 Jun 16:37

Choose a tag to compare

What’s changed

🐛 Bug fixes

  • Fix thermostat min-temp regression and improve setpoint clarity @liudger (#1513)

🚀 Enhancements

  • Fix thermostat min-temp regression and improve setpoint clarity @liudger (#1513)
  • Refactor request helpers and deduplicate validation logic @liudger (#1516)
  • refactor: extract HTTP transport into BSBLANTransport @liudger (#1517)
  • refactor: extract API version resolution into VersionResolver @liudger (#1518)
  • refactor: extract lazy section validation into SectionValidator @liudger (#1519)
  • refactor: extract TemperatureManager collaborator @liudger (#1522)
  • Use JSON-API version as sole configuration selector @liudger (#1523)
  • Remove public api_version property and describe config options @liudger (#1524)
  • Replace internal v2/v3 selector with supports_full_config flag @liudger (#1525)
  • Rename API config profiles to API_FULL/API_BASIC @liudger (#1526)

🧰 Maintenance

  • Upgrade codecov-action to v7.0.0 for GPG key verification fix @liudger (#1514)
  • chore: add PR reviewer and TDD refactor agent files @liudger (#1515)

📚 Documentation

  • chore: add PR reviewer and TDD refactor agent files @liudger (#1515)
  • Use JSON-API version as sole configuration selector @liudger (#1523)

⬆️ Dependency updates

v6.1.1

02 Jun 15:03

Choose a tag to compare

What’s changed

🐛 Bug fixes

  • Fix thermostat min-temp regression and clarify setpoint names @liudger (#1503)

v6.1.0

02 Jun 10:41

Choose a tag to compare

What’s changed

✨ New features

  • Add support for cooling setpoint in thermostat functionality @liudger (#1493)

🐛 Bug fixes

🧰 Maintenance

  • Enhance Codecov upload conditions @liudger (#1490)
  • Add agent customization: agents, hooks, skills, and instructions @liudger (#1502)

⬆️ Dependency updates

v6.0.1

20 May 08:35

Choose a tag to compare

What’s changed

⬆️ Dependency updates

v6.0.0

20 May 08:00

Choose a tag to compare

What’s changed

✨ New features

🚀 Enhancements

📚 Documentation

⬆️ Dependency updates

v5.2.1

08 May 10:07

Choose a tag to compare

What’s changed

🐛 Bug fixes

⬆️ Dependency updates

v5.2.0

23 Apr 10:00

Choose a tag to compare

What’s changed

✨ New features

  • feat: add heating schedule APIs for both circuits @liudger (#1460)

🚀 Enhancements

  • feat: add heating schedule APIs for both circuits @liudger (#1460)

v5.1.5

23 Apr 07:21

Choose a tag to compare

What’s changed

🐛 Bug fixes

  • Address Zizmor security findings in GitHub Actions workflows @liudger (#1441)
  • fix: add contents:read permission to Scorecard workflow @liudger (#1443)
  • fix: update codeql-action to v4.35.2 and add SCORECARD_TOKEN @liudger (#1445)
  • fix: correct actions/deploy-pages SHA for v4.0.5 @liudger (#1449)

🧰 Maintenance

  • Address Zizmor security findings in GitHub Actions workflows @liudger (#1441)
  • Enhance security and CI workflows for vulnerability management @liudger (#1442)
  • fix: add contents:read permission to Scorecard workflow @liudger (#1443)
  • Move write permissions to job-level in workflows @liudger (#1444)
  • fix: update codeql-action to v4.35.2 and add SCORECARD_TOKEN @liudger (#1445)
  • fix: improve OpenSSF Scorecard score @liudger (#1446)
  • Update GitHub Actions and project stage badge to stable @liudger (#1453)

📚 Documentation

  • Add auto-generated API documentation and GitHub Pages deployment @liudger (#1448)
  • Update CONTRIBUTING.md with development setup and coding standards @liudger (#1447)
  • fix: correct actions/deploy-pages SHA for v4.0.5 @liudger (#1449)
  • Add OpenSSF Best Practices badge to README @liudger (#1450)
  • Update GitHub Actions and project stage badge to stable @liudger (#1453)

⬆️ Dependency updates

v5.1.4

11 Apr 12:55

Choose a tag to compare

What’s changed

🐛 Bug fixes

  • Skip temperature range validation for devices without min/max params @liudger (#1436)
  • Refactor BSBLANConnectionError and unify temperature range handling @liudger (#1437)
  • Fix thermostat circuit test parameter assertions @liudger (#1438)

🚀 Enhancements

  • Consolidate error message constants into ErrorMsg class @liudger (#1432)
  • Refactor parameter constants into configuration classes @liudger (#1433)
  • Refactor BSBLANConnectionError and unify temperature range handling @liudger (#1437)

🧰 Maintenance

⬆️ Dependency updates

v5.1.3

25 Mar 11:57

Choose a tag to compare

What’s changed

🐛 Bug fixes

🧰 Maintenance

⬆️ Dependency updates