v0.32.0
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
- @minrk made their first contribution in #1218
- @melund made their first contribution in #1216
- @tl-hbk made their first contribution in #1209
- @mariusvniekerk made their first contribution in #1237
- @SaulAverageman made their first contribution in #1239
Full Changelog: v0.31.1...v0.32.0