Patch Notes

The latest to the Valohai platform

October 13, 2021

  • Remote debug!
  • Pipeline node approvals!
  • Confusion matrices!
  • Better, faster fetches!
  • Other fixes! The cat is out of the oven!
View full patch notes β†’

September 28, 2021

Performance, convenience, and bug fixes.

View full patch notes β†’

September 13, 2021

New charts, bugfixes, accessibility. Secret work behind the scenes. Don't tell anyone…

View full patch notes β†’

August 03, 2021

  • Summer is starting to be over in Finland. Rains are coming.
View full patch notes β†’

July 13, 2021

  • Pipeline node actions!
  • Pipeline task parameter-parameter edges!!
  • Performance improvements!!!
  • Bugfixes.
View full patch notes β†’

June 16, 2021

This time it's mostly bugfixes… and some usability and performance improvements too.

View full patch notes β†’

June 07, 2021

  • Datum aliases were added!
  • Datum adoption was added!
  • Bugs were fixed!
  • Hosted Notebooks were removed, mostly!
View full patch notes β†’

May 12, 2021

  • Data management improvements
  • Execution pinning
  • Bugfixes and polish and optimization and polysyndeton
View full patch notes β†’

April 21, 2021

Many things to do and see! And some bugfixes.

View full patch notes β†’

April 14, 2021

  • Parameter interpolation in input URIs
  • Task detail tabs
  • Task node outputs
  • Datum tagging
  • Bugfixes
  • Fine-tuning
  • Coarse tuning
View full patch notes β†’

March 24, 2021

Sparklines, task nodes, spot instances, STS roles, bugfixes.

View full patch notes β†’

March 04, 2021

A hecking chonker of a change log! The highlights:

  • Partial pipelines!
  • Early stop for executions!
  • Deployment dashboard improvements!
  • Fix the bug!
View full patch notes β†’

February 03, 2021

  • Task early stop conditions
  • Read-only projects
  • Improved output purging
  • Organization embetterage
  • Bugfixes, as usual!
View full patch notes β†’

January 18, 2021

  • Project copying
  • Pipeline parameter-parameter edges
  • Deployment improvements
  • Credit card bugfixes πŸ€‘
View full patch notes β†’

January 12, 2021

  • Deployment monitoring!
  • User interface improvements!
  • Bugfixes!
  • Exclamation marks! (This is the third time I've said that! It's the charm!)
View full patch notes β†’

December 21, 2020

A little holiday update with a couple bugfixes and some usability improvements.

View full patch notes β†’

December 03, 2020

  • Triggers!
  • UI clarity!
  • Small bug fixes!
View full patch notes β†’

November 18, 2020

  • More exposed run metadata!
  • Datum search by wildcard!
  • Robustness! As usual!
View full patch notes β†’

November 13, 2020

A new version on Friday the 13th, what could go wrong?!

  • Pipeline deployment improvements
  • Bugfixes
View full patch notes β†’

October 28, 2020

  • Deployments in pipelines!
  • Environment variables in deployments!
  • Fun times for the whole family!
View full patch notes β†’

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 β†’