Patch Notes
The latest to the Valohai platform
January 18, 2021
- Project copying
- Pipeline parameter-parameter edges
- Deployment improvements
- Credit card bugfixes š¤
January 12, 2021
- Deployment monitoring!
- User interface improvements!
- Bugfixes!
- Exclamation marks! (This is the third time I've said that! It's the charm!)
December 21, 2020
A little holiday update with a couple bugfixes and some usability improvements.
November 18, 2020
- More exposed run metadata!
- Datum search by wildcard!
- Robustness! As usual!
November 13, 2020
A new version on Friday the 13th, what could go wrong?!
- Pipeline deployment improvements
- Bugfixes
October 28, 2020
- Deployments in pipelines!
- Environment variables in deployments!
- Fun times for the whole family!
October 13, 2020
- Usability improvements with new action buttons.
- API now publishes multi-execution event streams and task execution counts.
- And bugfixes, too!
September 30, 2020
- Custom S3 store endpoints!
- Data table UI polish!
- Minor bugfixes!
September 16, 2020
- Deployment, task and pipeline polish
- The usual smattering of bugfixes
September 02, 2020
- OpenAPI!
- Task statuses in the API!
- Quality of life improvements!
August 03, 2020
- Cloud storage for certain preferences
- Chart, tracing and deployment bugfixes
- API improvements
July 21, 2020
- Private AWS ECR and Google Cloud Container Registry support
- Assign default store for your organization
- Pipeline design revamp initial steps
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?!
June 08, 2020
- Private Docker registries for deployment image building
- Bugfixes and accessibility improvements
April 15, 2020
Small bugfixes and some deployment scrutability improvements.
April 08, 2020
- The triumphant return of the execution outputs endpoint!
- Some bugfixes.
April 01, 2020
Totally not April Fools!
- Notifications!
- Nicer commit referencing!
- Execution time limits!
- Deployment polish!
- ⦠and other bugfixes
March 05, 2020
- Environment and deployment management improvements
- Bugfixes here and there
February 12, 2020
- Bayesian hyperparameter optimization!
- Deployment memory requests!
- Agent updates!
January 30, 2020
- Input selection embetterments!
- Random Search tasks!
- Less annoying notifications!
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?
December 03, 2019
- Improved onboarding experience
- A new template project by Hugging Face
- Little bugfixes
November 27, 2019
- Additional enterprise features like project ownership control
- API token management improvements
- Bug-swatting, as usual
November 13, 2019
- Enterprise goodness edition!
- Team Access Grants!
- Azure AD Login!
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.
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.
September 03, 2019
- Pipelines are in open beta now!
- Data heritage view!
- API call view!
- Scatter charts!
- A bunch of bugfixes!
- #hashtags!
- Exclamation marks!
August 05, 2019
- New CLI version!
- Jupyter Notebook previews!
- Robustness! Stability! Checksums!
July 18, 2019
- Some little bugfixes and a some quality-of-life improvements, plus some new features bubbling under.
July 08, 2019
- Some little bugfixes, a sprinkling little quality-of-life improvements, a handful of new features.
What's not to like?
June 28, 2019
Just a small bugfix release to make your Friday a little brighter.
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!
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
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
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
April 09, 2019
- New tutorial experience
- Commit handling improvements
- Metadata and parameter formatting and sorting fixes
March 21, 2019
- Private Docker images
- Metadata comparison
- Bugfixes and performance improvements
March 07, 2019
- Improved Swift support
- Quality-of-life improvements
- Minor bugfixes
February 27, 2019
- Execution and task re-titling
- Nicer input editing
- Repository URL buttons
- Deployment traceability
- Execution copy bugfix
February 20, 2019
- Task copying
- Execution table improvements
- Metadata chart improvements
- Team/organization membership improvements
- OpenSSH format key support
January 14, 2019
- Style refresh
- Metadata chart improvements and bugfixes
- A plethora of other small quality of life improvements
December 27, 2018
- Superpowered chart views!
- Wildcards and URI resolution for custom data stores!
- OpenStack Swift data storage support!
- Bugfixes and polish!
- Happy holidays!
December 17, 2018
- Allow enforcing two-factor authentication.
- New project dashboard view.
- Technical environmental variable view.
- Native Google Storage support.
November 19, 2018
- Two-factor authentication with TOTP
- Allow writing notes to tasks
- Improved autoscaling logic
November 02, 2018
- Random hyperparameter optimization
- More user-friendly execution/task creation
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.
September 18, 2018
- Error codes from executions are now handled correctly.
- Small UI polish and quality-of-life improvements in many places.
September 05, 2018
- Built-in environment variable support.
- Step inputs can now have descriptions.
- Improved Create Execution and Create Task layouts.
August 20, 2018
- Organizations!
- Nicer invoices!
- Project transfers!
- Exclamation marks!
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
andparameter-value
interpolations in addition toparameters
. - More useful data is printed at start of execution.
- Valohai-CLI was updated.
- It's hot in Turku, Finland.
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.
June 19, 2018
- New usage and bill estimation page.
- Momentarily losing server connection won't hide logs on execution page.
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.
May 21, 2018
- Add deployment endpoint test UI with optional drag and drop image payload.
- Internal crash reporting now includes user contact information.
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.
April 30, 2018
- Shell variable syntax
${foo}
is now supported within commands. - Stores can now be deleted.
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.
April 09, 2018
- Kubernetes deployment feature in beta for Early Adopter users.
- Improve task detail view layout.
- Hide purged files when selecting execution inputs.
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.
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.
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.
February 16, 2018
- Use S3 multipart upload to allow output files up to 5 terabytes.
- Add logarithmic hyperparameter optimization.
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."
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.
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.
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.
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.
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.
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.
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.
August 10, 2017
- Add user profile page.
- Rework how real-time statistics are displayed.
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.
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.
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.
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.
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.
February 22, 2017
- Web client graphics are now served from a CDN for better speed.
- Stop canceled executions more gracefully.
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.
January 18, 2017
- Parameters passed to the worker nodes are now properly quoted.
December 23, 2016
- Release beta version of the Valohai machine learning platform for early access.
- Add login, billing, project, repository and execution management systems.