| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| 2.8.2 source code.tar.gz | 2026-01-11 | 1.8 MB | |
| 2.8.2 source code.zip | 2026-01-11 | 1.9 MB | |
| README.md | 2026-01-11 | 4.0 kB | |
| Totals: 3 Items | 3.8 MB | 0 | |
Release v2.8.2
This release marks the final minor update for the 2.8.x series. This version primarily focuses on refining diagnostic behavior and improving the developer experience through better navigation support.
🚀 What's New
Highlights
- Relaxed Builtin Override Warnings: We've addressed the overly "pedantic" warnings in the semantic analyzer.
nixdwill now only flag warnings when users attempt to override "prelude" builtins, reducing noise in your development workflow. - Enhanced Navigation: Added support for
textDocument/definitionon path expressions. This allows editors like Neovim to jump directly to the target file when triggering "Go to Definition" on a path. - Folding Range: Initial support for
textDocument/foldingRangehas been implemented, allowing for better code structure visualization.
Coming Soon: 2.9.0
We are currently hard at work on v2.9.0, which will introduce a significant suite of "Code Actions" to further automate your Nix development.
🤝 Community & Maintenance
We are excited to highlight our new maintainer, @takeokunn, who has joined the nixd team. He has been delivering high-quality, impactful contributions and maintaining a consistent update cycle.
To @takeokunn: コミュニティへの多大なる貢献と、継続的なメンテナンスに心から感謝いたします。あなたの力添えのおかげで、nixdはより素晴らしいプロジェクトへと進化しています。 (We sincerely thank you for your immense contributions to the community and your continuous maintenance. Thanks to your support, nixd is evolving into an even better project.)
A huge thank you to all the community members who supported nixd development in this release!
❤️ Project Sponsors
This project is proudly sponsored by:
🛠 Detailed Changelog
New Features
- libnixf/Sema: Only flag warnings if user tries to override "prelude" builtins by @inclyc in https://github.com/nix-community/nixd/pull/750
- nixd/Controller: Implement
textDocument/foldingRangeby @takeokunn in https://github.com/nix-community/nixd/pull/754 - nixd/Controller: Support "Go to Definition" for path expressions by @takeokunn in https://github.com/nix-community/nixd/pull/755
Documentation
- nixd/docs: Update
configuration.mdwith Eglot setup by @fuzy112 in https://github.com/nix-community/nixd/pull/748
New Contributors
- @fuzy112 made their first contribution in https://github.com/nix-community/nixd/pull/748
Full Changelog: https://github.com/nix-community/nixd/compare/2.8.1...2.8.2