Skip to content

Commit b3de9f4

Browse files
chore: version to 0.59.0 (#4849)
Co-authored-by: nichmor <[email protected]>
1 parent d1e724f commit b3de9f4

File tree

13 files changed

+54
-14
lines changed

13 files changed

+54
-14
lines changed

CHANGELOG.md

Lines changed: 40 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,46 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
### [0.59.0] - 2025-10-29
9+
#### ✨ Highlights
10+
11+
This release introduces the ability to set the strategy used in the solve.
12+
You can learn more about this feature in the [documentation](https://pixi.sh/dev/reference/pixi_manifest/#solve-strategy-optional).
13+
14+
However, the main reason we are making this release is because one of our dependencies `astral-tokio-tar` below 0.5.6 has a high severity security issue titled `TARmageddon`.
15+
Updating that dependency fixes that.
16+
17+
18+
#### Added
19+
20+
- Add `solve-strategy` to the manifest and solve by @bobozaur in [#4789](https://github.com/prefix-dev/pixi/pull/4789)
21+
22+
23+
#### Changed
24+
25+
- Upgrade rust toolchain by @tdejager in [#4815](https://github.com/prefix-dev/pixi/pull/4815)
26+
- Update patch script to patch versions by @tdejager in [#4823](https://github.com/prefix-dev/pixi/pull/4823)
27+
- Configurable export name by @charles-turner-1 in [#4838](https://github.com/prefix-dev/pixi/pull/4838)
28+
29+
30+
#### Documentation
31+
32+
- Use custom search separator by @Hofer-Julian in [#4835](https://github.com/prefix-dev/pixi/pull/4835)
33+
34+
35+
#### Fixed
36+
37+
- CLI logging again by @tdejager in [#4812](https://github.com/prefix-dev/pixi/pull/4812)
38+
- Slim down trampoline dependency tree by removing `pixi_utils` by @wolfv in [#4817](https://github.com/prefix-dev/pixi/pull/4817)
39+
- Lefthook parallel by @Hofer-Julian in [#4836](https://github.com/prefix-dev/pixi/pull/4836)
40+
- CVE-2025-62518 by updating astral-tokio-tar by @niklaskorz in [#4833](https://github.com/prefix-dev/pixi/pull/4833)
41+
42+
43+
#### New Contributors
44+
* @charles-turner-1 made their first contribution in [#4838](https://github.com/prefix-dev/pixi/pull/4838)
45+
* @niklaskorz made their first contribution in [#4833](https://github.com/prefix-dev/pixi/pull/4833)
46+
* @bobozaur made their first contribution in [#4789](https://github.com/prefix-dev/pixi/pull/4789)
47+
848
### [0.58.0] - 2025-10-22
949
#### ✨ Highlights
1050

CITATION.cff

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ authors:
3030
- given-names: Julian
3131
family-names: Hofer
3232
33-
repository-code: 'https://github.com/prefix-dev/pixi/releases/tag/v0.58.0'
34-
url: 'https://pixi.sh/v0.58.0'
33+
repository-code: 'https://github.com/prefix-dev/pixi/releases/tag/v0.59.0'
34+
url: 'https://pixi.sh/v0.59.0'
3535
abstract: >-
3636
A cross-platform, language agnostic, package/project
3737
management tool for development in virtual environments.

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

crates/pixi/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ license.workspace = true
77
name = "pixi"
88
readme.workspace = true
99
repository.workspace = true
10-
version = "0.58.0"
10+
version = "0.59.0"
1111

1212
[features]
1313
default = ["rustls-tls"]

crates/pixi_consts/src/consts.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ pub const PYPROJECT_MANIFEST: &str = "pyproject.toml";
1616
pub const CONFIG_FILE: &str = "config.toml";
1717
pub const PIXI_VERSION: &str = match option_env!("PIXI_VERSION") {
1818
Some(v) => v,
19-
None => "0.58.0",
19+
None => "0.59.0",
2020
};
2121
pub const PREFIX_FILE_NAME: &str = "pixi_env_prefix";
2222
pub const ENVIRONMENTS_DIR: &str = "envs";

docs/integration/ci/github_actions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ We created [prefix-dev/setup-pixi](https://github.com/prefix-dev/setup-pixi) to
1010
```yaml
1111
- uses: prefix-dev/[email protected]
1212
with:
13-
pixi-version: v0.58.0
13+
pixi-version: v0.59.0
1414
cache: true
1515
auth-host: prefix.dev
1616
auth-token: ${{ secrets.PREFIX_DEV_TOKEN }}

docs/integration/editor/vscode.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ Then, create the following two files in the `.devcontainer` directory:
2828
```dockerfile title=".devcontainer/Dockerfile"
2929
FROM mcr.microsoft.com/devcontainers/base:jammy
3030

31-
ARG PIXI_VERSION=v0.58.0
31+
ARG PIXI_VERSION=v0.59.0
3232

3333
RUN curl -L -o /usr/local/bin/pixi -fsSL --compressed "https://github.com/prefix-dev/pixi/releases/download/${PIXI_VERSION}/pixi-$(uname -m)-unknown-linux-musl" \
3434
&& chmod +x /usr/local/bin/pixi \

install/install.ps1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
.LINK
2323
https://github.com/prefix-dev/pixi
2424
.NOTES
25-
Version: v0.58.0
25+
Version: v0.59.0
2626
#>
2727
param (
2828
[string] $PixiVersion = 'latest',

install/install.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
#!/bin/sh
22
set -eu
3-
# Version: v0.58.0
3+
# Version: v0.59.0
44

55
__wrap__() {
66
VERSION="${PIXI_VERSION:-latest}"

schema/schema.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"$schema": "http://json-schema.org/draft-07/schema#",
3-
"$id": "https://pixi.sh/v0.58.0/schema/manifest/schema.json",
3+
"$id": "https://pixi.sh/v0.59.0/schema/manifest/schema.json",
44
"title": "`pixi.toml` manifest file",
55
"description": "The configuration for a [`pixi`](https://pixi.sh) project.",
66
"type": "object",
@@ -10,7 +10,7 @@
1010
"title": "Schema",
1111
"description": "The schema identifier for the project's configuration",
1212
"type": "string",
13-
"default": "https://pixi.sh/v0.58.0/schema/manifest/schema.json",
13+
"default": "https://pixi.sh/v0.59.0/schema/manifest/schema.json",
1414
"format": "uri-reference"
1515
},
1616
"activation": {

0 commit comments

Comments
 (0)