Skip to content

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Jun 19:42
· 23 commits to main since this release
eea2399

Changelog

  • 59cd321 Update .gitignore
  • 88fe8c9 add github action to testing
  • 137dfaf feat(hardware): add GPUKind.String() and update call site
  • 03c1041 feat(release): add GoReleaser cross-platform release pipeline
  • d24dd8d first commit
  • fc3a509 fix(hardware): propagate ctx through runWithRunner to cpuModel and appleChip
  • 432b5c8 refactor(catalog): add HTTPDoer interface and refactor scrape functions (green)
  • e478eeb refactor(catalog/hardware): propagate context.Context through Fetch and Detect (green)
  • 7355f91 refactor(catalog/hardware): wrap errors with %w at module boundaries
  • a144438 refactor(eval): replace magic numbers with named constants and add Verdict.String()
  • 9f012bb refactor(eval,tui): export AppleGPUFraction and de-duplicate 0.70
  • 98ded7d refactor(hardware): add CommandRunner and Detector interfaces (green)
  • c82c797 refactor(hardware): propagate ctx through Detector interface to runner
  • 6b9ca1e refactor(hardware/eval/tui): introduce GPUKind typed string with constants
  • 1876016 refactor(tui): apply Direction C Semáforo redesign
  • 01d7813 refactor(tui): centralize Spanish UI strings into messages.go
  • d292f53 refactor(tui): hoist inline lipgloss styles to package vars in styles.go
  • 9176727 refactor(tui): split tui.go into styles.go, render.go and model.go
  • d3852d8 refactor(tui,main): centralise Detectando hardware… into MsgDetectingHardware
  • 476c898 setup project
  • e4684d9 style(hardware,tui): gofmt pass after apply batching
  • 76d301e test(catalog): add HTTPDoer fake and scrapeLibrary test (red)
  • 21c19c8 test(catalog): add scrape tests with HTML fixtures and fakeDoer
  • 55d3672 test(catalog,hardware): add errors.Is tests for %w wrapping
  • f9951c2 test(eval): add red test for AppleGPUFraction export
  • 8f3dbe4 test(hardware): add FakeRunner and detector seam tests (red)
  • 25bb1bb test(hardware): add detector tests with fakeRunner for all platforms
  • 41d4c27 test(hardware): red — add TestDetect_PropagatesCancellation
  • aa1c491 test(hardware): red — add TestGPUKindString for missing String() method
  • a70b2f5 test(main): add cancellation tests for Fetch and Detect (red)
  • 6769697 test(main): add integration smoke tests for runMain with flag parsing
  • cc44067 test(main): remove misleading TestRunMainEmptyModelsReturns1
  • 9b350e8 test(tui): add red test for MsgDetectingHardware constant