# Docs update, refactor & new element 

## TL; DR 🎯

General major update on docs, several new features and bug fixes

## NEW ✨

- Concrete separation between Interactive and Passive elements (formerly Static or just Elements)
- HeightSpacer element, put some space between element on the same placement
- VSCode C# article
- Debugging article
- Elements options tutorial
- docs.sh, script to generate the docs locally

## IMPROVED 📈

- Update all pictures and video from docs (-> 1200px wide)
- CI more efficient and clean (separated tasks, branch filters for jobs)
- CI, coverlet went to 6.0.2 and solved major issue on 6.01 that forced us to use 6.0.1
- Make ElementsList one object that can select different Elements types (default, interactive or passive)
- github docs, templates for release and PR
- complete a13s contributions

## FIXED 🐛

- ScrollingMenu not cleared completely
- Confusion between TextAlignment and Placement
- Elements features not following the element placement (ScrollingMenu, Prompt, IntSelector)
- FakeLoadingBar could not be displayed several times as a Passive element -> Interactive

## FEEDBACK 📃

We are always open for feedback and discussions. If you are using our library and want to share your use case, or if you have any suggestions for improvement, please feel free to [open an issue](https://github.com/MorganKryze/ConsoleAppVisuals/issues) or [open a discussion](https://github.com/MorganKryze/ConsoleAppVisuals/discussions) on our GitHub repository. Your input helps us understand possible use cases and make necessary improvements.

---

**Full Changelog**: https://github.com/MorganKryze/ConsoleAppVisuals/compare/v3.2.6...v3.3.0