Data-safe-haven

Latest version: v5.2.0

Safety actively analyzes 691168 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 5

5.2.0

**Full Changelog**: https://github.com/alan-turing-institute/data-safe-haven/compare/v5.1.0...v5.2.0

5.1.0

Release Highlights

- Logs from workspaces are now collected in a centralised log analytics workspace
- Research user IP address fields in the SRE configuration can now be set to `Internet`, rather than a specific IP address
- Bug fixes and documentation improvements

⚠️ Update may require manual intervention ⚠️

The method of sanitising SRE names when creating remote configuration files has changed.
Previously, hyphens or underscores in the SRE name were removed from the name used for the remote configuration file.
If you have an SRE with a hyphen or underscore, you should download the configuration file before upgrading to `v5.1.0`.
Upload the configuration again once you have upgraded to `v5.1.0`.

What's Changed
* Bump the production-dependencies group with 13 updates by dependabot in https://github.com/alan-turing-institute/data-safe-haven/pull/2244
* Update all contributors by JimMadge in https://github.com/alan-turing-institute/data-safe-haven/pull/2257
* Merge release v5.0.1 into develop by JimMadge in https://github.com/alan-turing-institute/data-safe-haven/pull/2258
* Bump the production-dependencies group with 5 updates by dependabot in https://github.com/alan-turing-institute/data-safe-haven/pull/2259
* Update contributors names by jemrobinson in https://github.com/alan-turing-institute/data-safe-haven/pull/2260
* Bump ruff from 0.7.0 to 0.7.1 in the production-dependencies group by dependabot in https://github.com/alan-turing-institute/data-safe-haven/pull/2264
* Use Pulumi to create Entra applications by jemrobinson in https://github.com/alan-turing-institute/data-safe-haven/pull/2248
* Add confirmation checks and check for deployed SREs before teardown operations by craddm in https://github.com/alan-turing-institute/data-safe-haven/pull/2266
* Add additional documentation about the configuration of copy and paste by craddm in https://github.com/alan-turing-institute/data-safe-haven/pull/2265
* Enable monitoring agent to transmit to log analytics workspace by craddm in https://github.com/alan-turing-institute/data-safe-haven/pull/2279
* Bump lycheeverse/lychee-action from 2.0.2 to 2.1.0 by dependabot in https://github.com/alan-turing-institute/data-safe-haven/pull/2286
* Bump the production-dependencies group across 1 directory with 9 updates by dependabot in https://github.com/alan-turing-institute/data-safe-haven/pull/2287
* Allow 'Internet' for data providers IP by JimMadge in https://github.com/alan-turing-institute/data-safe-haven/pull/2247
* Change method of sanitising SRE names by craddm in https://github.com/alan-turing-institute/data-safe-haven/pull/2284
* [Documentation] Changing suggested SKU to Standard_D8s_v5 by cptanalatriste in https://github.com/alan-turing-institute/data-safe-haven/pull/2290
* docs: update cptanalatriste as a contributor by JimMadge in https://github.com/alan-turing-institute/data-safe-haven/pull/2293
* Add documentation on updating SRE configurations by craddm in https://github.com/alan-turing-institute/data-safe-haven/pull/2291
* Bump the production-dependencies group with 8 updates by dependabot in https://github.com/alan-turing-institute/data-safe-haven/pull/2298

New Contributors
* cptanalatriste made their first contribution in https://github.com/alan-turing-institute/data-safe-haven/pull/2290

**Full Changelog**: https://github.com/alan-turing-institute/data-safe-haven/compare/v5.0.1...v5.1.0

5.0.1

**Full Changelog**: https://github.com/alan-turing-institute/data-safe-haven/compare/v5.0.0...v5.0.1

5.0.0

Upgrading

This is a major release and it not compatible with any previous versions.
To use this version you must start a new TRE deployment.

Changes

- Complete rewrite of code in Python using IAC and configuration management tools Pulumi and Ansible

What's Changed

5.0.0rc2

This release is *not* ready for production usage.

Known Issues

- ClamAV not configured
- Unstable container service IP addresses
- Lacking Nvidia utils

What's Changed
* Use pip-compile for package resolution by jemrobinson in https://github.com/alan-turing-institute/data-safe-haven/pull/1514
* Add pip-tools to NON_IMPORTABLE_PACKAGES by edwardchalstrey1 in https://github.com/alan-turing-institute/data-safe-haven/pull/1537
* Add May 2023 DSG to versioning by jemrobinson in https://github.com/alan-turing-institute/data-safe-haven/pull/1545

5.0.0rc.1

First version of migration to Python using Pulumi. Penetration tested in September 2023.

Known Issues

This release is **not** ready for production usage.

Page 1 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.