What's New
- Fixed buffer_layout support to table queries, fixes "Newly generated report cant be loaded" blocker
- Added ability to switch between timesteps and cycles in NPE and improved controls layout
- Improved active transfer rendering UX to support large transfer data sets and galaxy type boards
- Added preliminary support buffer memory layout in app
- Disabled fabric events filtering UX when data is unavailable or fabric transfers missing
- Fixed duplicate npe timeline calls to the api
- Optimized NPE endpoint, improving loading large files, fixes "Extra large files might fail to load"
- Updated file extension check for NPE uploads to support proper filenames
- Updated n300-llama demo report
- Added notify endpoint to push "report generated" notification


What's Changed
- Disable fabric events filter when data is unavailable or fabric transfers missing by @aidemsined in #754
- Fix/Missing report route styles by @dcblundell in #758
- Remove macos hidden files from n300-llama demo report by @smountenay-tt in #763
- Change n300-llama.zip to use demo prefix in folder names by @smountenay-tt in #765
- Optimize NPE endpoint with orjson by @smountenay-tt in #768
- Add timesteps/cycles toggle and update controls layout by @aidemsined in #767
- Update file extension check for NPE uploads by @aidemsined in #771
- Add buffer_layout to Buffer dataclass by @smountenay-tt in #774
- Fix/NPE calls API multiple times by @dcblundell in #776
- Feat/Update active transfer rendering UX by @dcblundell in #761
- Feature/support buffer memory layout by @aidemsined in #777
- Add notify endpoint by @smountenay-tt in #779
Full Changelog: v0.47.0...v0.48.0