bdep/0.19.0-a.0.20260427145852.59d6a6e71179

[full]

build2 project dependency manager

build2 is an open source (MIT), cross-platform build toolchain that provides sufficient depth and flexibility to develop and package complex C/C++ projects. The toolchain is a hierarchy of tools consisting of a general-purpose build system, package manager (for package consumption), and project manager (for project development). This package contains bdep, the build2 project manager.

For more information refer to the build2 home page and the build2 project organization on GitHub.

This README file contains information that is more appropriate for development or packaging of bdep. If you simply want to install and use it, then rather refer to the installation instructions. Note also that the packaged development snapshots are available as well.

... More
version 0.19.0-a.0.20260427145852.59d6a6e71179
license MIT
repository https://stage.build2.org/1
download bdep-0.19.0-a.0.20260427145852.59d6a6e71179.tar.gz
sha256 e65a796f539f4fb187ff035004677a598e9c7c933e3ce7bf914a693e7095ba98
project build2
url build2.org
doc-url build2.org/doc.xhtml
src-url git.build2.org/cgit/bdep/tree/
topics project dependency managementbuild toolchain

Depends (2)

libbutl [0.19.0-a.0.1 0.19.0-a.1)
libbpkg [0.19.0-a.0.1 0.19.0-a.1)

Requires (1)

c++14

Builds

toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_fedora_44-gcc_16-bindist
timestamp 2026-05-12 11:42:52 UTC (10:22:18 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-w64-mingw32
tgt config windows_10-gcc_15.2_mingw_w64-static_O2
timestamp 2026-05-12 09:55:53 UTC (12:09:17 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-w64-mingw32
tgt config windows_10-gcc_15.2_mingw_w64-O2
timestamp 2026-05-12 09:51:07 UTC (12:14:03 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-w64-mingw32
tgt config windows_10-gcc_15.2_mingw_w64
timestamp 2026-05-12 09:46:18 UTC (12:18:52 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target aarch64-linux-gnu
tgt config linux_debian_12-gcc_14-static_O3
timestamp 2026-05-12 09:45:46 UTC (12:19:24 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target aarch64-linux-gnu
tgt config linux_debian_12-clang_18_libc++-static_O3
timestamp 2026-05-12 09:43:20 UTC (12:21:50 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target aarch64-linux-gnu
tgt config linux_debian_12-gcc_14-ndebug_O3
timestamp 2026-05-12 09:37:40 UTC (12:27:30 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target aarch64-linux-gnu
tgt config linux_debian_12-clang_18_libc++-O3
timestamp 2026-05-12 09:36:57 UTC (12:28:13 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-apple-darwin23.5.0
tgt config macos_14-clang_15.0-static_O3
timestamp 2026-05-12 09:31:07 UTC (12:34:03 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target aarch64-linux-gnu
tgt config linux_debian_12-clang_18_libc++
timestamp 2026-05-12 09:30:36 UTC (12:34:34 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-apple-darwin23.5.0
tgt config macos_14-gcc_14_homebrew-static_O3
timestamp 2026-05-12 09:29:33 UTC (12:35:37 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target aarch64-linux-gnu
tgt config linux_debian_12-gcc_14-O3
timestamp 2026-05-12 09:28:56 UTC (12:36:14 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_13-clang_22_libc++-static_O3
timestamp 2026-05-12 09:28:10 UTC (12:37:00 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-apple-darwin23.5.0
tgt config macos_14-clang_15.0-O3
timestamp 2026-05-12 09:26:56 UTC (12:38:14 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_13-gcc_16-static_O3
timestamp 2026-05-12 09:25:13 UTC (12:39:57 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_rhel_9-gcc_11-bindist
timestamp 2026-05-12 09:24:23 UTC (12:40:47 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_13-clang_22_libc++-O3
timestamp 2026-05-12 09:23:52 UTC (12:41:18 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_9_tsan-gcc_7.4
timestamp 2026-05-12 09:23:49 UTC (12:41:21 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target aarch64-linux-gnu
tgt config linux_debian_12-clang_18-static_O3
timestamp 2026-05-12 09:23:33 UTC (12:41:37 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-apple-darwin23.5.0
tgt config macos_14-clang_15.0
timestamp 2026-05-12 09:22:38 UTC (12:42:32 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_13-gcc_16-ndebug_O3
timestamp 2026-05-12 09:22:23 UTC (12:42:47 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-apple-darwin23.5.0
tgt config macos_14-gcc_14_homebrew-O3
timestamp 2026-05-12 09:21:05 UTC (12:44:05 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_11_asan-gcc_11.3
timestamp 2026-05-12 09:21:01 UTC (12:44:09 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-freebsd15.0
tgt config freebsd_15-clang_19-static_O3
timestamp 2026-05-12 09:20:54 UTC (12:44:16 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_13-clang_22_libc++
timestamp 2026-05-12 09:20:43 UTC (12:44:27 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_ubuntu_24.04-gcc_13-bindist
timestamp 2026-05-12 09:20:32 UTC (12:44:38 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_13-gcc_16-O3
timestamp 2026-05-12 09:19:34 UTC (12:45:35 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target aarch64-linux-gnu
tgt config linux_debian_12-gcc_14
timestamp 2026-05-12 09:19:15 UTC (12:45:55 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_11_tsan-gcc_11.3
timestamp 2026-05-12 09:18:09 UTC (12:47:01 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target aarch64-linux-gnu
tgt config linux_debian_12-clang_18-O3
timestamp 2026-05-12 09:18:08 UTC (12:47:01 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_13-clang_22-static_O3
timestamp 2026-05-12 09:17:37 UTC (12:47:33 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-freebsd15.0
tgt config freebsd_15-clang_19-O3
timestamp 2026-05-12 09:17:19 UTC (12:47:51 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_13-gcc_16
timestamp 2026-05-12 09:16:57 UTC (12:48:13 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_11_tsan-clang_14.0
timestamp 2026-05-12 09:15:39 UTC (12:49:31 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_12-gcc_12-bindist
timestamp 2026-05-12 09:14:43 UTC (12:50:27 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-apple-darwin23.5.0
tgt config macos_14-gcc_14_homebrew
timestamp 2026-05-12 09:14:37 UTC (12:50:33 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_13-clang_22-O3
timestamp 2026-05-12 09:14:27 UTC (12:50:43 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-microsoft-win32-msvc14.1
tgt config windows_10-msvc_15.9
timestamp 2026-05-12 09:14:14 UTC (12:50:56 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-freebsd15.0
tgt config freebsd_15-clang_19
timestamp 2026-05-12 09:13:52 UTC (12:51:18 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_rhel_8-gcc_8-bindist
timestamp 2026-05-12 09:13:37 UTC (12:51:33 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_13-clang_21_libc++
timestamp 2026-05-12 09:12:53 UTC (12:52:17 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target aarch64-linux-gnu
tgt config linux_debian_12-clang_18
timestamp 2026-05-12 09:12:03 UTC (12:53:07 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_13-gcc_14-bindist
timestamp 2026-05-12 09:12:01 UTC (12:53:09 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_11_asan-clang_14.0
timestamp 2026-05-12 09:11:58 UTC (12:53:12 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_11-gcc_10.2-bindist
timestamp 2026-05-12 09:11:26 UTC (12:53:44 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-microsoft-win32-msvc14.0
tgt config windows_10-msvc_14.3
timestamp 2026-05-12 09:11:22 UTC (12:53:47 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_13-clang_22
timestamp 2026-05-12 09:10:42 UTC (12:54:28 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_13-clang_21
timestamp 2026-05-12 09:10:19 UTC (12:54:51 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_13-gcc_15-O3
timestamp 2026-05-12 09:10:14 UTC (12:54:56 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_fedora_43-gcc_15-bindist
timestamp 2026-05-12 09:09:54 UTC (12:55:16 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_12-gcc_14
timestamp 2026-05-12 09:08:11 UTC (12:56:59 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-freebsd14.1
tgt config freebsd_14-clang_18
timestamp 2026-05-12 09:07:47 UTC (12:57:23 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-microsoft-win32-msvc14.2
tgt config windows_10_devmode-msvc_16.11
timestamp 2026-05-12 09:07:31 UTC (12:57:39 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-apple-darwin22.5.0
tgt config macos_13-clang_15.0
timestamp 2026-05-12 09:07:27 UTC (12:57:43 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_13-gcc_15
timestamp 2026-05-12 09:07:24 UTC (12:57:46 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_ubuntu_16.04-clang_3.7_libc++
timestamp 2026-05-12 09:07:20 UTC (12:57:50 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-microsoft-win32-msvc14.2
tgt config windows_10-msvc_16.11
timestamp 2026-05-12 09:06:43 UTC (12:58:27 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_9-gcc_7.4
timestamp 2026-05-12 09:05:41 UTC (12:59:29 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_8-gcc_4.9
timestamp 2026-05-12 09:05:26 UTC (12:59:44 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target aarch64-linux-gnu
tgt config linux_debian_12-gcc_13
timestamp 2026-05-12 09:04:13 UTC (13:00:57 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_10-gcc_9.3
timestamp 2026-05-12 09:03:58 UTC (13:01:11 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_11-gcc_12.1
timestamp 2026-05-12 09:03:55 UTC (13:01:14 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_11-gcc_11.3
timestamp 2026-05-12 09:03:36 UTC (13:01:34 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_10-gcc_10.2
timestamp 2026-05-12 09:03:35 UTC (13:01:35 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_9-gcc_8.4
timestamp 2026-05-12 09:03:32 UTC (13:01:38 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_debian_12-gcc_13.1
timestamp 2026-05-12 09:03:00 UTC (13:02:10 hours ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-linux-gnu
tgt config linux_ubuntu_26.04-gcc_15-bindist
timestamp 2026-05-11 13:47:00 UTC (01 08:18:10 days ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-microsoft-win32-msvc14.5
tgt config windows_10-clang_21_msvc_18-static_O2
timestamp 2026-05-11 07:59:00 UTC (01 14:06:10 days ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-microsoft-win32-msvc14.5
tgt config windows_10-msvc_18-static_O2
timestamp 2026-05-11 07:58:56 UTC (01 14:06:14 days ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-microsoft-win32-msvc14.5
tgt config windows_10-msvc_18-O2
timestamp 2026-05-11 07:56:12 UTC (01 14:08:58 days ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-microsoft-win32-msvc14.5
tgt config windows_10-clang_21_msvc_18-O2
timestamp 2026-05-11 07:56:01 UTC (01 14:09:08 days ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-microsoft-win32-msvc14.3
tgt config windows_10-msvc_17
timestamp 2026-05-11 07:53:52 UTC (01 14:11:17 days ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-microsoft-win32-msvc14.5
tgt config windows_10-msvc_18
timestamp 2026-05-11 07:53:28 UTC (01 14:11:42 days ago)
result success | log | rebuild
toolchain stage-0.19.0-a.0.20260504094417.3d3afbade0c6
target x86_64-microsoft-win32-msvc14.5
tgt config windows_10-clang_21_msvc_18
timestamp 2026-05-11 07:53:03 UTC (01 14:12:07 days ago)
result success | log | rebuild

Changes

Version 0.18.0

  * Fetch cache and offline mode.

    The fetch cache stores downloaded resources (repository metadata, package
    archives, etc) which are then reused whenever appropriate. This can speed
    up operations like bdep-init substantially. If all the resources are
    cached, then bdep can now be instructed to run offline without making any
    network requests.

    Relevant new options:

    --offline
    --no-fetch-cache
    --fetch-cache <mode>
    --fetch-cache-session

    See bdep-common-options(1) for detail.

  * Ability to use package names in addition to package directories in
    commands other than bdep-init.

    Once a package is initialized, it is now possible to refer to it using
    its name rather than its directory. For example:

    bdep init @gcc -d libfoo -d foo
    bdep ci -d libfoo # Old way (package directory).
    bdep ci libfoo    # New way (package name).

  * Ability to specify negative values for the -j|--jobs option.

    If the value is negative, then the number of available hardware threads
    is reduced by this value.

  * New bdep-ci command --force option that can be used to force the
    submission in the presence of uncommitted changes.

  * The bdep-publish command now publishes all project packages if none are
    specified explicitly.

  * The bdep-publish command now prompts the user to confirm if the alpha
    section is appropriate for a package version 0.X.Y.

  * New --sqlite-synchronous option and BUILD2_SQLITE_SYNCHRONOUS environment
    variable.

    These option and environment variable can be used to set the filesystem
    synchronization mode for the project SQLite database. Note also that the
    WAL (Write-Ahead Logging) journaling mode is now used for the project
    database. See bdep-common-options(1) for detail.

Version 0.17.0

  * New `third-party` library and executable sub-option in bdep-new.

    This sub-option is meant for converting an existing third-party project
    to build2. It automatically enables a number of other sub-options (such
    as no-version, no-readme, and no-symexport). It also adds a number of
    values to manifest that makes sense to specify in a package of a third-
    party project and, unless no-package-readme is specified, generates the
    PACKAGE-README.md template.

  * New buildfile-in-prefix library and executable sub-option in bdep-new.

  * New export-stub executable sub-option in bdep-new.

  * New no-symexport and auto-symexport library sub-options in bdep-new.

  * New no-subdir-include library sub-option in bdep-new.

Version 0.16.0

  * The bdep-deinit command can now deinitialize a package that still has
    dependents.

    In this case, the package is replaced with the closest available version
    from a repository. See also the new --no-fetch option in bdep-deinit(1).

  * New bdep-ci command --target-config and --package-config options to match
    the *-package-config package manifest values.

    Note that the existing --interactive|-i, --builds, and --build-config
    option values have been adjusted as well. See bdep-ci(1) for details.

  * The bdep-new command may now add `type` and `language` values to the newly
    created package manifests.

    These values can help determine the package type (executable, library) and
    language and are used, for example, by bpkg-pkg-bindist to produce correct
    binary distribution packages.

  * New `branch` suboption for the git vcs option in the bdep-new command.

    This suboption can be used to specify the initial branch name in the newly
    created repository.

  * New --sys-* options in the bdep-init and bdep-sync commands.

    This is a subset of the bpkg-pkg-build --sys-* options for controlling
    interaction with the system package manager. See the "System package
    manager query/installation support for Debian and Fedora" NEWS item in
    bpkg for background.

Version 0.15.0

  * Support for JSON output in the bdep-status, bdep-config-list commands.

    See the --stdout-format option in bdep-status(1) and bdep-config(1)
    for details.

  * Support for submitting to a CI server packages with a non-standard
    version.

    See bdep-ci(1) for details.

  * Support for publishing packages with a non-standard version.

    See bdep-publish(1) for details.

Version 0.14.0

  * Support for configuration types, configuration linking, and build-time
    dependencies.

    Configurations can now be linked with each other to allow a package to be
    built in one configuration while its dependencies -- in one or more linked
    configurations. This can be used to create a "base" configuration with
    common dependencies that are shared between multiple configurations.

    Configurations now also have types with the three predefined types being
    `target` (the default) `host` (used for build-time project packages and/or
    dependencies), and `build2` (used for build system modules). We can now
    also have multiple default... More