Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Difference between revisions of "EGit/New and Noteworthy/4.8"
< EGit | New and Noteworthy
(Created page with "this release has not yet been created = EGit = ==Features== ==Build and Release Engineering== = Bug Fixes = [https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED&reso...") |
|||
Line 3: | Line 3: | ||
= EGit = | = EGit = | ||
==Features== | ==Features== | ||
+ | * Support pulling remote branches to apply them on detached HEAD {{bug|485396}} | ||
+ | * Support multiple ICommitMessageProvider implementations {{bug|376388}} | ||
+ | |||
+ | ==Usability Improvements== | ||
+ | * Use action verbs as button label | ||
+ | ** Change confirm hard reset dialog Yes- and No-button label | ||
+ | ** Change discard local changes dialog OK-button label | ||
+ | ** Use verbs in PullResultDialog instead of OK {{bug|514320}} | ||
+ | * Set focus when context menu in staging view appears | ||
+ | * Adds mnemonics to the buttons in the git staging view | ||
+ | * Make double click on a staging view folder node expand it | ||
+ | * Improve progress reporting for submodules | ||
+ | * Open the clone wizard when a git URL is dropped anywhere on Eclipse {{bug|513247}} | ||
+ | * Non-blocking content-assist in FetchGerritChangePage {{bug|515733}} | ||
+ | * Refactor and simplify FetchGerritChangePage, remove foreground execution option {{bug|496493}} | ||
+ | * Improve pasting into Change field in FetchGerritChangePage | ||
+ | * Give the tag field in FetchGerritChangePage a BranchNameNormalizer | ||
+ | * Expand/collapse folder nodes in DiffEditorOutline on double click | ||
+ | * Improve branch name field in FetchGerritChangePage | ||
+ | * Add a BranchNameNormalizer to the PushBranchPage {{bug|515279}} | ||
+ | * Adds mnemonics to the buttons in the git staging view {{bug|515040}} | ||
+ | * Add mnemonic to "Continue" button in "Running Launch" dialog {{bug|514480}} | ||
+ | |||
+ | ==Performance Improvements== | ||
+ | * Avoid multiple tree-walks in model-aware git synchronizations {{bug|516358}} | ||
+ | * Throttle updates of the EclipseGitProgressTransformer {{bug|516276}} | ||
==Build and Release Engineering== | ==Build and Release Engineering== | ||
+ | * Update jetty to 9.4.5 | ||
+ | * Update maven plugins | ||
+ | * Update Oomph setup | ||
= Bug Fixes = | = Bug Fixes = | ||
[https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED&resolution=DUPLICATE&classification=Technology&list_id=10006180&order=Importance&product=EGit&query_format=advanced&target_milestone=4.8 ?? Bugs and ?? enhancement requests] were closed | [https://bugs.eclipse.org/bugs/buglist.cgi?resolution=FIXED&resolution=DUPLICATE&classification=Technology&list_id=10006180&order=Importance&product=EGit&query_format=advanced&target_milestone=4.8 ?? Bugs and ?? enhancement requests] were closed | ||
+ | |||
+ | * Don't auto-share for closed projects or for bare repositories | ||
+ | * Prevent NoWorkTreeException in GitProjectData {{bug|517056}} | ||
+ | * Fix NPE in RepositorySelectionPage {{bug|517044}} | ||
+ | * Remove many default handlers {{bug|495064}} | ||
+ | * CommitEditor: fix check-out button display {{bug|516679}} | ||
+ | * Fix synchronize with deleted resources {{bug|516426}} | ||
+ | * Fix node selection in AbstractBranchSelectionDialog {{bug|516411}} | ||
+ | * Workaround for HiDPI line number rulers on macOS retina {{bug|516322}} | ||
+ | * Look for core_defaultRepositoryDir in all preference scopes {{bug|496737}} | ||
+ | * Fix NPE in SubmoduleUpdateCommand {{bug|514936}} | ||
+ | * SpellCheckingMessageArea cleanup & prevent NPE when spellcheck disabled {{bug|515999}} | ||
+ | * Workaround to enable linking multiple resources to HistoryView {{bug|Bug 392948}} | ||
+ | * Make HyperlinkTokenScanner more robust {{bug|515730}} | ||
+ | * Load the reflog view asynchronously {{bug|515606}} | ||
+ | * Fix representation toggle commands in the repositories view {{bug|495064}} | ||
+ | * Update EGit state when only FETCH_HEAD changes {{bug|437362}} | ||
+ | * Don't decorate when the workspace is not yet ready. {{bug|515994}} | ||
+ | * Add a sanity check against misbehaving IAdaptables {{bug|515993}} | ||
+ | * Fix "checkout" used as a verb to "check out" | ||
= Contributors = | = Contributors = |
Revision as of 17:00, 24 May 2017
this release has not yet been created
Contents
EGit
Features
- Support pulling remote branches to apply them on detached HEAD bug 485396
- Support multiple ICommitMessageProvider implementations bug 376388
Usability Improvements
- Use action verbs as button label
- Change confirm hard reset dialog Yes- and No-button label
- Change discard local changes dialog OK-button label
- Use verbs in PullResultDialog instead of OK bug 514320
- Set focus when context menu in staging view appears
- Adds mnemonics to the buttons in the git staging view
- Make double click on a staging view folder node expand it
- Improve progress reporting for submodules
- Open the clone wizard when a git URL is dropped anywhere on Eclipse bug 513247
- Non-blocking content-assist in FetchGerritChangePage bug 515733
- Refactor and simplify FetchGerritChangePage, remove foreground execution option bug 496493
- Improve pasting into Change field in FetchGerritChangePage
- Give the tag field in FetchGerritChangePage a BranchNameNormalizer
- Expand/collapse folder nodes in DiffEditorOutline on double click
- Improve branch name field in FetchGerritChangePage
- Add a BranchNameNormalizer to the PushBranchPage bug 515279
- Adds mnemonics to the buttons in the git staging view bug 515040
- Add mnemonic to "Continue" button in "Running Launch" dialog bug 514480
Performance Improvements
- Avoid multiple tree-walks in model-aware git synchronizations bug 516358
- Throttle updates of the EclipseGitProgressTransformer bug 516276
Build and Release Engineering
- Update jetty to 9.4.5
- Update maven plugins
- Update Oomph setup
Bug Fixes
?? Bugs and ?? enhancement requests were closed
- Don't auto-share for closed projects or for bare repositories
- Prevent NoWorkTreeException in GitProjectData bug 517056
- Fix NPE in RepositorySelectionPage bug 517044
- Remove many default handlers bug 495064
- CommitEditor: fix check-out button display bug 516679
- Fix synchronize with deleted resources bug 516426
- Fix node selection in AbstractBranchSelectionDialog bug 516411
- Workaround for HiDPI line number rulers on macOS retina bug 516322
- Look for core_defaultRepositoryDir in all preference scopes bug 496737
- Fix NPE in SubmoduleUpdateCommand bug 514936
- SpellCheckingMessageArea cleanup & prevent NPE when spellcheck disabled bug 515999
- Workaround to enable linking multiple resources to HistoryView 392948 bug Bug 392948
- Make HyperlinkTokenScanner more robust bug 515730
- Load the reflog view asynchronously bug 515606
- Fix representation toggle commands in the repositories view bug 495064
- Update EGit state when only FETCH_HEAD changes bug 437362
- Don't decorate when the workspace is not yet ready. bug 515994
- Add a sanity check against misbehaving IAdaptables bug 515993
- Fix "checkout" used as a verb to "check out"
Contributors
The following ?? developers worked on this release:
??