# September 2025 Release Notes

## GRAX Product Updates

### September 2025

September brought a standout release in Related Records Builder reaching general availability, along with a broad set of improvements to the user interface, seeding workflows, and record viewing. There were also meaningful reliability and usability gains across point-in-time restore and delete tracking.

***

### Search

#### Related Records Builder Is Now Generally Available

**What Changed:** Related Records Builder has moved from beta to general availability. You can now use it to define and surface related record sets across your Salesforce data without any feature flag or special access required.

**Why This Matters:** Related Records Builder is now a standard part of your GRAX toolkit. If you were using it during the beta, nothing changes. If you have not tried it yet, it is fully available and ready to use today.

***

### Seeding

#### Completed Seeds Can Now Be Removed from the Activity List

**What Changed:** Completed seed activities now have a Remove option alongside the existing Undo option. You can remove a completed seed entry from the Activities list without undoing the seed itself.

**Why This Matters:** Over time, the Activities list can accumulate completed seeds that no longer need attention. The new Remove option lets you keep your activity list clean and focused on what is currently relevant without affecting your seeded data.

***

#### Seeding Handles User and Profile Records Safely

**What Changed:** When seeding, GRAX now maps User and Profile records to existing records in the target org or skips them, rather than attempting to create new ones.

**Why This Matters:** User and Profile records have org-specific constraints that make direct seeding unreliable. This change ensures your seeding workflows complete successfully across a wider range of data configurations, without requiring manual cleanup afterward.

***

### User Interface

#### Table Headers Stay Visible While Scrolling

**What Changed:** Column headers in record and search result tables now remain fixed at the top of the screen as you scroll down through the data.

**Why This Matters:** For long result sets, knowing which column you are reading without scrolling back to the top saves time and reduces errors. Headers are now always visible, no matter how far down you scroll.

***

#### Dense Mode Now Shows the Emails Tab Directly

**What Changed:** When viewing a record in Dense mode, the Emails tab is now available immediately without needing to open the Related tab first. You can also switch between Dense and SF Layout display modes directly from within Dense mode.

**Why This Matters:** Users who rely on Dense mode for faster record viewing can now access email threads without an extra step. The ability to toggle between Dense and SF Layout gives you more control over how you view record data in context.

***

#### More Record Fields Render as Formatted Content

**What Changed:** A wider range of record fields are now rendered as formatted content (including HTML) rather than plain text in the record detail view.

**Why This Matters:** Fields that contain rich content, such as formatted notes or descriptions, now display the way they were intended. This makes records easier to read and reduces the need to cross-reference data in Salesforce directly.

***

#### Action Buttons Now Confirm Completion

**What Changed:** Several action buttons in the Settings area now update their label and state when an action is underway or complete. For example, "Send Test Email to Admin(s)" becomes "Test Email Sent" and disables after being clicked; "Update Now" becomes "Updating..." while in progress.

**Why This Matters:** It is now clear when an action has been triggered and when it has completed, removing the need to guess whether a button press registered. This makes administrative tasks in Settings more predictable and reduces duplicate actions.

***

#### Delete Event Search Now Shows Object and Record Context by Default

**What Changed:** The Delete Events view now displays the Salesforce object type and record identifier as visible columns by default. A helper message also appears when you search Delete Events with a status filter of "deleted" or "archived," clarifying that these events represent live records.

**Why This Matters:** Previously, finding which object and record a delete event belonged to required opening each entry individually. With these columns shown upfront, you can review and act on delete events much faster, directly from the list view.

***

#### Custom Field Columns in Child Record Views

**What Changed:** Child record lists now display custom interesting fields as visible columns, giving you the most relevant data for each record type without having to open individual records.

**Why This Matters:** For teams that rely on specific fields when reviewing child records, this means the information you need is surfaced in the list view itself. You spend less time drilling into individual records to find what you are looking for.

***

#### Smart Defaults for Data Lake Object Selection on New Orgs

**What Changed:** When setting up a new organization's Data Lake, GRAX now pre-selects the most commonly used Salesforce objects as a starting point.

**Why This Matters:** Getting a new Data Lake configuration started is now faster. Instead of selecting objects from scratch, you begin with a sensible baseline and adjust from there, which reduces setup time and the risk of overlooking high-value objects.

***

### How to Get the Most from These Updates

**Try Related Records Builder now that it is GA.** If you work with complex object relationships in Salesforce, Related Records Builder lets you define and surface those connections directly in GRAX. It is fully available to all users now.

**Clean up your seeding activity list.** Use the new Remove option on completed seeds to keep your Activities view focused on what is active. Your seeded data is unaffected.

**Review how you browse records.** The Emails tab in Dense mode is now available immediately, and more fields render as formatted content. If you have not revisited your record layout preferences since August, the view experience has improved noticeably.

**Data Lake admins setting up new orgs:** Default object selections are now pre-populated. Review and adjust from the baseline rather than starting from scratch.

***

### Questions or Feedback?

Reach out to your GRAX Customer Success contact or visit our support portal for help with any of these updates.

***

*September 2025*


---

# 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://documentation.grax.com/notices/release-notes/september-2025-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.
