# Version 312

## Feature Updates

### Improvements to Active Snaps

Grid snapping is now always enabled, and the "Grid" option has been removed. "Distance" snapping has been moved to the bottom for better organization. Tooltips have been added to Active Snaps, detailing behavior based on the item type (envelope/segment). Distance, Perpendicular, and Orthogonal snaps now only activate when selecting the second point, clarifying their intended use. Default active snaps have been updated, with all contexts starting the same, except bearing envelopes now enable "Distance" and "Orthogonal" by default.

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

### Lock-Based Envelope Snapping

`Ctrl+B` now locks/unlocks the base during truss envelope insertion. When locked to a single base, snapping levels adjust with Shift/Ctrl. Feature pattern truss envelopes snap precisely to roofs/ceilings, and work lines and container edges snap to presets instead of increments.

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

## New Feature

### Dimensioning Against Reference Line Intersections

Intersection snaps now work for reference lines intersecting with other reference lines and member edges. The reference line hover effect is now disabled in dimension mode.

<figure><img src="/files/8hSVrij4dbsEJnYJF0Hd" alt=""><figcaption></figcaption></figure>


---

# 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-312.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.
