What's Changed
Enhancements & Features ✨
- Check if the Terminal Shell Integration setting is changed by @andyleejordan in #4971
- Sign extension by @andyleejordan in #5040
- Add setting to use either
.
or&
when launching script by @andyleejordan in #5059 - Enable ability to trace DAP messages at client side by @JustinGrote in #5064
- Refactor: Replace package.json requires with extension context info by @JustinGrote in #5071
Squashed Bugs 🐛
- Fix server tracing setting to use
markdownDescription
by @ijre in #4991 - Update log location in documentation by @o-l-a-v in #5005
- Fix ghost terminals after using "Developer: Restart Extension Host" by @andyleejordan in #5017
- Find shell integration script for VS Code 1.94+ by @andyleejordan in #5047
- Set expected shell integration environment variables by @andyleejordan in #5062
- Extract artifact from upstream pipeline by @andyleejordan in #5072
- Fix: Change DAP send/receive glyph to keep things aligned in the logs by @JustinGrote in #5076
Other Changes 🙏
- Update packages via
npm update
by @andyleejordan in #5015 - Reorganize build and packages to allow for omitting dev tools by @andyleejordan in #5030
- Package updates by @andyleejordan in #5048
- Bump packages by @andyleejordan in #5061
- Limit GitHub Actions to 10 minutes by @JustinGrote in #5066
- v2024.4.0: Call-operator support and various bug fixes by @andyleejordan in #5083
New Contributors
Full Changelog: v2024.2.2...v2024.4.0