Patch Notes

The latest to the Valohai platform

October 13, 2020

  • Usability improvements with new action buttons.
  • API now publishes multi-execution event streams and task execution counts.
  • And bugfixes, too!
View full patch notes →

September 30, 2020

  • Custom S3 store endpoints!
  • Data table UI polish!
  • Minor bugfixes!
View full patch notes →

September 16, 2020

  • Deployment, task and pipeline polish
  • The usual smattering of bugfixes
View full patch notes →

September 02, 2020

  • OpenAPI!
  • Task statuses in the API!
  • Quality of life improvements!
View full patch notes →

August 03, 2020

  • Cloud storage for certain preferences
  • Chart, tracing and deployment bugfixes
  • API improvements
View full patch notes →

July 21, 2020

  • Private AWS ECR and Google Cloud Container Registry support
  • Assign default store for your organization
  • Pipeline design revamp initial steps
View full patch notes →

June 24, 2020

  • Share stores across organizations!
  • Keep directory structures for wildcard inputs!
  • Speed boosts!
  • Usability fixes!
  • It's really hot in here, why am I writing patch notes and not being outside?!
View full patch notes →

June 08, 2020

  • Private Docker registries for deployment image building
  • Bugfixes and accessibility improvements
View full patch notes →

May 18, 2020

Lots of bugfixes, and some changes to deployment prefixes.

View full patch notes →

April 28, 2020

  • Bayesian optimization improvements and bugfixes
View full patch notes →

April 20, 2020

  • Data management related bugfixes and improvements.
View full patch notes →

April 15, 2020

Small bugfixes and some deployment scrutability improvements.

View full patch notes →

April 08, 2020

  • The triumphant return of the execution outputs endpoint!
  • Some bugfixes.
View full patch notes →

April 01, 2020

Totally not April Fools!

  • Notifications!
  • Nicer commit referencing!
  • Execution time limits!
  • Deployment polish!
  • … and other bugfixes
View full patch notes →

March 17, 2020

Socially isolated bugfixes! #COVID19

View full patch notes →

March 05, 2020

  • Environment and deployment management improvements
  • Bugfixes here and there
View full patch notes →

February 12, 2020

  • Bayesian hyperparameter optimization!
  • Deployment memory requests!
  • Agent updates!
View full patch notes →

January 30, 2020

  • Input selection embetterments!
  • Random Search tasks!
  • Less annoying notifications!
View full patch notes →

January 09, 2020

Thanks to the holidays and everything, not much more than usability fixes and bugfixes this time! A little polish never hurts, though, right?

View full patch notes →

December 11, 2019

  • Refreshed organization and profile views
  • Bugfixes
View full patch notes →

December 03, 2019

  • Improved onboarding experience
  • A new template project by Hugging Face
  • Little bugfixes
View full patch notes →

November 27, 2019

  • Additional enterprise features like project ownership control
  • API token management improvements
  • Bug-swatting, as usual
View full patch notes →

November 13, 2019

  • Enterprise goodness edition!
  • Team Access Grants!
  • Azure AD Login!
View full patch notes →

November 11, 2019

Usability and performance improvements, new CLI version.

View full patch notes →

October 29, 2019

  • Better UX and more control over package contents in Jupyhai
  • A cornucopia of bug fixes and optimizations, as well as Hard Stop for executions.
View full patch notes →

October 03, 2019

  • Logs shown in your local time zone.
  • Allow copying executions into tasks.
  • Continued pipeline improvements like deletion and better error messages on invalid pipelines.
  • And other minor improvements.
View full patch notes →

September 03, 2019

  • Pipelines are in open beta now!
  • Data heritage view!
  • API call view!
  • Scatter charts!
  • A bunch of bugfixes!
  • #hashtags!
  • Exclamation marks!
View full patch notes →

August 05, 2019

  • New CLI version!
  • Jupyter Notebook previews!
  • Robustness! Stability! Checksums!
View full patch notes →

July 18, 2019

  • Some little bugfixes and a some quality-of-life improvements, plus some new features bubbling under.
View full patch notes →

July 08, 2019

  • Some little bugfixes, a sprinkling little quality-of-life improvements, a handful of new features.
    What's not to like?
View full patch notes →

June 28, 2019

Just a small bugfix release to make your Friday a little brighter.

View full patch notes →

June 20, 2019

  • Quality-of-life improvements
  • Metadata, parameters and input information available in /valohai/config
  • Input data tracking
  • A bunch of small bugfixes
  • Happy Midsummer!
View full patch notes →

May 29, 2019

  • Improved execution log filtering using | syntax
  • Improved and more accurate Valohai API documentation
  • Remove length limit from project repository reference to better allow multiple branches in a project
View full patch notes →

May 22, 2019

  • Support for enormous amounts of execution output files
  • Support for execution output files with very long names
  • Read-only and write-only data stores
View full patch notes →

April 30, 2019

  • Support for new CUDA images (e.g. Tensorflow 1.13.x)
  • Various platform Quality of Life improvements and bugfixes
  • New Valohai command-line client version
View full patch notes →

April 16, 2019

  • Ad-hoc execution copying
  • Error codes in API responses
View full patch notes →

April 09, 2019

  • New tutorial experience
  • Commit handling improvements
  • Metadata and parameter formatting and sorting fixes
View full patch notes →

March 21, 2019

  • Private Docker images
  • Metadata comparison
  • Bugfixes and performance improvements
View full patch notes →

March 07, 2019

  • Improved Swift support
  • Quality-of-life improvements
  • Minor bugfixes
View full patch notes →

February 27, 2019

  • Execution and task re-titling
  • Nicer input editing
  • Repository URL buttons
  • Deployment traceability
  • Execution copy bugfix
View full patch notes →

February 20, 2019

  • Task copying
  • Execution table improvements
  • Metadata chart improvements
  • Team/organization membership improvements
  • OpenSSH format key support
View full patch notes →

January 21, 2019

  • Organization invitation system
  • User experience improvements
View full patch notes →

January 14, 2019

  • Style refresh
  • Metadata chart improvements and bugfixes
  • A plethora of other small quality of life improvements
View full patch notes →

December 27, 2018

  • Superpowered chart views!
  • Wildcards and URI resolution for custom data stores!
  • OpenStack Swift data storage support!
  • Bugfixes and polish!
  • Happy holidays!
View full patch notes →

December 17, 2018

  • Allow enforcing two-factor authentication.
  • New project dashboard view.
  • Technical environmental variable view.
  • Native Google Storage support.
View full patch notes →

November 19, 2018

  • Two-factor authentication with TOTP
  • Allow writing notes to tasks
  • Improved autoscaling logic
View full patch notes →

November 02, 2018

  • Random hyperparameter optimization
  • More user-friendly execution/task creation
View full patch notes →

October 10, 2018

  • Improved execution tagging system that now also covers tasks.
  • We provide suggestions for execution Docker images.
  • Metadata charts now properly show zero values.
View full patch notes →

September 18, 2018

  • Error codes from executions are now handled correctly.
  • Small UI polish and quality-of-life improvements in many places.
View full patch notes →

September 05, 2018

  • Built-in environment variable support.
  • Step inputs can now have descriptions.
  • Improved Create Execution and Create Task layouts.
View full patch notes →

August 20, 2018

  • Organizations!
  • Nicer invoices!
  • Project transfers!
  • Exclamation marks!
View full patch notes →

July 25, 2018

  • Improvements to the execution view page.
  • Executions and tasks can be titled.
  • Repositories no longer require valohai.yaml.
  • Billing is available in EUR too.
  • New parameter and parameter-value interpolations in addition to parameters.
  • More useful data is printed at start of execution.
  • Valohai-CLI was updated.
  • It's hot in Turku, Finland.
View full patch notes →

July 05, 2018

  • Layout changes, project header should now be more clear on all projects.
  • You can now easily preview image output files on web interface.
  • Kubernetes deployment test view supports image responses for more streamlined testing.
View full patch notes →

June 19, 2018

  • New usage and bill estimation page.
  • Momentarily losing server connection won't hide logs on execution page.
View full patch notes →

June 04, 2018

  • Execution metadata charts are lazy-loaded.
  • Data browser will now correctly refresh available files after upload.
  • Convert all frontend code to TypeScript.
View full patch notes →

May 21, 2018

  • Add deployment endpoint test UI with optional drag and drop image payload.
  • Internal crash reporting now includes user contact information.
View full patch notes →

May 07, 2018

  • Non-integer number values for parameters and metadata are rounded.
  • Allow ordering executions by parameter.
  • Removed Promise.finally() usage that caused Linux browsers to crash on execution creation.
View full patch notes →

April 30, 2018

  • Shell variable syntax ${foo} is now supported within commands.
  • Stores can now be deleted.
View full patch notes →

April 23, 2018

  • Improvements to metadata and log views.
  • Custom S3 stores no longer require the Multipart IAM Upload Role field.
  • Retry functionality in the frontend now works better.
View full patch notes →

April 09, 2018

  • Kubernetes deployment feature in beta for Early Adopter users.
  • Improve task detail view layout.
  • Hide purged files when selecting execution inputs.
View full patch notes →

March 26, 2018

  • Allow downloading execution logs through the web client.
  • Show execution durations in more human-readable format.
  • Command-line client properly hides deleted executions.
View full patch notes →

March 09, 2018

  • Show parameters of individual executions in the execution list on task page of the web client.
  • Rename execution "Discussion" feature to "Notes" to clarify what it should be used for.
View full patch notes →

February 27, 2018

  • Allow specifying multiple input files per execution input.
  • Allow searching input files by the execution number that generated the data.
  • Improve the layout of execution and task lists on the web client.
View full patch notes →

February 16, 2018

  • Use S3 multipart upload to allow output files up to 5 terabytes.
  • Add logarithmic hyperparameter optimization.
View full patch notes →

January 22, 2018

  • Don't upload output directory files that start with a dot.
  • Allow executions to upload files in the middle of their run aka. "live upload."
View full patch notes →

December 10, 2017

  • Make it more comfortable to select machine type on the command-line client.
  • Add credit system to the billing.
  • Improve accuracy of execution duration calculations.
  • Empty lines on hyperparameter optimization parameters are now ignored.
View full patch notes →

November 23, 2017

  • Add execution tagging system.
  • Allow users to download files through web client data browser.
  • Show which machine type was used for an execution in the web client.
  • Uploading won't overwrite an already existing S3 files.
View full patch notes →

November 06, 2017

  • Add GitHub App integration to streamline onboarding of new users.
  • Allow users to delete executions and uploaded files through the web client.
  • Using custom Docker image will now start on the first try.
View full patch notes →

October 18, 2017

  • Disallow copying of ad-hoc executions.
  • Improve error reporting on git repository fetch errors for support.
  • Load long executions logs without lagging the web client.
View full patch notes →

October 02, 2017

  • Release the example project for R.
  • Limit how many previous commit versions to show in execution create page dropdown.
  • Avoid executions from entering eternal stopping limbo.
View full patch notes →

September 04, 2017

  • Allow hyperparameter optimization of flag parameter type.
  • Custom stores can now be uploaded to.
  • Limit how many log events are shown in the web client.
  • Resign uploaded input file credentials before queueing an execution that uses then.
View full patch notes →

August 22, 2017

  • Valohai platform is now out of beta!
  • Add store system to allow customized download endpoints.
  • Rework the usage flow how to define existing files as inputs to executions.
View full patch notes →

August 10, 2017

  • Add user profile page.
  • Rework how real-time statistics are displayed.
View full patch notes →

July 27, 2017

  • Add support for non-GPU instances.
  • Improve how fast execution status updates.
  • Allow collaborators to see input and output files of projects they have been invited.
View full patch notes →

June 27, 2017

  • Allow uploading input files to S3 stores with the web client.
  • Allow short hash for commit selection in API and the command-line client.
  • Implement per-user quota to restrict how much a single user can run in the shared clusters.
View full patch notes →

April 27, 2017

  • Add pagination support for task executions list page.
  • Show more detailed resource usage by project and by hardware type used for billing.
  • Make worker infrastructure clean up cached content more rigorously.
  • Navigate straight to the execution logs screen after execution creation.
View full patch notes →

April 10, 2017

  • Improve project to repository linking user flow.
  • Improve AWS cluster downscaling as workloads can drop from hundreds of parallel executions to just zero in mere minutes.
  • Show more obvious error when the command-line client is used to start executions on a project without a linked repository.
View full patch notes →

March 01, 2017

  • Add hyperparameter optimization and tasks.
  • Allow project collaborators also see and use on-premises hardware.
  • Add local directory mount as an input method for on-premises workers.
View full patch notes →

February 22, 2017

  • Web client graphics are now served from a CDN for better speed.
  • Stop canceled executions more gracefully.
View full patch notes →

February 20, 2017

  • Allow users to select which type of AWS instances to run their execution on, not just g2.
  • Stopped executions should not be picked again by Valohai workers.
View full patch notes →

January 18, 2017

  • Parameters passed to the worker nodes are now properly quoted.
View full patch notes →

December 23, 2016

  • Release beta version of the Valohai machine learning platform for early access.
  • Add login, billing, project, repository and execution management systems.
View full patch notes →