Skip to content

Releases: google/android-cuttlefish

v1.38.0

16 Jan 17:19

Choose a tag to compare

What's Changed

  • Start development on v1.38 by @3405691582 in #1890
  • Add a --test_suite_build option to cvd fetch by @jmacnak in #1882
  • Fix typo error on mount_attached_disk.sh by @0405ysj in #1889
  • Introduction of Audio mixer by @thjnk in #1785
  • Add -image-name option for creating GCE images by @0405ysj in #1887
  • Fix undefined behavior in FillEmptyInstanceNames by ensuring string_view lifetime safety by @emaheuxPEREN in #1893
  • Find and kill all owned run_cvd processes with cvd reset by @jemoreira in #1891
  • Fix typo error on flag name of create_gce_x86_64_image by @0405ysj in #1901
  • Update tools/baseimage/README.md to cover image validation step by @0405ysj in #1903
  • fill_available_disk_space.sh and mount_attached_disk.sh are directly executed by golang script by @0405ysj in #1900
  • cuttlefish-common depends on cuttlefish-defaults. by @3405691582 in #1902
  • Add container image into GCE image for x86_64 by @0405ysj in #1881
  • Add missing include for module builds. by @3405691582 in #1899
  • Modify create_gce_x86_64_fixed_kernel to support arm64 by @0405ysj in #1894
  • Move FetcherConfigs to a separate file by @Databean in #1905
  • Create an AndroidBuild class by @Databean in #1898
  • Repurpose FetchedArchive as BuildArchive, an abstraction over fetched files by @Databean in #1897
  • Temporarily force substitution of cvdalloc. by @3405691582 in #1910
  • Make create_gce_x86_64_image working on arm64 as well. by @0405ysj in #1904
  • Only load FetcherConfigs once by @Databean in #1906
  • Add a CombinedAndroidBuild class. by @Databean in #1907
  • Mark v1.37 as stable. by @3405691582 in #1908
  • Add state guard to WebRTC connection controller by @MikkoAtWork in #1911
  • Support failures in the GPT partition config generation by @Databean in #1914
  • Add discovery logic for zip archives from the build system by @Databean in #1913
  • Accept std::string_view in CuttlefishConfig path creation utilities by @Databean in #1916
  • Reduce usage of c_str() in assemble_cvd by @Databean in #1917
  • Set a large timeout when calling lws_service and avoid deadlocks when stopping the file server by @jemoreira in #1920
  • Remove double map fetch in GetFlag*ValueForInstances by @Databean in #1919
  • Use a declarative style to represent the disk partition layout by @Databean in #1915
  • Create a type to represent the *-img-*.zip files that come out of the build system by @Databean in #1918
  • Add scripts to produce reports on the merge queue flake rate by @Databean in #1912
  • Move cuttlefish/common/libs/utils:result* to cuttlefish/result:result* by @Databean in #1922
  • run_cvd exits immediately on SIGINT by @jemoreira in #1923
  • Retarget dependencies from //cuttlefish/common/libs/utils:result to //cuttlefish/result by @Databean in #1924
  • boot_config.cc simplifcations by @Databean in #1921
  • Retarget dependencies from //cuttlefish/common/libs/utils:result_matchers to //cuttlefish/result:result_matchers by @Databean in #1928
  • Add AndroidBuild implementation based on misc_info.txt by @Databean in #1927
  • Enforce that android::base::expected, i.e. Result return values are handled by @Databean in #1926
  • Split result.h by @Databean in #1925
  • Add metadata extraction from the target files zip by @Databean in #1929
  • Move //cuttlefish/common/libs/utils/posix:strerror to //cuttlefish/posix:strerror by @Databean in #1930
  • Use bazel vendor for f2fs-tools by @Databean in #1931
  • Simplify result/expected.h by @Databean in #1932
  • Make FormatForEnv() the output for result errors to ostreams by @Databean in #1933
  • Mark bugreport_test_test and snapshot_test_test as flaky = True by @Databean in #1934
  • Add an AndroidBuild implementation for cvd fetch-ed builds by @Databean in #1935
  • Move //cuttlefish/common/libs/utils/posix:symlink to //cuttlefish/posix:symlink by @Databean in #1936
  • Create an ImageFile superclass and use it for MiscImage by @Databean in #1937
  • Retry apt commands in Kokoro tests by @Databean in #1938
  • Create an AndroidBuild implementation for the product directory from the android build system by @Databean in #1939
  • Reduce cas_downloader disabled error message by @cjreynol in #1941
  • Use the ImageFile superclass for MetadataImage by @Databean in #1940
  • Create an AndroidBuild implementation to represent m dist builds by @Databean in #1944
  • Accept generic ImageFiles from AndroidCompositeDiskConfig by @Databean in #1946
  • Support std::less versions of maps in KeyEqualsValue arguments by @Databean in #1947
  • Make BootImage movable and inherit from FlagBase and remove reference dependencies by @Databean in #1943
  • Support extracting logical partition information from a super image by @Databean in #1949
  • Refactor ReadGuestConfig by @Databean in #1945
  • Make AndroidEfiLoaderFlag movable by @Databean in #1942
  • Extract ImageFile creation to a common location. by @Databean in #1950
  • update-cvd-test-bazel-cache job removes tool-cache for more disk spaces by @0405ysj in #1948
  • Use std::less<void> in the ParseKeyEqualsValue return type by @Databean in #1952
  • Add physical partition detection fallback logic to AndroidBuild by @Databean in #1954
  • Use abseil logging instead of libbase's by @jemoreira in #1955
  • Refactor ParseGuestConfigTxt by @Databean in #1951
  • Extract directory creation list from assemble_cvd.cc by @Databean in #1953
  • Use abseil logging in allocd_utils by @Databean in #1957
  • Fix includes for internal build by @Databean in #1956
  • Remove //libsparse from base/cvd by @Databean in #1958
  • Introduce metrics-transmitter binary by @cjreynol in #1812
  • Create an entry point to the AndroidBuild code to identify which build type is being used by @Databean in #1959
  • Replace rule target visibility with load visibility for //cuttlefish/bazel by @Databean in #1962
  • Remove libbase dependency from cf_defaults by @Databean in #1961
  • Remove unused ebtables handling code. by @3405691582 in #1964
  • Introduce cuttlefish-metrics package by @cjreynol in #1960
  • Create a class that represents AndroidBuilds for multiple devices by @Databean in #1967
  • Rem...
Read more

v1.37.0

18 Dec 19:24

Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v1.36.0...v1.37.0

v1.35.0

11 Dec 03:21

Choose a tag to compare

What's Changed

Full Changelog: v1.34.0...v1.35.0

v1.26.1

08 Dec 23:40

Choose a tag to compare

  • Pin cxx dependency in netsim to fix build

v1.32.1

08 Dec 23:37

Choose a tag to compare

  • Pin cxx dependency in netsim to fix build

v1.31.1

08 Dec 23:37

Choose a tag to compare

  • Pin cxx dependency in netsim to fix build

v1.30.1

08 Dec 23:38

Choose a tag to compare

  • Pin cxx dependency in netsim to fix build

v1.29.1

08 Dec 23:39

Choose a tag to compare

  • Pin cxx dependency in netsim to fix build

v1.27.1

08 Dec 23:40

Choose a tag to compare

  • Pin cxx dependency in netsim to fix build

v1.33.1

08 Dec 23:34

Choose a tag to compare

v1.33.1 Pre-release
Pre-release

This release never made it through the full validation process and is not recommended. Please use a valid "latest" release.

  • Pin cxx dependency in netsim to fix build