Releases: clambin/solaredge-monitor
Releases · clambin/solaredge-monitor
v0.14.2
Features
- optionally run pprof #186 (Christophe Lambin)
Builds
- add permissions in workflows (Christophe Lambin)
- bump Go to 1.24 (Christophe Lambin)
Chores
- deps: bump github.com/testcontainers/testcontainers-go etc to v0.35.0. (Christophe Lambin)
- deps: Bump github.com/golang-migrate/migrate/v4 (#185) #185 (dependabot[bot])
v0.14.1
Chores
- deps: Bump github.com/clambin/tado/v2 from 2.3.1 to 2.4.0 (#181) #181 (dependabot[bot])
v0.14.0
Features
- web: add date pickers to the report & plotter pages to select start & end dates (#179) #179 (Christophe Lambin)
Code Refactoring
- simplify plotters (#180) #180 (Christophe Lambin)
Chores
- deps: adapt to github.com/clambin/solaredge/v2 (#178) #178 (Christophe Lambin)
v0.13.3
Bug Fixes
- improve tado error handling (Christophe Lambin)
Chores
- deps: Bump github.com/clambin/go-common/pubsub (#176) #176 (dependabot[bot])
- deps: bump github.com/clambin/go-common/httputils to v0.1.1 (Christophe Lambin)
v0.13.2
Bug Fixes
- scraper: if there's no power being produced, don't keep around those updates. (Christophe Lambin)
Code Refactoring
- simpler db configuration (#173) #173 (Christophe Lambin)
v0.13.1
Bug Fixes
- fix debug logging (Christophe Lambin)
v0.13.0
Features
- use the median of the power production, not the mean (Christophe Lambin, (36e73fb))
- increase accuracy of weather info (#172) #172 (Christophe Lambin)
Code Refactoring
- adapt to github.com/clambin/tado/v2 (#167) #167 (Christophe Lambin)
- handle panic during plot generation (root cause still TBD) (Christophe Lambin)
Tests
- use testcontainers to spin up postgres db on demand (#168) #168 (Christophe Lambin)
- increase coverage (#170) #170 (Christophe Lambin)
Builds
- bump Go to 1.23 (Christophe Lambin)
- move workflows back to main branch (#161) #161 (Christophe Lambin)
Chores
- deps: bump golang.org/x/image (Christophe Lambin)
- deps: Bump github.com/golang-migrate/migrate/v4 (#154) #154 (dependabot[bot])
- deps: Bump github.com/prometheus/client_golang (#157) #157 (dependabot[bot])
- deps: Bump github.com/redis/go-redis/v9 to 9.7.0 (#158) #158 (dependabot[bot])
- deps: Bump gonum.org/v1/plot from 0.14.0 to 0.15.0 (#159) #159 (dependabot[bot])
- deps: Bump github.com/clambin/go-common/testutils (#162) #162 (dependabot[bot])
- deps: Bump golang.org/x/sync from 0.8.0 to 0.9.0 (#163) #163 (dependabot[bot])
- deps: Bump codecov/codecov-action from 4 to 5 (#164) #164 (dependabot[bot])
- deps: Bump golang.org/x/crypto from 0.28.0 to 0.31.0 (#169) #169 (dependabot[bot])
v0.12.0
Features
- cache images (#141) #141 (Christophe Lambin)
Builds
- Go 1.22.4 (Christophe Lambin)
Chores
- deps: Bump github.com/clambin/go-common/http from 0.4.3 to 0.4.4 (#137) #137 (dependabot[bot])
- deps: Bump github.com/clambin/go-common/http from 0.4.4 to 0.5.0 (#138) #138 (dependabot[bot])
- deps: Bump github.com/spf13/viper from 1.18.2 to 1.19.0 (#139) #139 (dependabot[bot])
- deps: Bump github.com/spf13/cobra from 1.8.0 to 1.8.1 (#140) #140 (dependabot[bot])
v0.11.1
Bug Fixes
- save last measurement on shutdown (#127) #127 (Christophe Lambin)
Code Refactoring
- simplify handlers (#135) #135 (Christophe Lambin)
- go 1.22 changes (Christophe Lambin)
Builds
- build inside dockerfile + reuse common test steps (Christophe Lambin)
- use go-common/charmer to set up logging (#128) #128 (Christophe Lambin)
Chores
- deps: bump github.com/clambin/go-common/http to v0.4.3 (Christophe Lambin)
- deps: bump golang.org/x/sync to v0.7.0 (Christophe Lambin)
- deps: Bump golang.org/x/net from 0.22.0 to 0.23.0 (#129) #129 (dependabot[bot])
- deps: Bump github.com/clambin/go-common/charmer (#130) #130 (dependabot[bot])
- deps: Bump github.com/golang-migrate/migrate/v4 (#131) #131 (dependabot[bot])
- deps: Bump github.com/jmoiron/sqlx from 1.3.5 to 1.4.0 (#132) #132 (dependabot[bot])
- deps: Bump golangci/golangci-lint-action from 4 to 5 (#133) #133 (dependabot[bot])
- deps: Bump golangci/golangci-lint-action from 5 to 6 (#134) #134 (dependabot[bot])
- deps: go mod tidy (Christophe Lambin)
- deps: bump github.com/clambin/tado to v1.3.3 (Christophe Lambin)
- deps: Bump github.com/prometheus/client_golang (#136) #136 (dependabot[bot])
v0.11.0
Features
- one program per function: web server, scraper (w/ reporter), reporter (#126) #126 (Christophe Lambin)
Builds
- move to Go 1.22 + use std lib router (remove chi dependency) (#123) #123 (Christophe Lambin)
- remove mockery config (Christophe Lambin)
- fix release.yml (Christophe Lambin)
- remove obsolete docker workflow (Christophe Lambin)