Lina 0.1.19 — Documentation Alignment and Quality Workflow Improvements
Summary
This release focuses on project stabilization, documentation alignment, and strengthening our automated quality assurance pipelines. Rather than introducing new user-facing features, version 0.1.18 consolidates the foundation of the project to ensure greater reliability, transparency, and a smoother onboarding experience for both new users and contributors.
The documentation across the repository has been thoroughly revised. It now clearly highlights that Lina provides instant, zero-configuration local text search out of the box without requiring any AI provider or API keys. Advanced semantic search and contextual slash commands (/ask, /tags, /yaml) remain fully supported as optional, privacy-first enhancements powered by local (Ollama) or remote (Mistral, OpenRouter) providers.
On the engineering side, development workflows and continuous integration (CI) have been reinforced with strict automated validation gates, ensuring code quality, type safety, and plugin integrity before releases are published.
What's Changed
Improved
- Transparent AI Boundaries: Clarified the separation between core local text search (zero network requests, no setup required) and optional AI-assisted features across all user-facing interfaces.
- Provider Consistency: Ensured consistent documentation and UI configuration across officially supported providers: Ollama (local), Mistral (remote API), and OpenRouter (remote API).
Documentation
- Onboarding Clarity: Streamlined
README.mdto help new users quickly understand Lina's core value proposition, local search capabilities, and optional AI setup. - User Manual Alignment: Updated
docs/manual.mdto accurately reflect active public workflows and commands, removing outdated or speculative references. - Roadmap Precision: Reconciled
docs/roadmap.mdto clearly distinguish completed milestones—runtime exclusions, atomic note rename/move integrity, and synchronized index recognition—from upcoming development series. - Commands Reference: Refined
docs/commands.mdwith precise context handling and explicit confirmation rules for all active slash commands (/ask,/tags,/yaml).
Developer Experience & Quality Assurance
- Integrated Release Validation: Formalized the local
npm run release:validateworkflow, executing lint checks, type checks, automated test suites (720+ tests), and production artifact verification in sequence. - Strict Quality Gates: Reinforced CI and local linting policies to ensure zero blocking errors and maintain high TypeScript type precision without permissive workarounds.