Notice: Some of the services that support the smooth operation of our websites are still in the process of being restored. As a result, certain features—such as images and committer paperwork—may be temporarily unavailable. Our team is actively working to resolve these issues and restore full functionality as soon as possible.

Thank you for your patience and understanding.

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