Skip to content

Neptune changelog#

The latest feature additions and fixes to Neptune.

October 2022#

Category        Changes
  Integration: neptune-tensorflow-keras 1.1.0 We fixed a bug that crashed the integration when the input layer of a neural network didn't have the input_shape parameter defined or the model was not built.

September 2022#

Category        Changes
  Python library: neptune-client 0.16.8
  • We've improved the Neptune integration with 🤗 Transformers, which was released with version 4.22.0. For the updated functionality, see the 🤗 Transformers integration guide.
  • As part of the management module, you can now move runs or other objects to trash with the trash_objects() method.
  Python library: neptune-client 0.16.7
  • When resuming a run or other object, we've introduced a new, unified parameter for specifying the ID of the object: with_id.
  • When fetching a table of objects (for example, with project.fetch_runs_table() you can use the new columns parameter to specify which fields to include as columns in the table, rather than having all fields returned.
  • Neptune no longer hangs indefinitely if the synchronization thread has stopped when wait() is called. The process also finishes faster when you call stop().
  Integration: neptune-tensorflow-keras 1.0.0 We've added a bunch of new functionality to our Keras integration, such as saving the model summary and parameters used for fitting the model. See the integration changelog for details.
  Integration: neptune-prophet 0.4.0 The Neptune-Prophet integration has been released! Try it out: Working with Prophet

August 2022#

Category        Changes
  General You can now create service accounts to automate your workflow. To get started, head to your Neptune workspace and select the Service accounts tab.
  Web app
  • Fixed an issue with scrolling when viewing the metadata of a model version.
  • We now support emoji! 🎉 You can use them in tags and strings.
  • Fixed an issue where the counter of compared runs did not reset when removing the last run from comparison.
  • When filtering projects by owner, the query returns members of workspace projects accurately.
  • We made it easier to resize columns when comparing images side by side.
  • When comparing graphs of multiple run groups in the Charts view, you can toggle a switch to see the average of each group represented as one graph. For details, see Comparing grouped runs.
  • In the table view, sorting and filtering that involves integer comparison now works properly.
  • Dates are displayed correctly when plotting time on the x axis of charts.
  • Fixed an issue where the runs table would refetch the data when changing something about the columns while using Group by.
  Python library: neptune-client 0.16.5
  • You can now set the connection mode as an environment variable named NEPTUNE_MODE. To learn more, see Environment variables.
  • When creating a project through the API, providing a project key is now optional. If omitted, Neptune will generate a key for you based on the project name.

July 2022#

Category        Changes
  General If you set a custom run ID, it's now stored in the system namespace of the run. You can access it normally by using the fetch() method on the "sys/custom_run_id" field.
  Web app
  • When comparing artifacts, the diff view was adjusted to detect and highlight differences of fewer characters than before.
  • Fixed issue with opening files with upperCase extension.
  • Friendlier search/filtering options for object size ("sys/size") and model version stage ("sys/stage").
  • In the People tab of the workspace settings, the project access counter now includes both users who have direct access and users who have access through the "workspace" visibility setting.
  • We now avoid rendering JSON files with lines too long to preview.
  Python library: neptune-client 0.16.4
  • Fixed issue with uploading in-memory files lager than 5 MB.
  • Fixed issue with fetch_extension() not working for File fields.
  • Force jsonschema version < 4.0.0.
  Integration: neptune-fastai 0.10.2
    Fixes:
  • Skip vocab for models that don't use it.
  • Attribute error when loss is not BaseLoss.

June 2022#

Category        Changes
  Web app
  • Workspace administrators can now disable the creation of public projects.
  • All metadata section: Fixed issue with scrolling and added search bar, making it easier to find specific fields.
  • Made it easier to resize columns in the table view.
  • Clearer formatting of monitoring time.
  • The time format in custom dashboards is now consistent with the format used elsewhere.
  • You can now create a model in the Models tab of the app. For details, see the model registry guide.
  • Bulk operations are enabled for model objects.
  • Fixed issue where a new view was not created when pressing Enter after entering a name.
  • Improvements to the widget addition flow.
  • Added tooltip for how smoothing works in charts.
  • Fixed LTR marks being attached to URLs copied from the runs table.
  • Fixed issue with saving custom runs table views with certain grouping and sorting parameters.
  Integration: neptune-sklearn 0.9.6 The get_estimator_params() method now works with any scikit-learn estimator.
  Integration: neptune-notebooks 0.9.3 (conda package) Fixed publishing issue with the conda-forge pipeline. Conda-forge now has the latest version of the neptune-notebook packages.

May 2022#

Category        Changes
  Python library: neptune-client 0.16.3 You can now fetch model objects from a project with the new fetch_models_table() method, and we changed the fetch_runs_table() behavior to match all listed tags instead of any.

There was bug in multi-part upload and an issue with the processing of deletion followed by file or artifact upload in a single batch, both of which are now fixed.

  General We launched the Organization plan.
  Web app Table previews are now interactive. In the runs table, we fixed the views dropdown z-index. The "run label", which determines which fields are displayed in legends, was renamed "pinned columns".

We also improved the visual feedback on compare selection, fixed runs table CSV downloads so that they no longer include trashed runs, and fixed fuzzy search exact match being listed first.

  Python library: neptune-client 0.16.2 You now have the option to sync only offline runs inside the .neptune folder. We also fixed the handling of server errors for init_model() and init_model_version().

April 2022#

Category        Changes
  Web app We now support preview of BMP and WebP files. And you have the option to log in via your Microsoft account.
  Python library: neptune-client 0.16.0 We added Python 3.10 support while dropping support for Python 3.6 and below. If a file changes during upload, we now restart the upload.
  R package: neptune-r 0.2.3 We updated the package to install neptune-client version 0.16.x by default and still be compatible with neptune-client 0.15.x.
  Integration: kedro-neptune 0.1.0 Adapted the plugin to the Kedro 0.18 release. Dropped support for Kedro 0.17 (incompatible with 0.18) and Python 3.6 (unsupported by Kedro 0.18)
Back to top