Skip to content

Releases: PabloViniegra/tui-ollama-go

v0.4.0

Choose a tag to compare

@github-actions github-actions released this 29 Jun 21:33

Changelog

  • e39dfad docs(readme): point to Instalación section instead of stale 'make install' ref
  • cc94dbb feat(cli): add --json and --explain flags to fit subcommand
  • 47ba312 feat(cli): add --version and -V flags
  • b268c6e feat(cli): add doctor subcommand for system tooling audit
  • c2c7df6 feat(cli): add local subcommand for installed Ollama models
  • e61bed2 feat(cli): publish JSON Schema for fit --json output
  • d2394f2 feat(tui): fuzzy match in / search
  • 1076c69 refactor(cli): extract subcommands from main.go into internal/cmd
  • 9d8ab0c refactor(cli): inject hardware.Detect + catalog.Fetch behind loader.Source

v0.3.0

Choose a tag to compare

@github-actions github-actions released this 14 Jun 22:24
4cc749a

Changelog

  • 886799e build(goreleaser): add mod_timestamp and ldflags for reproducibility
  • 2457277 ci(release): pin goreleaser-action and add test gate
  • 0bcd514 refactor(module): rename module to github.com/PabloViniegra/tui-ollama-go

v0.2.1

Choose a tag to compare

@github-actions github-actions released this 14 Jun 21:30

Changelog

  • bdf3f3e feat(cli): add fit subcommand for one-shot model verdict

v0.2.0

Choose a tag to compare

@github-actions github-actions released this 14 Jun 21:11

Changelog

  • fdd8ab0 Update .gitignore
  • ec82a38 feat(tui): redesign visual interface with async loading and truecolor palette
  • afe8385 fix(tui): inject clipboardWriter for testability, mock in tests
  • 5922acd fix(tui): prevent header from disappearing on narrow terminals
  • 5e8a100 fix(tui): row wrap, View overflow, and Enter-to-copy
  • 14c97d1 push context files

v0.1.0

Choose a tag to compare

@github-actions github-actions released this 14 Jun 19:42
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