-
-
Notifications
You must be signed in to change notification settings - Fork 1.1k
chore: upgrade go 1.25 #22904
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
chore: upgrade go 1.25 #22904
Changes from all commits
Commits
Show all changes
350 commits
Select commit
Hold shift + click to select a range
338745a
chore: playwright speedup, cache install (#21846)
naltatis e1d1d97
Site: remove cuircuit and maxGridSupplyWhileBatteyCharging (BC) (#21838)
andig b55a028
chore: simplify
andig 75a2053
chore: simplify
andig d18083d
chore: Typescript: Rewrite tests (#21723)
Maschga 6a0bb07
fix: on demand plant id generation (#21873)
naltatis 43faef0
Autel: clarify firmware version (#21872)
viper-666 09ad2d5
chore: fix npm run lint; spaces > tabs for .ts (#21879)
naltatis c3bb1d1
Daheimladen: fix currents
andig 8c04665
Add Daheimladen Pro (#21893)
andig b4fd6b1
chore: fix completions by moving version info to root (#21903)
andig df9b1c9
Revert "Daheimladen: fix currents"
andig 1a0fe7c
wip
andig 7962711
Daheimladen: fix phase values (#21907)
andig 33e84d9
Daheimladen: add mA current control (#21908)
andig 0c49065
chore: align how currents get set (#21909)
andig 926930f
Sax: fix battery control (#21888)
juergen-weber 2282d25
Keba Modbus: fix failsafe mode and enabled detection (#21849)
andig b1782f8
Phoenix EM-ETH: fix currents (#21913)
andig 991ec6d
Translations update from Hosted Weblate (#21730)
weblate 5fa4726
Varta: add battery control (#21841)
zoomy01 4b0b3cf
Add min/max physical current to loadpoint (#21187)
naltatis b97e6fc
chore: less playwright logging (#21914)
naltatis f8716fd
Revert "Add min/max physical current to loadpoint (#21187)"
andig 32c0d0e
Add explicit demo mode (#21848)
guido4096 b7a9e6f
chore: Typescript: Rewrite remaining components (#21638)
Maschga 5570d50
chore: Typescript: Rewrite utils (#21660)
Maschga b02ba90
Config UI: custom charger meter title (#21954)
naltatis bdb7853
Establish stricter sqlite file permissions (#21947)
naltatis ef17db2
chore: consistently rename vehicle Title api to GetTitle (#21955)
andig 2d30380
Varta: fix template
andig 9f1e07c
Sofar: Updated documentation with detailed external link for connecti…
cschlipf 60cdd05
Renault Zoe: add note about mincurrent (#21930)
VolkerK62 e6be4ec
Add SunSpec meters for chargers (#21977)
marcelGoerentz 7a1d36b
Site: fix accumulated pv energy persistence (#21993)
andig cedd5a7
Config UI: fix user-defined vehicle title/icon not displayed (#21956)
andig a5079d9
chore: fix deleting from slice
andig 7d6402c
Delta: fix reason disconnect (#21996)
premultiply 99ea49d
Sax: fix battery control(#22000)
juergen-weber cda3b61
UI: fix en fallback locale (#22003)
naltatis 037e2c1
Translations update from Hosted Weblate (#21953)
weblate 27f76f0
Add Compleo Solo/Duo (#22013)
andig 2eb9edc
SGReady: reset session energy when status off (#22014)
andig 030c7b9
chore: fix MQTT test skip mechanism if remote server is down (#22019)
naltatis dac4a8b
LG ESS Home 8: fix version check for battery (#22029)
marcelGoerentz 72942d8
Renault Twingo: add to min current hint for 3p (#22031)
savus4 f2e1fa8
Heatpump: reset session energy when status off (#22032)
andig 59555ee
chore: demo mode deploy
naltatis b4bf540
chore: playwright stability (#22042)
naltatis 9dffb07
chore: npm dependency upgrades (#22040)
naltatis d306109
Shelly 3EM: add Gen.1 hint (#22043)
VolkerK62 c504452
Translations update from Hosted Weblate (#22037)
weblate 59a6e7e
EVSE DIN: add mA control (#22055)
premultiply e3cc099
Sofar: Template doc: Markdown syntax (#21999)
cschlipf ee1cc90
chore: test stability "next plan" (#22074)
naltatis d9c6ce2
Heating: add daily session reset (#22068)
andig e1bec38
Heating: remove session workarounds (#22069)
andig 8086991
Volvo: fix connected api (#22078)
lehmanju 5ddaac0
Add demo solar forecast template (#21971)
terrorobe e0bdf04
Add smart feed-in priority (#21813)
andig 49d6688
Battery grid charge non experimental (#22090)
naltatis 07a8fc7
EVSE DIN: fix link to documentation (#22102)
benesolar 44783f9
chore: add a CLAUDE.md (#22107)
andig 46a3808
chore: used context
andig e7595a2
Easee: use provided context (#22111)
andig 941232f
Loadpoint: reset energy metrics when creating session (#22126)
andig 1a19478
Volvo: add odometer (BC) (#22124)
HerrBri 46473bf
MyPV: fix status mapping (#21983)
docolli 6a5f232
Translations update from Hosted Weblate (#22075)
weblate 464d77d
Teslalogger: add limitsoc, correct default port (#22142)
uwen70 3ac67af
chore: use claude for issue labeling (#22144)
andig ed3a617
chore: fix action
andig 69f4481
chore: allow claude to access gh and github mcp server
andig 725f33c
chore: move mcp servers to file
andig 6462e07
chore: omit version
andig 14ae9a1
Daheimladen: clarify models
andig 2c63dd9
chore: disable claude
andig 0afbbb8
Sessions: fix loadpoint selection (#22117)
Maschga 4b83f36
chore: fix EOF
andig 9a1d9ee
chore: improve plan and lp config e2e stability (#22163)
naltatis 14f4223
chore: rename claude-issue-triage.yml
andig 9bd2e14
chore: claude-issue-triage.yml
andig 2064119
chore: fix mcp server
andig f402ec5
chore: fix label use
andig 2f1fba6
chore: e2e plan stability (#22173)
naltatis 20b0db6
EM2GO: fix charging state, add comments for returned status code (#22…
dniakamal 0f93087
UI: fix telemetry status (#22184)
naltatis 3bdc858
chore: instruct claude to use issue types where applicable
andig 139db51
Fix Carwings: upgrade to latest commit with new API URL (#22207)
andig e418c7d
cli: add heartbeat option to charger/meter (#22170)
andig 826f4f3
Revert "Easee: remove outdated special handling of SessionEnergy (#20…
GrimmiMeloni 7676ace
Easee: chore - remove dead code and outdated comments (#22214)
GrimmiMeloni c3c33de
LG ESS: Battery Control: Rework Firmware Check (#22189)
uwen70 3e95d52
Add AI support via model context protocol api (#22121)
andig 1bb015d
chore: fix docker build
andig f725abd
Etrel: map charger status 0 (#22227)
premultiply 4332ca2
Open-Meteo: use instant irradiance and UTC timestamps (#22225)
tantive ade5fe6
Translations update from Hosted Weblate (#22154)
weblate 25e50ec
KEBA: clarify description for variants (#22220)
crazyfx1 7e1549d
Add TeslaFi vehicle (#22245)
erikarenhill 5015ca4
Config UI: add heating support (#22177)
naltatis 1d2a40e
chore: try depot runners
naltatis 5e0e810
chore: try depot runners
naltatis c6bef4a
revert: chore: try depot runners
naltatis 01fbdd1
Lambda: support for excess energy specified in negative numbers (#21972)
anbie c343fc3
chore: depot runners (#22256)
naltatis 4f902b6
Mcp: limit tool names to 64 characters for Claude Code
andig b564390
chore: upgrade modules
andig 06b17fc
Revert "chore: upgrade modules"
naltatis e0f1018
docs: Senec: Klarstellung Batteriesteuerung (#22274)
VolkerK62 c6ce2c0
TeslaFi: use a more reliable way of detecting connected cable (#22270)
erikarenhill dbd8fa3
Mercedes: fix unexpected status: 418 (I'm a teapot) (#22284)
ReneNulschDE 6c10ffc
Loadpoint: replace empty session energy round trip with meter values …
andig 11f0e2d
Config UI: general settings wrap (#22276)
naltatis 09c2569
Revert "Loadpoint: replace empty session energy round trip with meter…
andig f5cad24
Loadpoint: reset fake charge rater when interrupting session (#22293)
andig 1b49c9c
chore: remove unnecessary assertions (#22297)
andig 485dbde
chore: e2e stability (#22307)
naltatis b179861
Loadpoint: fix current decimals (#22335)
naltatis 47cbed4
chore: improve template error message (#22324)
mpollmeier 92362d4
Reapply "chore: upgrade modules"
andig 430fba0
chore: fix viper regression
andig 36bf895
chore: better docs
andig 5b135e5
Viessmann: remove 'target temperature' parameter (#22325)
mpollmeier fb68963
chore: speedup mbmd setup
andig e227d2a
chore: align proxy logging
andig e1b3082
Viessmann: change host to viessmann-climatesolutions.com (#22350)
mpollmeier 2160665
HomeAssistant Smart Switch - support for alternative domains (#22349)
marq24 9ad580f
Config UI: Add backup & restore (BC) (#22071)
Maschga 82b4b8e
Teslalogger: revert default port change
andig e38a528
Loadpoint: reset fake charge time when interrupting session (#22396)
andig 66ce7f2
Keba P40: update installation docs (#22386)
crazyfx1 6411c3b
MyPV charger: skip load state request for ac-elwa-2 (#22374)
docolli 1f6b7ec
Update OpenAPI
andig 7f83579
Update OpenAPI (part 2)
andig c78eda4
chore: upgrade modules
andig f851b89
CLI: honor config file as optional (#22398)
naltatis a403663
Amber: invert feed-in prices to match evcc expectations (#22405)
ross-w c3dd060
Polestar: fix status detection
andig fdf23a0
Backup Restore: clarify password (#22411)
naltatis a69e4fe
chore: improve mcp tool names
andig 5a38ac1
Keba: fix writing failsafe timeout
andig ac8b923
chore: bump @intlify/core-base and vue-i18n (#22408)
dependabot[bot] fadc5b5
Translations update from Hosted Weblate (#22253)
weblate 1c4a314
Loadpoint: prevent configuring more phases than physically connected …
andig c6a4f1a
Loadpoint: honor physical phases on init (#22441)
andig a715b7c
Fix co2 grid charge (#22440)
naltatis a14606b
Tariffs: add caching (#22446)
andig ee8b3b8
chore: more sophisticated caching
andig 602f7c1
chore: fix lint
andig d6d4008
Config UI: improve residual power input field (#22435)
naltatis 98448fe
Add demo co2 tariff (#22447)
terrorobe 2dbf835
Wattpilot: fix connection handling (#22489)
mabunixda 5753cdf
Solax: fix energy (#22508)
premultiply fec1ea9
Loadpoint: fix usage of phase switch timer (#22525)
andig 77c915b
Collect household consumption metrics (#22526)
andig 4dc21be
Add Em2Go Duo Power charger support
andig d811e8a
chore: fix sql
andig efe6489
chore: fix template
andig ceab938
chore: simplify
andig a2f1d3f
chore: consistent name
andig bd6f7eb
chore: fix slot length
andig ff55688
ac-elwa-2: add tempsource (#22540)
andig 2957811
chore: fix metrics profile
andig 2500b02
Lambda: make port configurable (#22196)
anbie 05f89d1
Amber: use billing-native resolution, request up to 72 hours ahead (#…
ross-w b9b8233
Fox-ESS H3: fix meter total (#22553)
fabian1512 8eea408
daheimladen-mb: fix status verification for B/C states (#22562)
andig 4301b26
Add co2 grid charge tests (#22444)
andig 824503e
chore: upgrade modules
andig 054d1b0
UI: initial password modal can't be dismissed (#22576)
naltatis 07f8745
Add batterX Home (#22476)
gramss fb20099
chore: fix co2 battery e2e test
naltatis abadf20
Janitza: add pv usage (#22586)
andig e9125d7
chore: upgrade modules
andig 9f6201a
chore: mention evcc config in bug template (#22600)
StefanSchoof 7ce0ad3
Translations update from Hosted Weblate (#22458)
weblate d01cabd
Add Ochsner BWWP Genius (#22585)
andig 33e132a
Revert "Solax: fix energy (#22508)"
andig f5f9111
Config UI: make network port required (#22631)
naltatis 441e5a6
MyPV charger: fix charger logic error (#22402)
docolli eb809fe
chore: upgrade modules
andig 48933b8
Migrate telemetry state to publishing (BC) (#22653)
naltatis cf606bb
OpenAPI: migrate (#22429)
andig dbe7838
E3dc: fix auth errors (#22659)
andig 3496f43
UI: layout stability status timer (#22662)
naltatis 8aa5689
REST API: simplify json response by removing result wrapper (BC) (#22…
andig 4f81607
Config UI: remove deprecated params for single device (#22669)
andig 88f8f0c
chore: simplify
andig a7d9002
Add Home Assistant Vehicle (#22594)
thecem a80eeb0
Add dedicated db cache table (#22650)
naltatis 696a85f
chore: switch to maintained go.yaml.in/yaml/v4 (#22134)
andig 1b6cf65
Config UI: improve sponsor communication (#22683)
naltatis 5421d67
chore: simplify
andig 53f331b
Unwrap multiple errors
andig 494f9da
Revert "Unwrap multiple errors"
andig d5b09b9
Translations update from Hosted Weblate (#22646)
weblate 7b4b8d4
chore: fix docker
andig 0dd2634
chore: remove dedicated timeseries type (#22692)
andig 97db232
chore: ignore databases
andig 8188810
Daheimladen: add enable/disable delay (#22695)
VolkerK62 c85d65a
Config UI: allow repairing broken loadpoints and site (#22671)
andig 89ce21d
stationid require for ui
naltatis ea908b1
Ocpp: fix connector not de-registered (#22113)
andig 5b3300f
Ocpp: clarify stationid as soft required
andig e6512be
Docs: document watchdog (#22715)
docolli 7d02be1
Kia/Hyundai: fix login api (#22709)
RustyDust 03a94b6
chore: npm upgrades (#22725)
naltatis c7dd4ca
Home Assistant Vehicle: include common vehicle parameters (#22727)
thecem 9a5ab76
Kia/Hyundai: fix login (#22729)
RustyDust 6616fd0
Homeassistant Switch: make power optional (#22750)
andig d984889
chore: upgrade deprecated AWS SDK (#22738)
andig 7e53da0
chore: fix typo (#22764)
docolli b570faf
Home Assistant Vehicle: add charging_completed & fix parse float (#22…
thecem f155153
Homeassistent Vehicle: support for state sensors already providing a …
marq24 7829f93
chore: Add AGENTS.md (#22776)
naltatis da80832
chore: update LICENSE (#22784)
andig bdcb61c
chore: Typescript: Rewrite views (#21714)
Maschga dbd85bc
Improve oauth integration (#21266)
lehmanju d342b9c
fix: providerauth UI not shown (#22801)
lehmanju f680e8f
chore: upgrade modules (#22804)
andig e150604
chore: simplify
andig efbc0dd
MCP: better tool naming (#22812)
andig 1bc3a1c
chore: fix variable names (#22819)
lfloeer ebcb067
chore: fix storybook
naltatis 9c9f492
Homeassistant Vehicle: add additional states for Porsche (#22832)
ivoks 54bd2ce
Mercedes: add new charging status values (#22826)
ReneNulschDE d89a89f
Hyundai: revert api change (#22833)
RustyDust c609047
UI: Loadpoint settings: display kW next to min/max current (#22843)
Maschga 2dcd4b8
chore: e2e stability vehicle settings, fatal (#22848)
naltatis e022332
daheimladen-pro: add firmware note (#22853)
VolkerK62 8c9f638
Eastron DS100: fix reg power
premultiply 5ebc1dc
chore: gracefully handle deprecated parameters
andig e149d91
Lambda Zewotherm: use "E-Eintrag" mode only (BC) (#22811)
fzahn f42d419
chore: upgrade modules (#22861)
guido4096 b80fb0b
Amber: normalise rates to 1-hour slots (#22870)
ross-w d637028
Switch MCP implementation to modelcontextprotocol/go-sdk (#22859)
andig 216b568
MCP: improve tool naming, add docs (#22862)
andig d784306
Ocpp: warn when unknown chargepoint connects (#22880)
andig 98be60a
Translations update from Hosted Weblate (#22693)
weblate 7038b2e
Lambda: keep "excess-parameter" for backward compatibility (#22883)
fzahn efc8d31
chore: debug solar production jump (#22888)
andig fc57ef8
Fiat: fix panic
andig 27c7240
chore: upgrade to go 1.25
andig 020a462
Merge branch 'master' into chore/go-125
andig 45ff36e
wip
andig f707962
wip
andig b3aa163
wip
andig 1710b2f
wip
andig 1d86812
Merge branch 'master' into chore/go-125
andig File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| version: "2" | ||
| run: | ||
| go: "1.24" | ||
| go: "1.25" | ||
| linters: | ||
| default: none | ||
| enable: | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,6 +1,6 @@ | ||
| module github.com/evcc-io/evcc | ||
|
|
||
| go 1.24.0 | ||
| go 1.25.0 | ||
|
|
||
| require ( | ||
| dario.cat/mergo v1.0.2 | ||
|
|
||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.