What's Changed * Bedrock (Claude 3.5) support for AI-powered optimizations by emeryberger in https://github.com/plasma-umass/scalene/pull/882, https://github.com/plasma-umass/scalene/pull/883
* Fixed memory leak issues by sternj in https://github.com/plasma-umass/scalene/pull/879 * Fixed integration with Visual Studio Code: updated logic to ensure HTML files are output as requested (with `--outfile`) by emeryberger in https://github.com/plasma-umass/scalene/pull/881
* Fixed LD_LIBRARY_PATH squashing by sternj in https://github.com/plasma-umass/scalene/pull/867 * Fix utf8 path handling by emeryberger in https://github.com/plasma-umass/scalene/pull/870 * Fix rounding issue in JSON validation by emeryberger in https://github.com/plasma-umass/scalene/pull/872 * Revised regex for magics removal by emeryberger in https://github.com/plasma-umass/scalene/pull/875
* Fix GPU function reporting. by emeryberger in https://github.com/plasma-umass/scalene/pull/855 * Remove setuptools pin from pyproject by sarahec in https://github.com/plasma-umass/scalene/pull/856 * Incorporated Pydantic JSON schema checking by emeryberger in https://github.com/plasma-umass/scalene/pull/858 * Preliminary inclusion of time in tooltips by emeryberger in https://github.com/plasma-umass/scalene/pull/859 * Fix output file json by emeryberger in https://github.com/plasma-umass/scalene/pull/860 * record the fully_qualified_name when using --stacks by antocuni in https://github.com/plasma-umass/scalene/pull/862 * Ensure LD_PRELOAD never has any spaces by sternj in https://github.com/plasma-umass/scalene/pull/864
New Contributors * antocuni made their first contribution in https://github.com/plasma-umass/scalene/pull/862
* Prevent signals interrupting anything in os (fixes https://github.com/plasma-umass/scalene/issues/841) by emeryberger in https://github.com/plasma-umass/scalene/pull/842 * Replace magics with comments only when in Jupyter notebooks (fixes https://github.com/plasma-umass/scalene/issues/843) by emeryberger in https://github.com/plasma-umass/scalene/pull/847 * Separate script for setting NVIDIA GPU accounting and persistence mode (fixes https://github.com/plasma-umass/scalene/issues/700) by emeryberger in https://github.com/plasma-umass/scalene/pull/848 * Fixing Scalene inside Jupyter notebooks by emeryberger in https://github.com/plasma-umass/scalene/pull/849 * Fixed GPU stats merging by emeryberger in https://github.com/plasma-umass/scalene/pull/851