版本发布 8
**Added:** * CI registration now supports Blacksmith.sh and Namespace.so Github Actions runners. (#2514) **Removed:** * CI registration support for Cirrus Runners has been removed since the service will shut down in June. (#2514) **Fixed:** * Fixed duplicate log entries. (#2516) **Authors:** * Matthew R. Becker * Jaime Rodríguez-Guerra
**Added:** * More debugging hints for when to set CONDA_SMITHY_LOGLEVEL (#2468) **Fixed:** * Fixed broken rerender in the presence of `CONDA_*` environment variables (#2467) * Don't rely on `%TEMP%` environment variable to be present on windows (#2468) **Authors:** * H. Vetinari
**Added:** * Enable support for native Apple Silicon (``osx-arm64``) runners on Azure. (#2450) * Provide a hint and additional logging in case of failures within conda-build, such that analysing intermediate variant configurations (e.g. after applying migrations) becomes more discoverable and accessible without hacking on smithy's source code. (#2464) **Changed:** * Support ``py-rattler 0.22`` new ``sources`` API. (#2463) * Self-hosted runners in GHA are now using `actions/checkout@v6`. (#2462) **Removed:** * Removed "All rights reserved" notice in license files, as it is a historical leftover without relevance today. (#2466) **Fixed:** * Ensure that characters that aren't legal for filepaths are stripped from file names for variant configs. (#2465) * Fixed a bug where feedstock team updates did not work if feedstock repo did not get added to the team on the first try. (#2460) **Authors:** * Matthew R. Becker * Jaime Rodríguez-Guerra * H. Vetinari * pre-commit-ci[bot] * dependabot[bot] * Pavel Zwerschke
**Fixed:** * Binary files do not have encodings. (#2440) **Authors:** * Matthew R. Becker * H. Vetinari
v3.54.0 ==================== **Changed:** * When running `operation: key_add` migrations, consider whether the variant being added exists already based on the full set of values in the `zip_keys:` involving `primary_key:`, not just based on the value of `primary_key:` itself. (#2438) * macOS CI setup now sets ``OSX_SDK_DIR`` to a dedicated directory where SDKs can be downloaded without altering the system (see https://github.com/conda-forge/conda-forge-ci-setup-feedstock/issues/409). **Fixed:** * Version-independent python packages will not be flagged for unconstrained python requirements. (#2433) **Authors:** * H. Vetinari * pre-commit-ci[bot] * Michał Górny * Nicholas Bollweg
**Added:** * ``github_actions.resize_win_partitions`` option to resize partitions on Windows GHA runners to use the whole available disk space. (#2394) **Changed:** * The minimum ``pixi`` version has been raised to ``0.59.0``. (#2395) * In feedstocks with ``pixi`` integration, ``shellcheck`` will only be used if enabled in ``conda-forge.yml``. (#2395) * Use ``macos-15-intel`` runners in Github Actions workflows. (#2405) * Temporarily reverted ``actions/checkout`` to v4.x due to lack of NodeJS 24 on the conda-forge runners. (#2412) **Fixed:** * Fix ``pixi`` deprecation warning for `[project]` versus `[workspace]`. (#2395) * `free_disk_space = [apt]` now properly works on native linux-aarch64 runner with GitHub Actions. * Fix `pixi.toml` deprecation warning. (#2409) * linter will ignore package versions that are jinja templated for v1 (#2402). **Authors:** * Isuru Fernando * Matthew R. Becker * Jaime Rodríguez-Guerra * pre-commit-ci[bot] * Michał Górny * Nicholas Bollweg * dependabot[bot] * Pavel Zwerschke * Guillaume Fraux
**Fixed:** * Avoid spuriously adding values for missing ``zip_keys`` for migrations using ``additional_zip_keys``. * Excluded `go-licenses` from the `go-licenses` lint **Authors:** * H. Vetinari * Nicholas Bollweg * dependabot[bot]
**Changed:** * Try harder to set up swap file, and fail early if this does not succeed. (#2384) * Switched to `macOS-15` images for osx jobs by default, due to impending removal of `macOS-13`. **Fixed:** * Fixed issue where ``rattler-build-conda-compat`` makes global modifications to YAML parsing causing the linter for ``conda-forge.yml`` files to fail. (#2387) * Fixed wrong lower bound on ``rattler-build-conda-compat``, increasing it to ``1.4.5``. (#358) * Allow conda-smithy to run in an unactivated environment. (#2381) **Authors:** * Isuru Fernando * Matthew R. Becker * H. Vetinari * pre-commit-ci[bot]