Skip to content

squint 0.1.9

Choose a tag to compare

@bisand bisand released this 16 Sep 16:20
· 5 commits to main since this release

squint knows what version it is.

  • A build says the version it is. The packages have always taken their version from the release's tag, stamped in as they are built, so the manifest in the repository never learnt it and sat at 0.1.0 through eight releases. squint --version, the About box and the one on the macOS menu all said 0.1.0 in anything built from a checkout. A published release now writes its version back, so the tree says what it last shipped as.
  • A machine whose GPU could not present tries again after an upgrade. That was always meant to happen — squint writes down the version it gave up in, and looks again when it is running a different one — but the version it wrote down was 0.1.0 every time, so an upgrade never read as one. Such a machine would have gone on drawing in software after a driver arrived. It now notices.

The second is only visible where squint has already fallen back to software once; SQUINT_PRESENT=gpu always forced the question, and still does.

Built on DeniseUI 0.30.1, as 0.1.7 and 0.1.8 were.