Skip to content

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 06 Oct 09:42
· 6 commits to main since this release
Immutable release. Only release title and notes can be modified.
ff0c9db

Added

  • --tariff for Octopus tariffs other than Agile, such as Go and Go 12M Fixed. Give it the name
    the Octopus app shows ("Octopus Go 12M Fixed August 2025 v1") and gridhour looks up the code
    once; a code like GO-FIX-12M-25-08-29 works too. The title bar shows the tariff, and jobs
    land in the cheap hours; when the price is the same, carbon decides. --tariff agile goes back.
    It's remembered like the postcode.
  • o in the app switches the tariff: type the name from the Octopus app, a code, or agile.
    Names are looked up in the background, so the screen doesn't freeze.
  • README: a note on how gridhour is made: largely with an AI assistant, with every change going
    through tests, lint and CodeQL.

Fixed

  • A refresh stops its remaining network requests after the first timeout,
    retaining cached carbon and prices with one error rather than repeated deadlines.
    Thanks @nawaaaaaAaar (#22).