Release Notes

Includes new feature descriptions, product compatibility details, and third-party software agreements.

Endevor Client for Eclipse is a user interface for Endevor. It allows you to do the following within the Eclipse user interface:

  • Connect to a Web Services Host
  • Create a New Repository
  • Add a New Project
  • View, Edit, and Add Elements to a Project
  • Perform Package Actions
Note: Endevor Client 18.1.5 and later requires Endevor v18.1 or above.
Endevor Client Current Releases

The following releases of the Endevor Client for Eclipse are supported. The list is presented from newest to oldest:

Endevor Client 19.0.0

Endevor Client for Eclipse is a user interface for Endevor. The 19.0.0 version is focused mainly on fixes and preventative security maintenance but also includes the following enhancements:

  • Element/History Browser
    This version of the Endevor Client introduces a new browser interface for Element and Component List versions. For more information, see Element/History Browser.
  • ACM View
    Users can now access query the ACM Query Facility from the Endevor Client. For more information, see ACM View.
Tip: For guidance on how to identify, download, and install the correct version of the Endevor Eclipse plug-in, see Eclipse Plug-in Compatibility.
Note: Between Endevor Client 18.1.10 and Endevor Client 19.0.0, documentation was published for a previously undocumented feature, HTTPS Setup.
Endevor Client 18.1.10

Endevor Client for Eclipse is a user interface for Endevor. The 18.1.10 release includes fixes and the following currency enhancement:

  • MyEclipse Support Restored
    This release of the Endevor Client restores support for the MyEclipse IDE by updating Jersey to release 3.0.5.
Endevor Client 18.1.9

Endevor Client for Eclipse is a user interface for Endevor. The 18.1.9 release is focused on fixes and preventative security maintenance.

Note: The MyEclipse IDE is not supported by this release.
Endevor Client 18.1.8

Endevor Client for Eclipse is a user interface for Endevor. The 18.1.8 release includes the following enhancements:

  • Remote z/OS Location Retrieve/Add
    The plugin is now able to remember information about the remote mainframe locations into which elements were retrieved. Thanks to this enhancement, the user does not have to manually specify information in the Add action.
  • Sync in Place
    Endevor Client for Eclipse now uses the new synchronization option when performing an Element Update. This enhancement means that the element levels are synchronized when the source is added back to Endevor after the Compare and Merge action.
    Note: The installation of Endevor PTFs LU00797 and LU00798, and the enabling of the synchronization option in Endevor are prerequisites for this feature.
Endevor Client 18.1.7

Endevor Client for Eclipse is a user interface for Endevor. The 18.1.7 release includes the following enhancements:

  • Quick Edit
    Users can now edit elements without creating a project. This editing can be carried out using the Repository search on a repository that contains the desired element.
  • Meaningful Content in Add/Retrieve From/To Location
    When Adding from, or Retrieving to a location, the Location field now contains a meaningful value that explains where the file or element came from.
Endevor Client 18.1.6

Endevor Client for Eclipse is a user interface for Endevor. The 18.1.6 release includes the following enhancements:

  • Add Multiple Elements from local file system action supported. This new action offers significant efficiency compared to individual add element action.
  • Type/Processor group combo boxes are now ordered alphabetically to make choice easier and faster.
  • Element file/member names now pre-filled when added from local file
Endevor Client 18.1.5

Endevor Client for Eclipse is a user interface for Endevor. The 18.1.5 release includes the following enhancements:

  • Compatibility with Endevor 18.1 confirmed.
  • Strengthened validation options to ensure successful merger of Elements.
  • Improved options for merging changed Elements from Endevor Client into Endevor.
  • New System Explorer view enables the following features:
    • Remote system viewing
    • Add an element or file from a dataset or US path.
    • Simple options for navigation of the USS Path:
      • Double-click to enter directories.
      • Type ".." to step up the folder hierarchy.
Endevor Client 18.1.4

Endevor Client for Eclipse is a user interface for Endevor. The 18.1.4 release includes the following enhancements:

  • Package View now refreshes to reflect deleted Repositories.
  • Added support for Packages with generic package ID
  • Login dialog passphrase limit removed.
  • Fixed Package filter for User Approval.
  • Update Package Action requirements corrected.
  • Communication compression enabled, reducing network traffic.
Endevor Client 18.1.3

Endevor Client for Eclipse is a user interface for Endevor. The 18.1.3 release includes the following enhancements:

  • Addressed issue causing freezing of the UI while generating the Generate Action Options dialog.
  • Element view search info bar refreshed.
Endevor Client 18.1.2
  • Refactored code resulting in improved performance and faster response time to issues
Endevor Client 18.1.1

Endevor Client for Eclipse is a user interface for Endevor. The 18.1.1 release includes the following enhancements:

  • Multi-Factor Authentication (MFA) enabled for Endevor Client for Eclipse
    Multi-Factor Authentication (MFA) for Endevor is now enabled. MFA provides increased security for your projects and works with Endevor, whether you use the core Endevor product, or the Endevor Client for Eclipse.
  • Java 11 Compatibility
    Endevor Client for Eclipse now supports Java 11.
Endevor Client 18.1.0

Endevor Client for Eclipse is a user interface for Endevor. The 18.1.0 release includes the following enhancements:

  • Build SCL Actions

    Build Package actions added in Project View to build SCL statement for the following Endevor actions:

    • Generate
    • Delete
  • Package View

    Package View interface improvements:

    • Update Package option added to Package View context menu:

      • Package Description

      • Package Options

      • Package Execution window

  • Package Notes

    • Package Notes column added to Package View
    • Edit and Browse Package Notes functions added
    • Package Notes now supported within Create Package function
  • Package View status indicators improved
    • Icons added in Package Status column
    • Rows now show progress indicated by color shading
    • Package Activity in progress indicated by flashing blue shading
Endevor Client 18.0.2

Endevor Client for Eclipse is a user interface for Endevor. The 18.0.2 release includes the following enhancements:

  • Project Map Search
    Add a known element from a large repository to your project and search for this element within the map.
    Search dialog option is now available in the toolbar, which has more text that indicates the search is performed within the project map. The result of the search is then displayed in Element View and Search Map View.
  • Refined Element and Search Map View.
    Performance is improved by removing processing time overhead spent refreshing unaffected locations from the map when not in use.
  • Endevor API option to Limit to Project Location

    Ability to show only the elements that are currently being displayed in Element View and Search Map view.

  • Element and Search Map View Information Bar
    Includes text that describes which elements were requested, including their origin.
  • System Prompts for Sign-Out
    You now receive the following prompts:
    • Sign out an element if the current signout status prevents it from being added to Endevor.
    • This addresses potential confusion where the failure of add-to-project request may be caused by signout state.
    • Sign out an element which is not signed out by anyone when the current status prevents add-to-project, or sequential add back operations.
    • Where an element is signed out to a different user.

      You are then prompted to override sign out when this element status prevents add-to-project or sequential add back operations.

      Note:

      You are able to answer 'Yes for all' in response to these prompts when performing the operation for multiple elements.

  • Add Known Elements to Project
    Search for specific elements.
    Search selected project map dialog with listed elements separated by comma, space, or semicolon.
  • Filter Endevor Log Messages
    Filter Endevor error log messages according to the following severity indicators:
    • Info
    • Warning
    • Error
  • Rename Existing Endevor Projects
    Ensures the project name in the plug-in is in sync with the wider project.

Other Fixes:

  • Fixed an issue where "add to project" process shows failed on search result. Elements can now be successfully retrieved to local and added back to Endevor

  • Fixed an issue where dialogs became unreadable when some fonts were selected.
  • Configurable session timeout introduced.
  • Option to save mainframe credentials in secure storage.
  • Project definition and project properties dialogs contain new checkbox setting: Show the elements from the project location only

CA Development Environment for Z Systems (CA DEz) only:

  • Message added for when component list is not yet generated
    • Assists understanding where possible cause of issue is an unresolved external component, and provides possible solutions.
    • When the component list is absent and an external component cannot be resolved, CA DEz / IDz displays a message to prompt you to generate an element.
Endevor Client 18.0.1

Endevor Client for Eclipse is a user interface for Endevor. The 18.0.1 release includes the following enhancements:

  • Disable Saved Credentials

    You can opt for the system not to retain your credentials, so that you are prompted for them each session. This change reduces the chances of a third party being able to access data from an unattended terminal. If you request for your credentials to be retained, the password is stored securely for later use.

  • Save to Local Repository

    Enables projects to be saved locally with retained credentials, potentially reducing dependence on network connections.

  • Override Signout
    Updates the signout ID at the appropriate stage with the user ID of the person performing the override. This ensures accuracy of audit trails and helps the audit process.
  • Project Properties
    Displays project properties in the project view, for ease of reference.
  • One-Click Retrieve, Edit and Promote
    Improved ease of interaction when retrieving and placing elements, with a faster and more responsive interface.
  • Improved Error Logging
    Increased detail in reports created where errors occur during file parsing.
  • Log Filter
    Improved capability to focus on relevant section of logs. This allows you to drill down to find the details of where and why the error occurred without first manually removing irrelevant data.
  • Improved Repository and Project Correlation