Releases: tensorflow/tensorboard
Releases · tensorflow/tensorboard
TensorBoard 2.11.0
The 2.11 minor series tracks TensorFlow 2.11.
Bug Fixes
- Fixed HParams plugin sorting bugs (#5971)
- Fix color by menu drop down bug in projector plugin (#5974)
- Fix bug with histogram axis being off due to rounding (#5925)
Breaking Changes
- TensorBoard now only supports Python 3.7 and above (#5878)
Python 3.6 is past its End of Life: https://peps.python.org/pep-0494/#lifespan
TensorBoard 2.10.1
Bug Fixes
- Fix embedding projector plugin. (#5944)
TensorBoard 2.10.0
The 2.10 minor series tracks TensorFlow 2.10.
Features
- Time Series is now the default dashboard when you log scalar, histogram, or image events (#5698). If you have feedback or find any bugs you can leave a comment here (#5704) or create a new issue
- Time Series now supports selecting a single run using double click (#5831, #5842)
Bug Fixes
TensorBoard 2.9.1
TensorBoard 2.9.0
Release 2.9.0
The 2.9 minor series tracks TensorFlow 2.9.
Features
- Prefer the WebGL Renderer (#5492, #5494)
- New --detect_file_replacement flag allows showing new data even when event files are replaced entirely rather than appended to. Useful for rsync and some cloud filesystems (#5529, #5546, see also #349)
- Support for s3://, hdfs://, and other cloud filesystems no longer included in TensorFlow 2.6+ - requires installing tensorflow-io package (#5491)
Bug fixes
- Fix for incorrect alpha-channel layering (#5571, #5567)
- Fix histogram tooltips that bleed out of content box. (#5631)
- Fix for run table overlapping text in npmi plugin (#5468)
- Numerous internal fixes & refactorings related to navigation & state management
- Removes dependency on org_tensorflow (#5528)
TensorBoard 2.8.0
The 2.8 minor series tracks TensorFlow 2.8.
Features
- Histograms
- Text
- Add checkbox to enable or disable markdown rendering (#5378)
- Time Series
- 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
- Misc
- Successfully load in Safari and iOS browsers (#5495)
- Allow tensorboard to be run with Python 3.10 (#5490) - thanks @simonkrenger
- Update tests for Python 3.11 compatibility (#5380) - thanks @tirkarthi
TensorBoard.dev updates
- Support delete of multiple experiments at the same time (#5471)
TensorBoard 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
- Hparams
- Treat no data as an empty experiment rather than an error (#5273)
- Add tf.stop_gradient in tf.summary.histogram (#5311) - thanks @allenlavoie
Bug fixes
TensorBoard 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
- Time Series
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)
- Fixed parsing of
- 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
- Make transparent sprites transparent (#5149) - thanks @canbakiskan
- Scalars
- Time Series
- Documentation
- Fixed and cleaned documentation and demos during TensorBoard team fixit.
- Fixed debugger v2 documentation (#4843) - thanks @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.
TensorBoard 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
- On by default when applicable; pass
- Time Series
- Graphs
- 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
- Core
- 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
TensorBoard 2.4.1
Bug fixes
- Fixed
--path_prefix
handling (#4423) - Removed
frame-ancestors *
CSP directive for compatibility with Electron
embeds (#4332) - thanks @joyceerhl