Skip to content

EdkRepo v3.1.0

Compare
Choose a tag to compare
@ashedesimone ashedesimone released this 20 Jan 18:56
· 82 commits to main since this release

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