| AArch64 | |
| ppc64le | |
| s390x | |
| x86-64 |
- Update to version 1.1.2:
+ New ref-storage option allows one to store source refs, such as
git shas, in one central project.refs file instead of inline
with the source declarations.
+ Deprecated `--track-save` optionality in `bst build`, this does
not make sense to support now that there is project.refs.
+ Added the `sandbox` configuration option which can be used in
`project.conf` and elements, to control the user ID and group
ID used in build sandboxes.
+ Added new `deb` source implementation, for staging of
downloaded deb package files.
- Update to version 1.1.1:
+ New project configuration controlling how the sandbox behaves
when `bst shell` is used; allowing projects to provide a more
functional shell environment.
+ The `bst shell` command now has a `--mount` option allowing
users to mount files and directories into the sandbox for
testing purposes.
+ Log lines are now configurable with the new "message-format"
user configuration, allowing one to express optional fields
such as microsecond precision and wallclock time.
+ Newly added filter element
+ Git source plugin now allows disabling of submodule checkouts
+ In the same way we allow overriding element configurations
by their 'kind' in project.conf, we now support the same
for source plugin configurations.
+ Tar and zip sources now automatically recall an `etag`
from the http headers, optimizing tracking of tarballs
significantly (glgo#GNOME/BuildStream#62).
- Update to version 1.1.0:
+ Multiple artifact caches are now supported in project and
user configuration with a priority order
(gl#BuildStream/buildstream#85).
+ Add junction support for subprojects.
+ Changes towards incremental builds in workspaces.
+ `bst shell --build` now creates true build sandbox.
+ Many bug fixes.
- Initial openSUSE package, version 1.0.1.