Skip to content

v0.32.0

Compare
Choose a tag to compare
@wolfv wolfv released this 10 Dec 13:48
· 31 commits to main since this release
b9d67d7

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