# Ink! Analyzer | October & November Updates Recap

**URL:** <https://forum.polkadot.network/t/ink-analyzer-october-november-updates-recap/5206>\
**Category:** Ecosystem\
**Tags:** ink, smart-contracts\
**Created:** [December 9, 2023, 7:55am UTC](https://forum.polkadot.network/t/ink-analyzer-october-november-updates-recap/5206 "2023-12-09T07:55:16Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![davidsemakula](https://dub1.discourse-cdn.com/flex005/user_avatar/forum.polkadot.network/davidsemakula/32/2360_2.png) [@davidsemakula](https://forum.polkadot.network/u/davidsemakula)\
**Post date:** [December 9, 2023, 7:55am UTC](https://forum.polkadot.network/t/ink-analyzer-october-november-updates-recap/5206/1 "2023-12-09T07:55:16Z")

</div>

Here’s what’s new for ink! Analyzer across all the main components (i.e. semantic analyzer, language server and VS Code extension) since the [last update](https://forum.polkadot.network/t/ink-analyzer-september-updates-recap/4244):

- Diagnostics and quickfixes for chain environment arguments (i.e. argument value is a path to an item `T` and `T: impl ink::env::Environment`).
- Diagnostics and quickfixes for ink! trait definition implementations (i.e. all trait definition methods are implemented and all method signatures - including annotated ink! attributes - match between the trait definition and it’s implementation).
- Create project command.
- General robustness improvements for language server and semantic analyzer.

For VS Code users, you can get the latest version from the VS Code Marketplace at [https://marketplace.visualstudio.com/items?itemName=ink-analyzer.ink-analyzer](https://marketplace.visualstudio.com/items?itemName=ink-analyzer.ink-analyzer) (or directly from VS Code by searching for “ink! Analyzer” in the “Extensions” view).

For a deeper dive about ink! Analyzer and access to more resources, checkout the GitHub organization at [https://github.com/ink-analyzer](https://github.com/ink-analyzer) - Issues, bug reports, PRs and feature requests are welcome at the respective GitHub repositories 🙂 .
