Skip to content

0.1.19

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Aug 17:35
· 6 commits to master since this release

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.md to help new users quickly understand Lina's core value proposition, local search capabilities, and optional AI setup.
  • User Manual Alignment: Updated docs/manual.md to accurately reflect active public workflows and commands, removing outdated or speculative references.
  • Roadmap Precision: Reconciled docs/roadmap.md to clearly distinguish completed milestones—runtime exclusions, atomic note rename/move integrity, and synchronized index recognition—from upcoming development series.
  • Commands Reference: Refined docs/commands.md with 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:validate workflow, 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.