Skip to content

[25.2] Studios Connect changelog #720

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 54 commits into from

Conversation

justinegeffen
Copy link
Contributor

@justinegeffen justinegeffen commented Jul 15, 2025

justinegeffen and others added 12 commits June 26, 2025 15:49
* Update aws-cloud.md

Signed-off-by: Justine Geffen <[email protected]>

* Create aws-cloud.md

Signed-off-by: Justine Geffen <[email protected]>

* Update platform-cloud/docs/compute-envs/aws-cloud.md

Signed-off-by: Justine Geffen <[email protected]>

* Update aws-cloud.md

Signed-off-by: Justine Geffen <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/compute-envs/aws-cloud.md

Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/compute-envs/aws-cloud.md

Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/compute-envs/aws-cloud.md

Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>

* Update aws-cloud.md

Signed-off-by: Justine Geffen <[email protected]>

* Update aws-cloud.md

Signed-off-by: Justine Geffen <[email protected]>

---------

Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>
Copy link

netlify bot commented Jul 15, 2025

Deploy Preview for seqera-docs ready!

Name Link
🔨 Latest commit 413e235
🔍 Latest deploy log https://app.netlify.com/projects/seqera-docs/deploys/688b42fa840bc0000800c81f
😎 Deploy Preview https://deploy-preview-720--seqera-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

justinegeffen and others added 12 commits July 22, 2025 23:07
* Updated Fusion licensing (#717)

* Updated Fusion licensing 

Signed-off-by: Justine Geffen <[email protected]>

* Update fusion_docs/licensing.md

Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>

* Update licensing.md

Signed-off-by: Justine Geffen <[email protected]>

---------

Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>

* Highlight the simplicity of custom Data studios with a diff syntax (#707)

* Add Line highlighting to highlight Studios additions

* style: Switch to highlighting with comments

The docs say:
> Prefer highlighting with comments where you can. By inlining highlight in the code, you don't have to manually count the lines if your code block becomes long. If you add/remove lines, you also don't have to offset your line ranges.

https://docusaurus.io/docs/markdown-features/code-blocks#highlighting-with-comments

* fix: Enhanced line highlighting for better visibility

---------

Co-authored-by: Justine Geffen <[email protected]>

* Updated Fusion licensing (#717)

* Updated Fusion licensing 

Signed-off-by: Justine Geffen <[email protected]>

* Update fusion_docs/licensing.md

Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>

* Update licensing.md

Signed-off-by: Justine Geffen <[email protected]>

---------

Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>

* Highlight the simplicity of custom Data studios with a diff syntax (#707)

* Add Line highlighting to highlight Studios additions

* style: Switch to highlighting with comments

The docs say:
> Prefer highlighting with comments where you can. By inlining highlight in the code, you don't have to manually count the lines if your code block becomes long. If you add/remove lines, you also don't have to offset your line ranges.

https://docusaurus.io/docs/markdown-features/code-blocks#highlighting-with-comments

* fix: Enhanced line highlighting for better visibility

---------

Co-authored-by: Justine Geffen <[email protected]>

* Secret key rotation initial commit

* Update crypto_env.yml

* Secret key rotation description, broken md links

* Update changelog/seqera-enterprise/v24.1.md

Signed-off-by: Llewellyn vd Berg <[email protected]>

* Update changelog/seqera-enterprise/v24.1.md

Signed-off-by: Llewellyn vd Berg <[email protected]>

* Add tabs for tower.yml and AWS Param store config

* Fix closing tab

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/configuration/overview.mdx

Signed-off-by: Llewellyn vd Berg <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/configuration/overview.mdx

Signed-off-by: Justine Geffen <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/configuration/overview.mdx

Signed-off-by: Justine Geffen <[email protected]>

* Apply suggestions from code review

Signed-off-by: Justine Geffen <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/configuration/configtables/crypto_yml.yml

Signed-off-by: Llewellyn vd Berg <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/configuration/configtables/crypto_yml.yml

Signed-off-by: Llewellyn vd Berg <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/configuration/configtables/crypto_yml.yml

Signed-off-by: Llewellyn vd Berg <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/configuration/configtables/crypto_yml.yml

Signed-off-by: Llewellyn vd Berg <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/configuration/configtables/crypto_aws.yml

Signed-off-by: Llewellyn vd Berg <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/configuration/configtables/crypto_aws.yml

Signed-off-by: Llewellyn vd Berg <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/configuration/configtables/crypto_aws.yml

Signed-off-by: Llewellyn vd Berg <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/configuration/configtables/crypto_aws.yml

Signed-off-by: Llewellyn vd Berg <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/configuration/configtables/crypto_aws.yml

Signed-off-by: Llewellyn vd Berg <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/configuration/overview.mdx

Co-authored-by: Justine Geffen <[email protected]>
Signed-off-by: Llewellyn vd Berg <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/configuration/overview.mdx

Co-authored-by: Chris Hakkaart <[email protected]>
Signed-off-by: Llewellyn vd Berg <[email protected]>

* Code review fixes

---------

Signed-off-by: Justine Geffen <[email protected]>
Signed-off-by: Llewellyn vd Berg <[email protected]>
Co-authored-by: Justine Geffen <[email protected]>
Co-authored-by: Chris Hakkaart <[email protected]>
Co-authored-by: Edmund Miller <[email protected]>
* Update studios.md

Signed-off-by: Justine Geffen <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/studios.md

Signed-off-by: Justine Geffen <[email protected]>

* Update studios.md

Signed-off-by: Justine Geffen <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/studios.md

Signed-off-by: Justine Geffen <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/studios.md

Signed-off-by: Justine Geffen <[email protected]>

* Update platform-enterprise_versioned_docs/version-25.2/enterprise/studios.md

Co-authored-by: Llewellyn vd Berg <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>

* Apply suggestions from code review

Co-authored-by: Llewellyn vd Berg <[email protected]>
Signed-off-by: Justine Geffen <[email protected]>

---------

Signed-off-by: Justine Geffen <[email protected]>
Co-authored-by: Llewellyn vd Berg <[email protected]>
* [25.2] Image versions

Signed-off-by: Justine Geffen <[email protected]>

* Updated image version

---------

Signed-off-by: Justine Geffen <[email protected]>
* [Troubleshooting] Studio stuck in starting update

Signed-off-by: Justine Geffen <[email protected]>

* Update studios_troubleshooting.md

Signed-off-by: Justine Geffen <[email protected]>

---------

Signed-off-by: Justine Geffen <[email protected]>
@justinegeffen justinegeffen marked this pull request as ready for review July 30, 2025 17:36
@justinegeffen justinegeffen added the 1. Dev/PM/SME Needs a review by a Dev/PM/SME label Jul 30, 2025
Base automatically changed from docs-ent-25.2 to master August 4, 2025 11:07

## Connect server

### server/v0.8.2 - 2025-07-21
Copy link
Contributor

@t0randr t0randr Aug 4, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As user facing changelog, the relevant changes are:

  • Improve tunnel/connection stability (client/server)
  • Graceful cleanup on spot instance termination (client)
  • eStarGZ images (client)
  • initial support for seqera compute (client)
  • multiplatform builds (enable running on arm architecture)

We also added support for management port (something that I would keep as an internal information for the time being) until we have the CLI.

There are also some security fixes, we can just say x security issues fixed? Idk

The rest is internal improvements.

* Fix: release pipeline for minor version changes
* Fix quarto not loading and loading of libraries with native deps
* Fix: reorder close to not accept incoming connections
* Chore: add r-markdown to the default environment
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Add r-markdown to ride I would say yes.

* Update ASCII welcome text in Xpra container template to "Seqera Studios"
* Fix: remove only keys that belong to current server

### server/v0.7.7 - 2025-01-10
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

From here, this is before GA, I would not include those at all.


## Connect client

### client/v0.8.5 `latest` - 2025-07-29
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This changes are only internal, worth noting the squash notification in preparation for the changes in platform to have more resilient checkpoints.


### client/v0.8.4 - 2025-07-18

* PLAT-2947: shut down docker gracefully upon container shutdown
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This adds CONNECT_TOOL_PATH_PREFIX, basically client part of path routing, for cloud not really relevant.

### client/v0.8.3 - 2025-06-19

* Client version 0.8.2 was released to prod, bumping to next version
* fix: return normal err when server closes connection
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is the only minor fix to tunnel stability.

* Implementation of user tracking notifications
* CI: add last release step
* Docs: updated local dev docs
* Chore: add ride option and remove unused scripts
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Move from rstudio to ride... should we say it?

* Chore: add ride option and remove unused scripts
* Management: API tunnels close

### client/v0.8.1 - 2025-05-29
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Client part of improved tunnel stability.

  • Support for seqera compute should be put here, not in the server changelog.
  • Graceful termination on spot instances.

* Feature: management API tunnels get
* Fix permission error in proxy socket

### client/v0.8.0-rc - 2025-03-19
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This is before GA, I would just skip.


## Connect server

### server/v0.8.20-rc - 2025-07-21
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the two changelogs are pretty much identical.

While we can just ignore the path routing support for cloud, we should for sure highlight it here.

@justinegeffen
Copy link
Contributor Author

Going to close this PR and reopen it.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
1. Dev/PM/SME Needs a review by a Dev/PM/SME enterprise-25.2
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants