# NGS Extensions v5.23.0

Last Updated: November 2024

Release Date: September 2023

Document Version: 2

These release notes detail the key changes to software components for the Next Generation Sequencing (NGS) Extensions Package v5.23.0.

## Compatibility

Refer to [Compatibility](/instruments-and-integrations/compatibility.md#ngs-extension) under Instruments & Integrations.

## New Features

* Updates Java and third-party dependency libraries.
* Updates Groovy to v3.0.7.
* Stopwatch parameter *-s* is replaced with the *-stopwatch* parameter for NGS 5.21.0 and later.

## Defects Fixed

* The sample sheet for the MiSeq now shows the following information:
  * The pool name instead of the sample name when the pool contains only one sample.
  * The well and plate information for submitted samples instead of for libraries.
* Fixed issue where the template file generator created duplicate lines for the first data source entry when using multiple data sources.
* Fixed issue where the driver file generator did not append the existing log file.
* The changeWorkflow script on the No Output step reflects the correct number of samples being routed.
* Fixed the Insecure Input Validation (SRCCLR-SID-22742) vulnerability.
* Fixed degradation of the LLTK script performance when updating the custom field with an empty string.
* Fixed degradation of the log file download performance when automation performs write actions on an existing log file.
* Improved the LLTK script error messages to show details of artifacts.

## Known Issues

* An error occurs when reformatting the date using the Lab Logic Toolkit with the Date utility class. The date reformatting can be done with *java.time* instead.

## Revision History

| **Version** | **Changes**                                                                              |
| ----------- | ---------------------------------------------------------------------------------------- |
| 2           | <ul><li>Updated Compatibility section to reference Compatibility matrix table.</li></ul> |
| 1           | <ul><li>Initial release.</li></ul>                                                       |


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.claritylims.illumina.com/instruments-and-integrations/ngs/release-notes/ngs-v5.23.0-release-notes.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
