This document records significant modifications made to the project. All changes are timestamped in UTC.
- Implemented the conversion of explanations into Markdown format.
- Introduced a loading state to enhance user experience.
- Added a feature that provides code explanations upon hovering. Note that this feature currently supports JavaScript exclusively.
- Temporarily disabled the explanation-on-hover functionality due to unresolved issues.
- Integrated a user-friendly sidebar input mechanism for providing explanations.
- Fixed a bug where the extension crashes when an incorrect API key is provided.