# Version 304

## Design

### More Symmetrical Webbing for Symmetrical Trusses

The webbing algorithm now works simultaneously from both sides, which makes most symmetrical trusses generate with symmetrical webs.

<div><figure><img src="/files/tiE6GXp7FPmVAGX1NNp8" alt=""><figcaption><p>Before</p></figcaption></figure> <figure><img src="/files/OHBGCKCV2JwSTQClXTqG" alt=""><figcaption><p>After</p></figcaption></figure></div>

<figure><img src="/files/Lb1IvXxFXGBUmRCwLoQP" alt=""><figcaption></figcaption></figure>

### Directionality for Parallel Work Lines

You can now choose the direction in which you want to offset parallel work lines when creating or editing them.

<figure><img src="/files/LKwKcgWRoIl7Iz1ae5Nk" alt=""><figcaption></figcaption></figure>

### Persisted Work Lines

Work Lines are no longer removed when you refresh or close a project. Instead, you can now Delete All Work Lines from the Work Lines collection in the right panel or multi-select and delete just the ones you're done with.

![](/files/UxvWIIPnJZaMOcpFDmPG)

### Set Component Type for Feature Pattern Trusses

If you create a truss using the feature pattern method, you can change its loading type between Roof and Floor from Component Properties without using Convert to Settings.


---

# 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://docs.paragontruss.com/release-notes/previous/version-304.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.
