Skip to main content

What's new

Neptune release highlights.

April 29, 2025 web app API

App version
3.4.10
Python logging client
0.12.0
Python fetching client
0.15.0
  • Added support for logging a series of strings:
    • The stderr and stdout streams are logged by default. You can disable this by setting enable_console_log_capture=False at Run initialization.
    • Use the log_string_series() function to log a custom sequence of text entries.
  • Added support for logging files:
    • Use the assign_files() function to upload files to Neptune.
    • To view logged files in the Neptune app, navigate to the Attributes tab of a selected run.
    • You can download files from the Neptune app or with the download_files() function.
  • You can use the side-by-side view in reports.
  • Added support for the ! (NOT) operator to the extended regex syntax.
  • The side-by-side view supports extended regex.
  • Introduced causal SMA as the default smoothing algorithm.
  • The sys/running_time_seconds attribute tracks the total running time of a Neptune run.

April 29, 2025 API

Python fetching client
0.15.0
  • To specify exact experiments, runs, or attributes, you can pass a list of identifiers directly to the experiments, runs, or attributes argument.

April 8, 2025 API

Python logging client
0.11.3

April 7, 2025 docs

April 3, 2025 web app

App version
3.4.9
  • Added support for extended regex syntax in the Charts tab, runs table, and reports.
  • Moved the query builder under the new button next to the search bar.
  • Introduced global controls for displaying metric previews in charts.
  • In reports, renamed runs and experiments are searchable by both the alias and original name.

April 1, 2025 API

Python fetching client
0.14.5

March 25, 2025 API

Python logging client
0.11.1
  • If you don't set a custom run ID at creation, Neptune generates one for you.
  • Introduced Run methods for printing links to the web app: get_run_url() and get_experiment_url().
  • Added support for protobuf versions 3.19.6+.
  • Deprecated the NEPTUNE_DEBUG_MODE environment variable in favor of NEPTUNE_LOGGER_LEVEL.
  • Performance and reliability improvements to local storage.

March 24, 2025 web app

App version
3.4.8

March 18, 2025 API

Python logging client
0.11.0
  • Logging is persistent: Data is stored locally on-disk instead of memory before being synchronized with the Neptune servers.

  • Introduced offline mode and a CLI tool for synchronizing locally stored data.

March 11, 2025 docs

March 7, 2025 docs

February 28, 2025 web app

App version
3.4.7
  • The run description column is added to the table by default.
  • In the runs table, the footer shows how many runs are selected and how many are hidden by filters.
  • Runs are hidden from charts and compare views if filtered out with a query. To keep runs with the eye toggled on visible even if filtered out from the table, enable the option in the eye menu.
  • Various improvements to charts stability and rendering.
  • By default, charts apply one color per run and one line style per metric. In reports, you can now invert the styling in the chart settings.
  • You can rename a report draft directly in the report title.
  • From dashboards and reports, you can export charts in bulk.

February 25, 2025 API

Python logging client
0.10.2
  • Stability fix: the main process isn't terminated in case of an error.

February 19, 2025 web app API

App version
3.4.6
Python logging client
0.10.0
Python fetching client
0.14.0
  • Introduced metric previews:
    • Use the preview and preview_completion arguments to log metrics that aren't fully computed yet.
    • In chart widgets, display point previews and the completion level of the metric computation.
    • To include point previews when fetching metrics via the Fetcher Alpha API, use include_point_previews=True.

February 11, 2025 API

Python fetching client
0.13.0
  • Alpha release of the next major Fetcher API version. The new API simplifies connecting to your Neptune project and specifying what metadata to fetch. For a tutorial, see Query metadata.

February 5, 2025 web app

App version
3.4.5
  • Clarified wording around selecting visible runs.
  • Charts:
  • Experiments:
    • Introduced dedicated URLs for experiments.
    • The most recently updated run within an experiment becomes the experiment head.
  • Reports:

January 24, 2025 docs

January 21, 2025 API

Python fetching client
0.12.0
  • Use batching in ReadOnlyProject.fetch_read_only_experiments().

January 15, 2025 web app

App version
3.4.4
  • Charts:
    • Unified color picker with HEX support.
    • Added visual indicator on the widget menu when local settings are applied.
    • Improvements to downloading charts as PNG.
  • Expanded max length and allowed characters for project names.

January 13, 2025 API

Python fetching client
0.11.0
  • Added eager_load_fields parameter for ReadOnlyRun, to control whether run attributes are loaded eagerly (default) or only when accessed.
  • Expanded character set supported for project names.

January 9, 2025 docs

January 7, 2025 API

Python logging client
0.9.0
  • Removed support for Python 3.8.
  • Fixed batching of metrics when logged with steps out of order.
  • Fixed retry behavior on encountering a NeptuneRetryableError.

December 19, 2024 web app

App version
3.4.3