Skip to content

Releases: prefix-dev/rattler-build

0.34.1

09 Jan 13:23
048584e
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.34.0...v0.34.1

v0.34.0

09 Jan 08:09
c1ab6e6
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.33.3...v0.34.0

0.33.3

06 Jan 09:09
41282f0
Compare
Choose a tag to compare

What's Changed

  • fix: clean prefix, and restore pristine cache state by @wolfv in #1300
  • prepare release 0.33.3 by @wolfv in #1302

Full Changelog: v0.33.2...v0.33.3

0.33.2

03 Jan 09:06
f6045cb
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.33.1...v0.33.2

0.33.1

23 Dec 11:10
f9dbe5e
Compare
Choose a tag to compare

What's Changed

  • docs: fix "the env Jinja functions" example not to ref PKG_HASH by @mgorny in #1279
  • feat: speed up prefix record loading by using rayon by @wolfv in #1278
  • fix: Use tool_configuration.channel_priority in TestConfiguration by @tl-hbk in #1281
  • chore: update to latest rattler for speed improvements on macOS by @wolfv in #1282
  • fix: use UrlWithTrailingSlash for upload, use bearer auth for Artifactory uploads by @pavelzw in #1280

New Contributors

Full Changelog: v0.33.0...v0.33.1

0.33.0

17 Dec 22:05
01e07c4
Compare
Choose a tag to compare

What's Changed

  • feat: add initial Python bindings and release workflow (bindings are not functional yet!) by @wolfv in #1257
  • fix: variant issue with __unix in run dependencies and stop rendering variants in run-time dependencies by @wolfv in #1272
  • feat: update rattler to the latest release with major speed improvements #1273
  • fix: stricter input parsing and more lenient parsing of run exports from other packages by @wolfv in #1271
  • prepare release 0.33.0 by @wolfv in #1274

Full Changelog: v0.32.1...v0.33.0

v0.32.1

12 Dec 20:19
687af2d
Compare
Choose a tag to compare

What's Changed

Bugfix release! This fixes an issue with incorrect %LIBRARY_BIN% and %LIBRARY_LIB% when running tests on Windows.

  • fix: typo in comment in Perl interpreter by @hiphof in #1253
  • use the correct prefix for os_vars in test by @wolfv in #1255

New Contributors

Full Changelog: v0.32.0...v0.32.1

v0.32.0

10 Dec 13:48
b9d67d7
Compare
Choose a tag to compare

Big release incoming! With some breaking changes to the experimental cache!

  • We now have a perl test section
  • Cache builds also cache the source code that was used to create the cache. One should add cache.source: ... instead of just a top-level sources. This allows you to re-start e.g. a CMake build from where you have left off.
  • A revamped logic to render recipes that deals better with Jinja variables.

Lots of fixes too.

What's Changed

  • doc: fix experimental env by @minrk in #1218
  • fix: script now resolves file contents properly by @wolfv in #1214
  • Fixed wrong key name in doc by @melund in #1216
  • feat: upgrade middleware and rip by @tdejager in #1219
  • feat: initialize rattler-build python bindings by @wolfv in #1221
  • fix: reindex output cache after build (#1149) by @tl-hbk in #1209
  • feat: add --channel-priority={strict|disabled} by @tl-hbk in #1211
  • [doc] mention automatic file extension in output/build/script by @minrk in #1222
  • fix: create intermediate directories as well by @wolfv in #1225
  • feat: refactor script and add perl as an interpreter by @wolfv in #1229
  • feat: add a perl test section by @wolfv in #1230
  • fix: allow relinking on read-only files by @wolfv in #1231
  • feat: expose python as struct by @nichmor in #1233
  • feat: cache sources too by @wolfv in #1226
  • feat: add more docs for the multi-output cache by @wolfv in #1235
  • docs: add some perl docs by @wolfv in #1234
  • feat: keep installed packages in environments by @wolfv in #1119
  • Fix another incorrect variant_config key in docs by @mariusvniekerk in #1237
  • fix: use read timeout, not global timeout by @SaulAverageman in #1239
  • feat: new variant resolving / rendering by @wolfv in #1122
  • fix: license from recipe folder instead of erroring if both are found by @wolfv in #1243
  • fix: invert pyc filter to check against old files and include all new .pyc files by @wolfv in #1246
  • fix: issues with new variant resolving and resolution by @wolfv in #1250
  • feat: use index map for env by @wolfv in #1251

New Contributors

Full Changelog: v0.31.1...v0.32.0

v0.31.1

21 Nov 11:50
5fe1d15
Compare
Choose a tag to compare

What's Changed

  • fix: never use .gitignore files from parent directories when copying files by @wolfv in #1205
  • chore: use the repository instead of the homepage field in Cargo.toml by @szabgab in #1206

New Contributors

Full Changelog: v0.31.0...v0.31.1

v0.31.0

18 Nov 17:15
b8a9335
Compare
Choose a tag to compare

What's Changed

  • feat: use gitignore when copying the recipe files by @wolfv in #1193
  • feat: skip noarch build if --noarch-platform != build_platform by @hadim in #1192
  • feat: introduce python_version in tests[0].python by @hadim in #1170
  • feat: add --test={skip|native|native-and-emulated} by @hadim in #1190
  • docs: trusted publishing support by @Hofer-Julian in #1194
  • docs: Remove pip install options in recipes by @matthewfeickert in #1198

New Contributors

Full Changelog: v0.30.0...v0.31.0