Repository navigation
Nanocoder v1.16.x to v1.17.0 #17
will-lamerton
announced in
Nanocoder
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
We're excited to share an overview of the recent Nanocoder releases, from the v1.16.x series through to v1.17.0. These releases represent huge community contributions, bug fixes, and significant new capabilities that make Nanocoder more powerful and user-friendly than ever.
v1.16.0: The /usage Command and Better Tool Handling
The v1.16.0 release introduced a much-requested feature: the
/usagecommand. Thanks to @spinualexandru, users can now visually monitor their model's context usage directly in the CLI. This closes issue #12 and gives developers better insight into how much of their context window is being consumed during sessions.This release also expanded the model recommendations database with new models and fixed an important issue where models would occasionally request permission to call non-existent tools. The system now properly errors and loops back to allow the model to self-correct.
v1.16.1: Quick Patch for Installation
A swift patch release addressed installation failures caused by a postinstall hook that referenced a missing scripts directory. The fix moved models.dev data fetching from installation time to first use, making installations smoother across all platforms.
v1.16.2: Stability and Output Management
This release focused on stability improvements:
search_filesresults capped at 10 (down from 50) andexecute_bashoutput truncated to 2,000 characters to prevent context overflowv1.16.3: A Complete Tool System Overhaul
Version 1.16.3 brought substantial changes to how Nanocoder handles file operations and searching:
Out with the old:
read_many_files(rarely used overread_file)search_files(models found it confusing)In with the new:
find_files: Pattern-based file and directory discoverysearch_file_contents: Content-aware searching with metadataread_file: Now reveals progressive information, returning metadata first with optional line ranges for specific contentThese changes were designed specifically to help smaller models like Qwen 3 Coder 30B perform better by reducing context rot through more purposeful tool calls.
Additional fixes included:
~/.config/nanocoder/)v1.16.4: Platform Improvements and New Theme
A community-driven release with several quality-of-life improvements:
v1.16.5: Cleanup and Nix Fixes
The final patch in the 1.16.x series focused on refinement:
/initcommand no longer generatesagents.config.json(aligning with new configuration patterns)v1.17.0: VS Code Extension and MCP Overhaul
The v1.17.0 release marks a significant milestone for Nanocoder with two major features:
VS Code Extension v1
Nanocoder now ships with an official VS Code extension featuring:
This is version 1 of the extension with plenty of room for expansion and improvement based on community feedback.
MCP Configuration Redesign
Thanks to the extensive work by @Avtrkrb, the MCP (Model Context Protocol) system received a complete overhaul:
Additional Improvements
Thank You to Our Contributors
These releases wouldn't be possible without our amazing community. Special thanks to:
Get Started
Update to the latest version using your preferred method:
If you encounter any problems or have feedback, please drop an issue on GitHub or message us through Discord.
Thank you for using Nanocoder!
All reactions