--- title: "News and Release Notes" slug: "news-and-release-notes" updated: 2025-08-12T15:33:47Z published: 2025-08-12T15:33:47Z canonical: "help.hyperscience.ai/news-and-release-notes" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.hyperscience.ai/llms.txt > Use this file to discover all available pages before exploring further. # News and Release Notes ## Aug 8, 2025 - Helm Chart 12.0.0 Release Today we release version 12.0.0 of our Helm Chart. In this version, we’ve removed multiple configuration keys from the `values.yaml` file that have been deprecated for several releases. Before you upgrade, make sure you are no longer using these keys. A list of the removed keys and their replacements appears below. - `app.nodeAffinity.platform`, replaced by `app.nodeAffinity` - `.app.nodeAffinity.trainer`, replaced by `trainer.nodeAffinity` - `.app.nodeSelector.platform`, replaced by `.app.nodeSelector` - `.topologySpreadConstraints`, replaced by `.app.topologySpreadConstraints` and `.blocks.topologySpreadConstraints` - `resources.idp_sync_block_process`, replaced by `resources.idp_sync_manager` ## July 14, 2025 - Helm Chart 11.0.0 Release Today we release version 11.0.0 of our Helm Chart. No actions are required to upgrade. The default Hyperoperator version has been upgraded to 7.0.0. It changes the Trainer resource from a Job to a Deployment. Jobs that are currently running will be interrupted. ## June 4, 2025 - Helm Chart 10.0.0 Release Today we release version 10.0.0 of our Helm Chart. This version removes checks for Hyperoperator versions earlier than 5.0.0. Therefore, to use Helm Chart 10.0.0, you will need to update your Hyperoperator image to version 5.0.0 or later. ## Jan 28, 2025 - hsk8s 3.3.0 for *forms* v41+ Today we release version 3.3.0 of our `hsk8s` CLI tool. > [!WARNING] > Required for v41 and later > > Make sure to download `hsk8s` 3.3.0 before streaming images in preparation for an upgrade to v41 or later. With `forms` version 41 and later, `hsk8s` will now also stream the latest available block images, even if they are not included in the latest version of Hyperscience. For example, if you are upgrading from version 40.0.3 to 41.0.4, using `hsk8s image stream --forms-version 41.0.4` will make version 40.2.6 of `TABLE_LOCATOR_4` available, while also introducing `TABLE_LOCATOR_5`, which is included in version 41.0.4. That way, you can receive patch fixes and improvements for blocks that were released not only in the latest version, but also in the two previous major versions. ## Dec 15, 2024 - hsk8s 3.2.1 and Helm Chart 9.0 Release Today we release the following versions of hsk8s and our Helm Chart: - **Version 3.2.1 of our hsk8s CLI tool** — Updates the default trainer Postgres image streamed to version 16.6. See [hsk8s (Hyperscience Kubernetes CLI)](/deployment/docs/hsk8s-hyperscience-kubernetes-cli#block-asset-management). - **Version 9.0.0 of our Helm Chart** — Updates the default trainer Postgres image used to version 16.6. Please ensure you stream the new Postgres image using hsk8s version >= 3.2.1 before upgrading the Helm Chart. ## Oct 9, 2023 - hsk8s 3.1.0 Release (Feature) Today we release version 3.1.0 of our `hsk8s` CLI tool. Added asset management commands. Adds ability to `list`, `download`, `stream`, and `import` block assets. See [hsk8s docs](/deployment/docs/hsk8s-hyperscience-kubernetes-cli#block-asset-management). ## Sep 19, 2023 - Helm Chart 8.0 Release Although this release has no breaking changes, extra steps are needed to enable new functionality. First, we've introduced a new CRD, the `hyperscaler`. It handles block and trainer autoscaling. For more information on how to set it up, please check the [Scaling](/deployment/docs/scaling-hyperscience) article. Second, we've made minor changes to the `hypertrainer` CRD. Since Helm doesn't automatically update them, the update needs to be completed manually: ```bash helm repo update helm template hyperscience/hyperscience --include-crds -s hypertrainer.yaml | kubectl apply -f - ``` ## Mar 31, 2023 - Helm Chart 7.0 Release (Breaking Change) Today we release version 7.0.0 of our Helm Chart. This release introduces 2 breaking changes `serviceAccount` blocks are now in place for `blocks:` , `trainer:` , `app:` and `operator:` You will need to migrate your existing serviceAccount block to `app.serviceAccount`. If you experience issues with accessing object storage after upgrading to this version, this may be the reason why. The second change is required only if you have `oidc.enabled: true`. This version removes the following settings from the `values.yaml` file: - `oidc.existingClientSecretName` - `oidc.clientId` - `oidc.clientSecret` If you had any of them set, please instead add the `HS_OIDC_RP_CLIENT_ID` and `HS_OIDC_RP_CLIENT_SECRET` keys to the platform secret. The name of the secret can be found at `secrets.platform` in your values file. ## Mar 10, 2023 - hsk8s 3.0.0 Release (Breaking Change) Today we release version 3.0.0 of our `hsk8s` CLI tool. Added support for Windows OS. This version does **not** support v1alpha1 version for k8s user authentication. The last `hsk8s` version that supports it is 2.8.0. Compiled with golang v1.20. ## Oct 6, 2022 - Helm Chart 6.0 Release (Breaking Change) Today we release version 6.0.0 of our Helm Chart. This version defaults to Operator version 4.0.0, which is compatible **only** with Platform versions 33.1.32+, 34.0.9+ and 35.0.0+. This operator version fixes a critical bug with how Hyperscience blocks are started, and enables Python Code blocks to work on Kubernetes deployments. If your deployment of the Hyperscience Platform is on an older version, make sure to use Operator version 3.4.2. ## Sep 21, 2022 - Helm Chart 5.0 Release (Breaking Change) Today we release version 5.0.0 of our Helm Chart. Until now block variables were specified under the `operator` map. Starting with version 5.0.0 all blocks the following breaking changes in the `values.yaml` file are introduced: ```yaml before                     -> after operator.sdmRepository: "" -> blocks.repository: "" operator.pollInterval: 10  -> blocks.pollInterval: 10 ``` This will allow us to continue adding new features and make it clear that they are specific to blocks. In addition to this we have also added support for kubernetes [tolerations](https://kubernetes.io/docs/concepts/scheduling-eviction/taint-and-toleration/) for all resources. To support this hyperoperator 3.4.0 is also released and used by default in helm chart v5.0.0. ## Aug 12, 2022 -- Helm Chart 4.0 Release (Breaking Change) With the release of Helm Chart version 4.0, it is required to have one more Docker repository, by default called `trainer`. It will be used to store the trainer application component. Up until now, both applications were using the same image. Starting from application version 35.0.0, the trainer and forms Docker images will not be the same, allowing us to reduce the size of each image. The `trainer` image can be streamed to your internal registry with the `hsk8s image stream --trainer` subcommand, added in `hsk8s` version `2.1.0`. All `forms` versions now have a matching `trainer` image that you can stream, including versions prior to 35.0.0. The new required trainer repository URL can be configured in your `values.yaml` file, as follows: ```yaml trainer:  repository: "my-private-registry/trainer" # required  tags:    - 34.0.5 ``` ## June 23, 2022 -- Helm Chart 3.0 Release (Breaking Change) Today, we released version 3.0.0 of our Helm Chart, which now includes the AWS RDS SSL cert bundle in a ConfigMap. This ConfigMap is mounted to `/etc/nginx/certs` in all `frontend` and `backend` pods by default. Upgrading to this version of the Helm Chart may cause errors on `helm upgrade` if you have previously configured the app's ConfigMap mounts (in `values.yaml`) to include a cert that is managed outside of the helm chart and mounted to `/etc/nginx/certs`. See the below code block as an example: ```yaml app:  dotenv:    configMapMounts:        # If you have configured a configMapMount that        # is mounted to /etc/nginx/certs, you may need to remove this        # block from your values.yaml        - name: "rds-cert"        mountPath: "/etc/nginx/certs"        configMap: "aws-rds-cert"        readOnly: true ``` If you wish to exclude the AWS RDS SSL cert bundle from your application's volume mounts, you can do so by adding the following snippet to your `values.yaml` file: ```yaml cloud:  aws:    includeRdsCerts: false ``` ## June 6, 2022 -- Consolidated Block Image Repository We have released new versions of our tooling for installing Hyperscience in on-premise Kubernetes (k8s) clusters. With these new releases, we have consolidated all workflow (SDM) block images into a single repository! Previously, customers were responsible for managing a large set of Docker Repositories that could potentially change during system upgrades. Now, customers will only need to manage a total of three Docker Repositories: one for the main application (`forms`), one for the Hyperscience K8s Operator (`hyperoperator`), and one for all Workflow Blocks (`sdm_blocks`). Changes have been made to our helm chart and k8s operator to support this new paradigm, and we will no longer be supporting the previous block-image-management scheme. These changes are reflected in the new 2.0 release of our command-line k8s tool, `hsk8s`. While most of the functionality has remained the same, in 2.0.0, you can now inspect which blocks are available for each application version using the `hsk8s image list-blocks` or `hsk8s image block-versions` subcommands. The `hsk8s image stream` subcommand will continue to stream Hyperscience Docker images to their appropriate repositories (now assuming that the 3 required repositories are present in your Docker Registry). Furthermore, improvements have been made around the customizability of this command through command line flags, which are documented in the tool itself by typing `hsk8s image stream --help`. These features should improve your experience when installing and supporting Hyperscience in your own on-premise k8s clusters. ### Required Components and Versions | Component | Version | | --- | --- | | hsk8s | 2.0+ | | hyperoperator | 2.0+ | | helm chart | 2.4+ |