Releases: tianocore/edk2-edkrepo
Releases · tianocore/edk2-edkrepo
EdkRepo v3.2.4
What's Changed
Full Changelog: edkrepo-v3.2.3...edkrepo-v3.2.4
EdkRepo v3.2.3
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
What's Changed
- Update Target .NET Framework to 4.6 by @nate-desimone in #236
- Remove .NET Framework 4.5 installer by @nate-desimone in #237
Full Changelog: edkrepo-v3.2.1...edkrepo-v3.2.2
EdkRepo v3.2.1
What's Changed
- EdkRepo: generate_pin_etree should also set CurrentClonedCombo by @kevinsun49 in #234
- EdkRepo: Add Support for VS2022 by @ashedesimone in #235
Full Changelog: edkrepo-v3.2.0...edkrepo-v3.2.1
EdkRepo v3.2.0
What's Changed
- EdkRepo: Use FIPs Certified SHA256 Implementation by @nate-desimone in #190
- EdkRepo: Add option to skip garbage collection during maintenance by @ashedesimone in #197
- EdkRepo: install.py uses wrong installation mode by @nate-desimone in #199
- Fixing typo in error init function by @kevinsun49 in #208
- Fixing default cache path restoration issue by @ErikBjorge in #207
- Fix f2f-cherry-pick failure when merge conflicts occur by @nate-desimone in #210
- EdkRepo Linux/Mac installer should fail if a pre-req is missing. by @nate-desimone in #213
- Ux enhancements by @ashedesimone in #206
- EdkRepo: Only calculate global_manifest_repo once during clone_repos by @ashedesimone in #214
- EdkRepo: Implement a method to clone a single repository by @ashedesimone in #222
- Partial clone by @ashedesimone in #223
- EdkRepo: Address logical error in generate_clone_cmd by @ashedesimone in #224
- No tags single branch by @ashedesimone in #227
- EdkRepo: Change KeyError to AttribueError by @ashedesimone in #229
- EdkRepo: Resolve circular dependency. by @ashedesimone in #230
New Contributors
- @ErikBjorge made their first contribution in #207
Full Changelog: edkrepo-v3.1.3...edkrepo-v3.2.0
EdkRepo v3.1.3
What's Changed
- EdkRepo: Unmask errors from __update_local_manifest() method. by @ashedesimone in #170
- EdkRepo: Maintenance command should remove unused 'insteadOf's from c… by @ashedesimone in #175
- EdkRepo: Add Tags and Commits to Combo -V output by @ashedesimone in #172
- EdkRepo Installer: Configure core.longpaths support by @ashedesimone in #178
- EdkRepo: Improve performance of cache command by @ashedesimone in #180
- EdkRepo: List Repos Should Handle Combos That Do Not Reference a Branch by @ashedesimone in #171
- Selective Caching Does Not Function When Default Remote Name is Used by @ashedesimone in #185
- EdkRepo: Process Refs By Priority Order in List-Repos and Combo by @ashedesimone in #186
- Rev version by @ashedesimone in #187
- EdkRepo: Do not attempt to resolve None as path by @ashedesimone in #188
Full Changelog: edkrepo-v3.1.1...edkrepo-v3.1.3
EdkRepo v3.1.1
What's Changed
- EdkRepo: Recognize if global manifest is redirected by @kevinsun49 in #117
- EdkRepo: Support passing a manifest file to cache command by @ashedesimone in #112
- EdkRepo: Improve automatic remote prune in EdkRepo Sync by @nate-desimone in #111
- EdkRepo: implement edkrepo clean -x by @meganpchauhan in #126
- Edkrepo fails to install with Python3.11 by @ndhaller in #121
- EdkRepo: Allow cache to use a default remote name of origin by @kevinsun49 in #133
- EdkRepo: Various fixes for selective cache update by @kevinsun49 in #130
- edkrepo checkout with SparseData combination can have wrong sparse fi… by @ndhaller in #132
- EdkRepo: Cache Improvements by @ashedesimone in #128
- dynamic branch json file corruption during edkrepo sync by @ndhaller in #124
- EdkRepo: Fix incorrect manifest change calculations by @ashedesimone in #136
- Daisy-chaining PatchSet fails to create branch by @ndhaller in #119
- EdkRepo: Move sync specific strings to a sync specific location by @ashedesimone in #138
- EdkRepo: Fix sync humble import by @kevinsun49 in #151
- EdkRepo: Fix Checkout Pin by @ashedesimone in #146
- EdkRepo: Audit strings by @kevinsun49 in #147
- EdkRepo: add patchset to pinfile by @xii-yang in #144
- EdkRepo: Fix bug in f2f by @kevinsun49 in #156
- EdkRepo: Add Windows container/silent installer mode by @nate-desimone in #153
- Improve error recovery from a corrupt PatchSet recipe. by @ndhaller in #158
- EdkRepo: Add patch set support to selective caching by @kevinsun49 in #157
- EdkRepo: Error if branch matches parent sha by @kevinsun49 in #159
- EdkRepo: Fix stack trace in List Pins by @ashedesimone in #149
- EdkRepo: Generate PinFile w/o patchsets by @ashedesimone in #160
- EdkRepo Linux Installer Improvements by @nate-desimone in #164
- Increment version number to 3.1.1 by @nate-desimone in #168
New Contributors
- @meganpchauhan made their first contribution in #126
- @xii-yang made their first contribution in #144
Full Changelog: edkrepo-v3.1.0...edkrepo-v3.1.1
EdkRepo v3.1.0
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
- @mjkyung made their first contribution in #2
- @nate-desimone made their first contribution in #3
- @ashedesimone made their first contribution in #9
- @iberkun made their first contribution in #8
- @kevinsun49 made their first contribution in #27
- @hrsh25 made their first contribution in #67
- @shree256 made their first contribution in #96
- @ndhaller made their first contribution in #115
Full Changelog: https://github.com/tianocore/edk2-edkrepo/commits/edkrepo-v3.1.0
EdkRepo v2.1.2
edkrepo-v2.1.2 EdkRepo v2.1.2 release
EdkRepo v2.1.1
edkrepo-v2.1.1 EdkRepo v2.1.1 release