|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +## 1.12.0 |
| 4 | + |
| 5 | +* Use pypi compatibility validation for own CI (#2929) |
| 6 | +* Update toml crates for toml 1.1 support (#2934) |
| 7 | +* Use a single location for MSRV (#2936) |
| 8 | +* Fix editable install for binary projects with Python modules (#2938) |
| 9 | +* Release to crates.io only after the builds passed (#2939) |
| 10 | +* Use `mymindstorm/setup-emsdk@v14` in generated GitHub Actions workflow (#2941) |
| 11 | +* Use trusted publishing for crates.io (#2943) |
| 12 | +* Filter linked_paths by KIND and linked_libs (#2949) |
| 13 | +* Update bytes to 1.11.1 (#2960) |
| 14 | +* Normalize wheel distribution names to match the PyPA spec (#2954) |
| 15 | +* Allow build loongarch64 and riscv64 for musllinux (#2963) |
| 16 | +* Strip excluded cargo targets in sdist (#2964) |
| 17 | +* Normalize wheel `RECORD` paths (on Windows) (#2965) |
| 18 | +* Bump MSRV to 1.88.0 (#2966) |
| 19 | +* Support MATURIN_STRIP env var and --strip true/false to override pyproject.toml (#2968) |
| 20 | +* Fix: copy bin artifacts before auditwheel repair to avoid rerun failures (#2969) |
| 21 | +* Fix: rewrite python-source in pyproject.toml when building sdist (#2972) |
| 22 | +* Fix: resolve wheel include patterns relative to project root (#2973) |
| 23 | +* Fix: always include workspace Cargo.toml in sdist (#2974) |
| 24 | +* Refactor: simplify source_distribution.rs (#2976) |
| 25 | +* Feat: support PEP 735 dependency groups in develop command (#2978) |
| 26 | +* Fix license file handling for workspace-level license files (#2970) |
| 27 | +* Support PEP 739 build-details.json when cross compiling (#2979) |
| 28 | +* Fix .libs directory name for namespace packages (#2981) |
| 29 | +* Fix: exclude duplicate python source files from sdist for workspace members (#2982) |
| 30 | +* Fix: remove default-members from workspace Cargo.toml in sdist (#2983) |
| 31 | +* Fix: correctly filter workspace members in sdist by directory path (#2984) |
| 32 | +* Feat: Add PEP 770 SBOM support (#2980) |
| 33 | +* Error when python-source is set but Python module is missing (#2986) |
| 34 | +* Feat: add auditwheel SBOM for grafted shared libraries (#2985) |
| 35 | +* Fix sdist duplicate README error when readme is in both Cargo.toml and pyproject.toml (#2987) |
| 36 | +* Fix: support python-source pointing outside Rust source directory (#2988) |
| 37 | +* Relax ziglang dependency version requirement (#2990) |
| 38 | +* Stop adding link-native-libraries flag by default in Emscripten platform in latest Rust (#2991) |
| 39 | +* Fix docker build github workflow |
| 40 | +* Fix: platform.system() on Android for Python 3.13+ (#2992) |
| 41 | +* Document more environment variables in user guide |
| 42 | +* Fix: check external libs for glibc version when determining platform tag (#2993) |
| 43 | +* Update cargo-zigbuild to 0.22.0 (#2994) |
| 44 | +* Sbom: filter to bindings crate only and upgrade to CycloneDX v1.5 (#2995) |
| 45 | +* Upgrade ureq to 3.2.0 and migrate to built-in multipart (#2997) |
| 46 | + |
3 | 47 | ## 1.11.5 |
4 | 48 |
|
5 | 49 | * Allow combining `--compatibility pypi` with other `--compatibility` values ([#2928](https://github.com/pyo3/maturin/pull/2928)) |
|
0 commit comments