Skip to content

Releases: tianocore/edk2-edkrepo

EdkClang v20.1.8

22 Jul 21:17
Compare
Choose a tag to compare

Preview release of EDK II Clang Mingw-w64 for Windows. This package is an exact copy of the MSYS2 package group mingw-w64-clang-x86_64-toolchain as it appeared on 2025-07-16 wrapped into a simple installation program.

Because MSYS2 uses a rolling release process, it can be difficult to reproduce build environments when using the MSYS2 upstream directly. This snapshot package enables everyone in the TianoCore community to use the same baseline when developing using the Clang compiler on Windows platforms.

EdkClang v20.1.5

03 Jun 18:41
Compare
Choose a tag to compare

Initial preview release of EDK II Clang Mingw-w64 for Windows. This package is an exact copy of the MSYS2 package group mingw-w64-clang-x86_64-toolchain as it appeared on 2025-05-23 wrapped into a simple installation program.

Because MSYS2 uses a rolling release process, it can be difficult to reproduce build environments when using the MSYS2 upstream directly. This snapshot package enables everyone in the TianoCore community to use the same baseline when developing using the Clang compiler on Windows platforms.

EdkRepo v3.2.4

10 Jul 01:54
Compare
Choose a tag to compare

What's Changed

  • Update submodule when no partialclonefilter is set in repo. by @ndhaller in #256

Full Changelog: edkrepo-v3.2.3...edkrepo-v3.2.4

EdkRepo v3.2.3

28 Jun 21:20
Compare
Choose a tag to compare

What's Changed

  • Fix installation failures on Debian 12+ by @nate-desimone in #238
  • Remove pkg_resources for Python 3.12 support by @ndhaller in #240
  • Support running edkrepo_cli with Python 3.5 by @ndhaller in #243
  • combo command verbose current combo fix. by @ndhaller in #245
  • Add optional CherryPick and Revert mergeStrategy option for PatchSet … by @ndhaller in #246
  • EdkRepo: Ensure that recursive submodule init is completed. by @ashedesimone in #253
  • Add filter configurations at a per-Source granularity by @ndhaller in #248

Full Changelog: edkrepo-v3.2.2...edkrepo-v3.2.3

EdkRepo v3.2.2

19 Apr 20:09
Compare
Choose a tag to compare

What's Changed

Full Changelog: edkrepo-v3.2.1...edkrepo-v3.2.2

EdkRepo v3.2.1

19 Apr 01:23
Compare
Choose a tag to compare

What's Changed

Full Changelog: edkrepo-v3.2.0...edkrepo-v3.2.1

EdkRepo v3.2.0

03 Apr 23:04
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: edkrepo-v3.1.3...edkrepo-v3.2.0

EdkRepo v3.1.3

26 Sep 20:38
Compare
Choose a tag to compare

What's Changed

Full Changelog: edkrepo-v3.1.1...edkrepo-v3.1.3

EdkRepo v3.1.1

15 Jun 21:13
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: edkrepo-v3.1.0...edkrepo-v3.1.1

EdkRepo v3.1.0

20 Jan 18:56
Compare
Choose a tag to compare

What's Changed

  • EdkRepo: Edkrepo cache doesn't download manifest files by @mjkyung in #2
  • EdkRepo: Update Dependencies by @nate-desimone in #3
  • EdkRepo: Add Folder to Folder Cherry Pick by @nate-desimone in #4
  • EdkRepo: Automatic remote prune in EdkRepo Sync by @nate-desimone in #6
  • EdkRepo - Update the edkrepo.cfg by @ashedesimone in #9
  • 'SYNC_COMMITS_ON_MASTER' to 'SYNC_COMMITS_ON_TARGET' change to comply… by @iberkun in #8
  • EdkRepo: Add the reset command by @ashedesimone in #11
  • EdkRepo: Add the Clean command by @ashedesimone in #10
  • EdkRepo: Add the status command by @ashedesimone in #13
  • EdkRepo: Clone fails if the manifest is not in CiIndex.xml by @nate-desimone in #7
  • Misc fixes by @nate-desimone in #12
  • EdkRepo: Add the update_manifest_repo command by @ashedesimone in #14
  • EdkRepo: Rename edk2-staging to edk2-edkrepo-manifest by @nate-desimone in #15
  • EdkRepo: Update the Sync Command to Support Local Directory Renames and URL Changes by @ashedesimone in #5
  • EdkRepo: Add the log command by @ashedesimone in #16
  • 'edkrepo*.tar.gz' pattern added to cln.bat to remove all build artifacts. by @iberkun in #17
  • Formatting functions for informational, warning and error messages ar… by @iberkun in #18
  • EdkRepo: combo command to have standardized messaging by @iberkun in #26
  • EdkRepo: clone command to have standardized messaging by @iberkun in #25
  • EdkRepo: cache command to have standardized messaging by @iberkun in #24
  • EdkRepo: clean command to have standardized messaging by @iberkun in #23
  • EdkRepo: f2f-cherry-pick will drop the top commit in some cases by @nate-desimone in #28
  • EdkRepo: reset command to have standardized messaging by @iberkun in #29
  • EdkRepo: Modularizing f2f-cherry-pick by @kevinsun49 in #27
  • Handle broken source manifest repo links and sync modifies the global manifest repo if it needs to clone a new repo by @nate-desimone in #32
  • Add license.txt by @nate-desimone in #33
  • EdkRepo: Detect curl path by @ashedesimone in #34
  • EdkRepo: Implementing no-squash mode by @kevinsun49 in #30
  • EdkRepo: Standardized messaging update by @iberkun in #36
  • Standardize messaging in status command. by @iberkun in #37
  • Standardize messaging in sparse command. by @iberkun in #38
  • Standardize messaging in manifest_repos command. by @iberkun in #39
  • Standardize messaging in checkout_pin command. by @iberkun in #40
  • Standardize messaging in create_pin command. by @iberkun in #41
  • Standardize messaging in sync command. by @iberkun in #42
  • Standardize messaging in manifest command. by @iberkun in #44
  • EdkRepo: Add LFS installation by @ashedesimone in #45
  • EdkRepo: Deprecate create-pin --push by @ashedesimone in #48
  • EdkRepo: Add list pins command by @ashedesimone in #46
  • EdkRepo: Specify the Python version in installed Python launcher by @ashedesimone in #47
  • EdkRepo: Ensure manifest repos are up to date before searching for a … by @ashedesimone in #49
  • EdkRepo: Install Fails if .bashrc/.zshrc Doesn't Exist by @nate-desimone in #50
  • Standardize messaging in maintenance command. by @iberkun in #43
  • EdkRepo: Enable new version of pyenv by @nate-desimone in #54
  • 'git commit' fails with could not read '': No such file or directory by @nate-desimone in #52
  • edkrepo sync fails if the global manifest repository does not exist by @nate-desimone in #53
  • EdkRepo: Fix syntax error in maintenance_command.py by @nate-desimone in #55
  • EdkRepo: Updating messaging framework to be more consistent by @kevinsun49 in #56
  • EdkRepo: Update includeifs in .gitconfig by @kevinsun49 in #64
  • Updated the print messages to use ui_functions for a standardized messaging format. by @hrsh25 in #67
  • Edkrepo: Add cloning of a specific branch using single_branch by @hrsh25 in #68
  • Edkrepo: Removed the unicode character \u200b. by @hrsh25 in #70
  • EdkRepo: Editing Maintainers.txt file by @kevinsun49 in #79
  • EdkRepo: Recompute sparse checkout state when running checkout by @ashedesimone in #81
  • EdkRepo: Add option for JSON Output to list-repos by @nate-desimone in #61
  • EdkRepo: Update Error Codes in edkrepo_exception.py by @shree256 in #96
  • EdkRepo: Account for CombinationList being present in a pin file by @ashedesimone in #85
  • EdkRepo: Add support for Python Virtual Environments by @ashedesimone in #59
  • EdkRepo: Update Restricted Maintainers FIle by @ashedesimone in #106
  • EdkRepo: Remove '.' from CfgProp Definitions by @ashedesimone in #103
  • Edkrepo: Enable Configurable Cache Locations by @hrsh25 in #71
  • EdkRepo: Remove Unimplemented Functions by @ashedesimone in #102
  • EdkRepo: Adding support for cloning and generating JSON pin files by @kevinsun49 in #87
  • EdkRepo: Version-specific includeifs in .gitconfig by @kevinsun49 in #97
  • EdkRepo: Further sync fixes by @kevinsun49 in #107
  • EdkRepo: Simplifying gitconfig cleanup logic by @kevinsun49 in #108
  • EdkRepo: Adding JSON output option to cache --info by @kevinsun49 in #109
  • Create local branch rev2 by @hrsh25 in #113
  • Edkrepo: sync command fails with PatchSet manifest by @ndhaller in #115
  • Edkrepo: file access failure during branch name conflict by @ndhaller in #116

New Contributors

Full Changelog: https://github.com/tianocore/edk2-edkrepo/commits/edkrepo-v3.1.0