Skip to content

Commit

Permalink
Bumped version, updated release notes
Browse files Browse the repository at this point in the history
  • Loading branch information
climategadgets committed Jan 18, 2024
1 parent 0063981 commit ae7f7e0
Show file tree
Hide file tree
Showing 5 changed files with 33 additions and 8 deletions.
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@ Home Climate Control

---

## v4.1.0. is out
## v4.2.0. is out

* Get the code [here](https://github.com/home-climate-control/dz/tree/v4.1.0)
* See the [v4.1.0 Release Notes](./docs/release-notes/v4.1.0.md) for the list of changes
* Get the code [here](https://github.com/home-climate-control/dz/tree/v4.2.0)
* See the [v4.2.0 Release Notes](./docs/release-notes/v4.2.0.md) for the list of changes
* See the [list of release notes](./docs/release-notes.md)


Expand Down
2 changes: 1 addition & 1 deletion build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ subprojects {
apply(plugin = "net.ltgt.errorprone")

group = "net.sf.dz3"
version = "4.2.0-SNAPSHOT"
version = "4.2.0"

jacoco {
toolVersion = rootProject.libs.versions.jacoco.get()
Expand Down
10 changes: 7 additions & 3 deletions docs/release-notes.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,13 @@ Home Climate Control: Release Notes

## Coming Up

* Project layout decluttered - now it is organized into [./app](../app), [./modules](../modules), and [./submodules](../submodules) instead of a big flat mess.
## v4.2.0 (2024-01-17)

## v4.1.0
* Project layout decluttered - now it is organized into [./app](../app), [./modules](../modules), and [./submodules](../submodules) instead of a big flat mess ([#304](https://github.com/home-climate-control/dz/issues/304)).
* Stability improvement - a single invalid Zigbee2MQTT no longer causes a cascading failure ([#303](https://github.com/home-climate-control/dz/issues/303))
* Important comfort improvement ([#300](https://github.com/home-climate-control/dz/issues/300))

## v4.1.0 (2023-11-28)
Major milestones:

* Any HVAC device can now be used as an economizer ([#291](https://github.com/home-climate-control/dz/issues/291))
Expand All @@ -14,7 +18,7 @@ Major milestones:

[read more...](./release-notes/v4.1.0.md)

## v4.0.0
## v4.0.0 (2023-10-12)
Major milestones:
* [YAML configuration](../docs/configuration/index.md)
* Extended [list of supported devices](../docs/hardware/index.md)
Expand Down
2 changes: 1 addition & 1 deletion docs/release-notes/v4.1.0.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ Home Climate Control: v4.1.0. Release Notes
Release focus: stability improvements.

Bugfixes and enhancements:
* [#298](https://github.com/home-climate-control/dz/issues/298) HCC now advertizes itself over mDNS
* [#298 HCC now advertizes itself over mDNS](https://github.com/home-climate-control/dz/issues/298)
* [#296 MQTT devices relying on retained messages may not work correctly](https://github.com/home-climate-control/dz/issues/296)
* [#295 Multiple ESPHome logical devices per physical device will report "available" only for one random](https://github.com/home-climate-control/dz/issues/295)
* [#293 Implement variable output single mode HVAC device](https://github.com/home-climate-control/dz/issues/293)
Expand Down
21 changes: 21 additions & 0 deletions docs/release-notes/v4.2.0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
Home Climate Control: v4.2.0. Release Notes
==

Release focus: project structure.

Bugfixes and enhancements:
* [#304 Simplified project layout](https://github.com/home-climate-control/dz/issues/304)
* [#303 Single invalid Zigbee2MQTT no longer causes a cascading failure](https://github.com/home-climate-control/dz/issues/303)
* [#300 Ported the raise() logic from imperative to reactive code](https://github.com/home-climate-control/dz/issues/300)

## Stragglers
Same as [v4.0.0](./v4.0.0.md) - now being worked on.

## But doesn't this bleeding edge bleed too much?
Not anymore. The code base has proved stable enough to be depended upon.

Still, the long in the tooth, but rock stable code base is still available at [last-imperative-maintenance](https://github.com/home-climate-control/dz/tree/last-imperative-maintenance) branch, and will be mentioned in release notes until [all the stragglers](https://github.com/home-climate-control/dz/labels/reactive-straggler) are fixed.

---
[^^^ Release Notes Index](../release-notes.md)
[^^^ Index](../index.md)

0 comments on commit ae7f7e0

Please sign in to comment.