Tensorboard

Latest version: v2.19.0

Safety actively analyzes 723217 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 10

2.8.0

The 2.8 minor series tracks TensorFlow 2.8.

Features

- Histograms
- TensorFlow 2 tf.summary.histogram API is now fully compatible with TPUs (5356, 5392, 5404, 5409, 5415, 5443)
- Text
- Add checkbox to enable or disable markdown rendering (5378)
- Time Series
- Add more horizontal space by restyling resize bar (5390)
- Preserve run regex filter string in URL (5412)
- Collapse some chart groups by default (5408)
- Introduce "Alphabetical" tooltip sort and make it the default (5442)
- Allow card width to be customized (5496)
- Mesh
- Allow camera properties to be specified in config (5452)
- Misc
- Better support for cloud file systems by conditionally importing tensorflow_io (5491)

Bug fixes

- Time Series
- Fix line chart dark mode bug (5305)
- Fix scalars/image/histogram button toggle issues (5398)
- Fix subtle SVG chart update issue (5423)
- Dark mode fix for collapsible groups (5426)
- Font fix for collapsible groups (5429)
- Optimize paints triggered by mouse movements (5461)
- Improve fallback to SVG charts when WebGL context can't be created (5465)
- Improve management of WebGL contexts by freeing them more frequently (5465)
- Fix subtle settings bugs (5458)
- Fix bug with run selector expander disappearing (5503)
- Documentation and Examples
- Update scalars_and_keras demo notebook to use `learning_rate` instead of `lr` (5363)
- Fix example_basic plugin (5366)
- Misc
- Successfully load in Safari and iOS browsers (5495)
- Allow tensorboard to be run with Python 3.10 (5490) - thanks [simonkrenger](https://github.com/simonkrenger)
- Update tests for Python 3.11 compatibility (5380) - thanks [tirkarthi](https://github.com/tirkarthi)

TensorBoard.dev updates

- Support delete of multiple experiments at the same time (5471)

2.7.0

The 2.7 minor series tracks TensorFlow 2.7.

Features

- Time Series plugin
- Run selection now is based on regex filter (5252)
- Run match logic matches run name and alias (5334, 5351)
- Prepare Time Series for promotion to the first tab (5291)
- Improve/persist tag filter in the URL (5249, 5236, 5263, 5265, 5271, 5300)
- Show sample count on image cards (5250)
- Keep all digits for step values (5325)
- Remove pinned view while filtering (5324)
- Show relative time in tooltip (5319)
- UI: style improvements, adjust scroll position
- Core
- Resizable run table sidebar (5219)
- Support for fsspec filesystems (5248)
- Hparams
- Treat no data as an empty experiment rather than an error (5273)
- Add tf.stop_gradient in tf.summary.histogram (5311) - thanks [allenlavoie](https://github.com/allenlavoie)

Bug fixes

- Darkmode improvements and fixes (5318)
- Time Series
- Improve visibility logics (5234, 5235)
- Reset PluginType filter when selected all (5272)
- PR curve plugin: display correct thresholds (5191)
- Line chart
- Recreate charts upon fatal renderer errors (5237)
- Fix zoom interaction (5215)
- Skip axis label render based on visibility (5317)
- Dropdown ui fixes (5194, 5199, 5242)
- Navigation handling (5223, 5216)
- Documentation
- document the Time Series dashboard (5193)
- Update README.md to include no-data example (5163)

2.6.0

The 2.6 minor series tracks TensorFlow 2.6.

Features

- Added dark mode
- Some user settings are now kept in local storage and are persisted after page reload, including:
- Time Series `scalars smoothing`, `tooltip sorting method`, `ignore outliers in chart scaling`
- Settings dialog `reload data`, `reload period`, `pagination limit`
- Dark mode
- Time Series
- Improved positioning of the `fit` button in scalar chart (4856)
- Improved selection of runs when new runs arrive (4888)

Bug fixes

- Fixed bug where some plugins were not appearing in plugins list (4849)
- Fixed subtle bugs in navigation (4974)
- Stopped storing default values for settings on the URL (5030)
- Graphs
- Fixed parsing of `_output_shapes` attr (4867)
- HParams
- Fixed parallel coordinate layout (4988)
- Projector
- Fix KNN algorithm and, by extension, T-SNE and UMAP embeddings (5063)
- Make opaque sprites opaque (4921) - thanks [tyhenry](https://github.com/tyhenry)
- Make transparent sprites transparent (5149) - thanks [canbakiskan](https://github.com/canbakiskan)
- Scalars
- Improved rendering of small major axis numbers (5010)
- Fixed axis label in Firefox (5078)
- Time Series
- Fixed rendering of filter text areas (4938)
- Improved rendering of small major axis numbers (5010)
- Improved tooltip rendering (5003)
- Fixed scrolling of runs selector (5020)
- Make runs selector header sticky on scroll (5024)
- Improved rendering of step axis to use SI units (5015)
- Documentation
- Fixed and cleaned documentation and demos during TensorBoard team fixit.
- Fixed debugger v2 documentation (4843) - thanks [kevint324](https://github.com/kevint324)

TensorBoard.dev updates

- Improve upload throughput for scalar summaries (4825)
- Fixed bug where experiment name and description were not displayed in `tensorboard dev list` (4912)
- Fixed bug where reading from remote directories did not work in `--one_shot` mode (4909)

Breaking changes

- TimeSeries plugin no longer supports `?fastChart=false` fallback to old chart renderer.

2.5.0

Features

- New data loading mode: typically loads between 100× and 350× faster
- On by default when applicable; pass `--load_fast false` to disable
- For details, or to provide feedback, see 4784
- Time Series
- Improved line charts with GPU acceleration (4695)
- On by default; use `?fastChart=false` to fallback to the older version. Please give us feedback before you use the fallback mechanism.
- Support manual extent changes (4711)
- Monotonic option for "zigzag" charts (4696)
- Graphs
- Added toggle to disable high-degree node extraction (4722)
- "Color by structure" is now opt-in for large graphs; improves load performance by up to 77% in some cases (4742)
- Combine graph by prefixing with unique name (4334)
- Text
- Support fenced code blocks in Markdown (4585)
- Histograms
- Most recent step gets the most salient color. (4374)
- Support http server port reuse (4616) – thanks zuston.

Bug fixes

- Graphs
- Fixed "Download as PNG" button (4759)
- Fixed "Ungroup this series" button (4817)
- Now collapses more series (abc1, abc2, …, abc5 → abc[1-5]) (4803)
- Core
- Removed scrollbars on no data views for plugins (4525)
- Error message is JS is disabled (4401)
- Projector: fix the KNN algorithm caused projections to be incorrect. (4687)
- Windows: fixed the issue where TensorBoard notebook magic would hang when first launched (4407, 4300)
- Time series: Time axis on scalar chart read walltime incorrectly (4541)
- Graph events inconsistently evicted after session log START event (4743)

TensorBoard.dev updates

- Text summaries now uploaded

Breaking changes

- Projector plugin will not work with `--logdir_spec` (4494) (may not have worked before)
- Drop support for negative `--reload_interval`, which instructed TensorBoard to not read any data at all

2.4.1

Bug fixes

- Fixed `--path_prefix` handling (4423)
- Removed `frame-ancestors *` CSP directive for compatibility with Electron
embeds (4332) - thanks [joyceerhl](https://github.com/joyceerhl)

2.4.0

The 2.4 minor series tracks TensorFlow 2.4.

Features

- Improved performance for scalar charts with many runs
- Up to 50% faster network fetch times in some cases (4050)
- Up to 90% faster paint time in some cases (4053)
- 🧪 **Experimental** Time Series dashboard
- View scalars, histograms, and images side-by-side in a combined view
- Customize the color of specific runs
- Pin specific charts/images/histograms and share a custom view of your data
- No additional logging required

TensorBoard.dev updates

- Added support for uploading Hparams (3916)
- Try `tensorboard dev upload` on a logdir containing
[hparams][hparam-tutorial]!

[hparam-tutorial]: https://www.tensorflow.org/tensorboard/hyperparameter_tuning_with_hparams

Bug fixes

- Docs: fixed image summary tutorial (4206)
- Projector Plugin: fixed bookmark loading (4159), thanks aknoerig!
- Graphs: updated TPU-compatible ops list (4024)

Deprecations

TensorBoard features that depend on TensorFlow APIs now require TensorFlow 2.x
installed. Running TensorBoard 2.4.0+ with TensorFlow 1.x installed will not be
supported.

Please note that this does not affect data already written to disk; summaries
emitted by the TF 1.x tf.summary API are still readable and fully supported by
the latest versions of TensorBoard.

Support for Python 3.5 is dropped.

Plugin dashboards have been removed:
- Beholder: see 3843
- Debugger V1: replaced by [Debugger V2][debugger_v2_tutorial]

[debugger_v2_tutorial]: https://www.tensorflow.org/tensorboard/debugger_v2

Page 5 of 10

© 2025 Safety CLI Cybersecurity Inc. All Rights Reserved.