> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nudj.cx/llms.txt
> Use this file to discover all available pages before exploring further.

# Faster, steadier community data

> Released September 8, 2026

## 🟡 Release v2.524.16

⭐⭐⭐ Complex • 6 commits • 21 files • +1,305 / -65 lines

<Note>
  Large community data transfers now use less bandwidth when compression helps, keeping data-heavy experiences more responsive as communities grow. This release also improves service resilience and includes security and access-control hardening.
</Note>

This maintenance release addresses the extra transfer overhead that comes with larger communities, richer content, and growing participation. Database and cached data can now move more efficiently while preserving the same results for your campaigns and members. If a cached value cannot be read, Nudj can refresh it from the source instead of turning the request into an error.

The release also includes security and access-control hardening. Service configuration now gets checked when it is needed during startup. There are no new configuration steps for campaign managers.

## What's new

* Keep high-volume community experiences more responsive as content and participation grow
* Move large cached and database results more efficiently without changing campaign data
* Recover gracefully when cached data needs to be refreshed
* Get more dependable service startup and operational checks
* Security and access-control hardening

## For platform administrators

* **Responsive community data** – Keep larger community experiences moving efficiently as participation and content grow.

## For community members

* **Account protection** – Security and access-control hardening.

## Security

* Security and access-control hardening.

## Apps updated

<CardGroup cols={3}>
  <Card title="User App" icon="mobile">
    ✓ Updated – security and access-control hardening
  </Card>

  <Card title="API" icon="server">
    ✓ Updated – more efficient data delivery and service resilience
  </Card>

  <Card title="Admin" icon="gear">
    — No changes
  </Card>

  <Card title="MCP Server" icon="robot">
    — No changes
  </Card>

  <Card title="Games" icon="gamepad">
    — No changes
  </Card>

  <Card title="Shopify" icon="cart">
    — No changes
  </Card>
</CardGroup>

## Technical details

<AccordionGroup>
  <Accordion title="API and data delivery" icon="server">
    * Compress larger cached values when doing so reduces the transfer size, while keeping existing uncompressed cache entries readable.
    * Fall back to a live data read when a compressed cache entry cannot be decoded, so a bad cached value does not block the request.
    * Enable lightweight compression for MongoDB transfers while preserving database results and keeping configuration validation close to the first client request.
    * Security and access-control hardening.
  </Accordion>

  <Accordion title="User App" icon="mobile">
    * Security and access-control hardening.
  </Accordion>

  <Accordion title="Database and release operations" icon="database">
    * Improve database performance and migration safety.
    * Run the installed QStash command-line tool in integration workflows instead of downloading it for each run.
    * Replace text-based MongoDB index checks with TypeScript-aware validation for more dependable release safeguards.
  </Accordion>
</AccordionGroup>

## Related features

* Community widget
* Community data performance
* Database reliability

## Contributors

<CardGroup cols={4}>
  <Card href="https://github.com/DerekCounihan">
    <img src="https://github.com/DerekCounihan.png" alt="DerekCounihan" style={{borderRadius: '50%', width: 48}} />

    **@DerekCounihan**

    3 commits • +967 / -45 lines • 17 files
  </Card>

  <Card href="https://github.com/dchnudj">
    <img src="https://github.com/dchnudj.png" alt="dchnudj" style={{borderRadius: '50%', width: 48}} />

    **@dchnudj**

    2 commits • +117 / -24 lines • 4 files
  </Card>

  <Card href="https://github.com/nudj-changelog-bot%5Bbot%5D">
    <img src="https://github.com/nudj-changelog-bot[bot].png" alt="nudj-changelog-bot[bot]" style={{borderRadius: '50%', width: 48}} />

    **@nudj-changelog-bot\[bot]**

    1 commit
  </Card>
</CardGroup>

## Release stats

| Metric        | Value         |
| ------------- | ------------- |
| Total Commits | 6             |
| Lines Added   | +1,305        |
| Lines Removed | -65           |
| Files Changed | 21            |
| Complexity    | Complex (3/5) |

***

*v2.524.16 deployed on September 8, 2026*
