Releases: PabloViniegra/tui-ollama-go
Releases · PabloViniegra/tui-ollama-go
Release list
v0.4.0
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
v0.2.1
Changelog
- bdf3f3e feat(cli): add fit subcommand for one-shot model verdict
v0.2.0
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
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