Eclipse Oomph 1.9.0

Release Date
Themes

Enhancements

  • ProgressPage overrides performer configuration [462965] (target milestone:  ---)
  • Base64 variable filter would be nice [526377] (target milestone:  ---)
  • Preference Initialization dialog should allow multi-selection [528306] (target milestone:  ---)
  • Add setup for the Eclipse TeXlipse project [530083] (target milestone:  ---)
  • Make it easier to add a reference to an Annotation [532174] (target milestone:  ---)
  • Support discovering packages and classes in indexed Git repositories [533340] (target milestone:  ---)
  • Exploit EMF 2.14's expand all action [533807] (target milestone:  ---)
  • Support creating a Configuration that copies from the current installation.setup and workspace.setup [533865] (target milestone:  ---)
  • Support the ability to create a resource based on binary contents [533898] (target milestone:  ---)
  • Allow a setup to directly control the installation and workspace folder names [534017] (target milestone:  ---)
  • Remove default support for Buckminster IUGenerators [534018] (target milestone:  ---)
  • Targlet task should log global targlet container state [534019] (target milestone:  ---)
  • Support platform:.resource URIs in source locators [534184] (target milestone:  ---)
  • Improve the Targlet Editor [534185] (target milestone:  ---)
  • Improve the Repository Explorer [534188] (target milestone:  ---)
  • Update project setups for Photon [526972] (target milestone:  ---)
  • Version Builder to support Xyz.product [525410] (target milestone:  ---)
  • Add the ability to perform tasks in offline mode in eclipse installer simple mode [530517] (target milestone:  ---)
  • Provide an extended version builder configuration dialog [529266] (target milestone:  ---)
  • Add label and description attributes to Configuration [530684] (target milestone:  ---)
  • Provide a "pathEncode" string filter [533408] (target milestone:  ---)
  • Add GMFNotation.setup to the Eclipse.org project catalog [533410] (target milestone:  ---)
  • Let ProjectCopier adjust existing Automatic-Module-Name header [533894] (target milestone:  ---)
  • Verify that an existing Automatic-Module-Name header matches the symbolic name of the bundle [533895] (target milestone:  ---)

Bug Fixes

  • Exception while executing Modular API baseline activate task [518648] (target milestone:  ---)
  • Bundle Pool Property is not Read in Simple Mode [519377] (target milestone:  ---)
  • NullPointerException below ModelElementImpl.eGet (thrown in EStructuralFeatureImpl.getSettingDelegate) [522517] (target milestone:  ---)
  • IllegalStateException below ProjectPage$9$1.run (thrown in StructuredViewer.setInput) [522639] (target milestone:  ---)
  • Cannot validate bugzilla account [522722] (target milestone:  ---)
  • "Perform Setup tasks" menu has same icon as "Check for Updates" [525530] (target milestone:  ---)
  • ProjectsImportTask with SourceLocator.locateNestedProjects=true erroneously imports from bin, src, target directories [526212] (target milestone:  ---)
  • JRETask provides no means to set the jreExternalAnns property for any JAR [526214] (target milestone:  ---)
  • java.lang.ClassCastException: org.eclipse.oomph.base.util.BaseResourceImpl cannot be cast to org.eclipse.emf.ecore.EObject [526817] (target milestone:  ---)
  • Swallowed Exception in GitCloneTaskImpl [526927] (target milestone:  ---)
  • Maven project importer should honor the option "Locate Nested Projects" [527388] (target milestone:  ---)
  • Exact dependencies to Orbit bundles cause issues with older Eclipse versions [527919] (target milestone:  ---)
  • Fix JDT's Unlikely type argument warnings [528055] (target milestone:  ---)
  • AIOOBE below ProfileTransactionImpl.resolve() [528266] (target milestone:  ---)
  • Don't delete clone if cloning in GitTask completes successfully [528507] (target milestone:  ---)
  • "Bundle Pool:" disabling seems to have an issue [528837] (target milestone:  ---)
  • Improve version builder dependency range checking [529847] (target milestone:  ---)
  • NullPointerException at org.eclipse.oomph.resources.backend.BackendResource.getRelativeURI(BackendResource.java:133) [532062] (target milestone:  ---)
  • TargetPlatformTask does not react to resolution errors [532155] (target milestone:  ---)
  • Add UML2 to Eclipse Project Catalog [532212] (target milestone:  ---)
  • Redirections to the setup archive sometimes override those specified by -Doomph.redirection.* [532263] (target milestone:  ---)
  • Disable bundle pools in installer advanced mode [532399] (target milestone:  ---)
  • Disabled images don't work properly [532445] (target milestone:  ---)
  • A RequiredPropertiesMatch can cause resolution failures [532655] (target milestone:  ---)
  • Multiple working set tasks add working sets in reverse order of their execution [533341] (target milestone:  ---)
  • Eclipse installer Missing requirement: artificial_root [533500] (target milestone:  ---)
  • Composed label for p2 director tasks contains duplicate segments [533795] (target milestone:  ---)
  • Targlet task's isNeeded check should consider the state of isActivate [533796] (target milestone:  ---)
  • Source locator visited nested projects inappropriately when there are predicates to filter out projects [533904] (target milestone:  ---)
  • Update upper version limit for EGit.JGit [534013] (target milestone:  ---)
  • The bundle pool controls in the installer's advanced mode are disabled when no product version is selected [534088] (target milestone:  ---)
  • EMF 2.14 provides a Copy Value action in the properties view resulting in duplicate menu items [534133] (target milestone:  ---)
  • A TargletContainer should neither assume nor enforce Targlets to be unique [534187] (target milestone:  ---)
  • P2IndexImpl serves up stale repository information leading to invalid results in the repositories search dialog [534378] (target milestone:  ---)
  • Unable to provision PDE UI with oomph [535497] (target milestone:  ---)
  • NPE when starting Installer for SimpleVariablePage.getEffectiveInstallFolder [514290] (target milestone:  ---)
  • JRETask for JavaSE-1.8 asks for Java 9.0 VM [525571] (target milestone:  ---)
  • Null safety: ITargetDefinition#getTargetLocations might return null [527213] (target milestone:  ---)
  • Preserve TargetDefinitionGenerator.extraUnits even if they're implicit [529065] (target milestone:  ---)
  • Remove org.eclipse.oomph.releng.bin from git repo [529084] (target milestone:  ---)
  • APIBaselineFromTargetTask does not create new baseline [529204] (target milestone:  ---)
  • Copy.paste problem in GitCloneTaskImpl.addGerritPullRefSpec [534823] (target milestone:  ---)
This release is part of Eclipse Photon