# 3.5.0.beta4 Security fix release

**URL:** https://meta.discourse.org/t/3-5-0-beta4-security-fix-release/364850
**Category:** Announcements
**Tags:** release-notes
**Created:** [May 5, 2025, 5:04pm UTC](https://meta.discourse.org/t/3-5-0-beta4-security-fix-release/364850 "2025-05-05T17:04:14Z")
**Posts on this page:** 1
**Showing post:** 2

<div class="post-metadata">

### Author: ![pmusaraj](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/pmusaraj/32/119489_2.png) [@pmusaraj](https://meta.discourse.org/u/pmusaraj)
#### Post date: [May 5, 2025, 5:04pm UTC](https://meta.discourse.org/t/3-5-0-beta4-security-fix-release/364850/2 "2025-05-05T17:04:14Z")

</div>

### But wait, there’s more!

We do our best to highlight new features and changes for you, but there’s always too many changes to detail. For a full list of new features, bug fixes, UX improvements, and more, be sure to review the Additional Features and Fixes listed below.

## Plugin improvements

### discourse-ai

#### New Features

- Enforce jpg/png for all images ([1309](https://github.com/discourse/discourse-ai/pull/1309))
- Add support for uploads when starting a convo ([1301](https://github.com/discourse/discourse-ai/pull/1301))
- Correctly decorate AI bots ([1300](https://github.com/discourse/discourse-ai/pull/1300))

#### Bug Fixes

- Resource\_url replacemente in Persona’s system prompt ([1310](https://github.com/discourse/discourse-ai/pull/1310))
- Clear uploads after successfully posting new PM ([1307](https://github.com/discourse/discourse-ai/pull/1307))
- Better LLM feedback for image generation failures ([1306](https://github.com/discourse/discourse-ai/pull/1306))
- System persona state leaking between sites ([1304](https://github.com/discourse/discourse-ai/pull/1304))
- Invalid access error should be populated to user ([1303](https://github.com/discourse/discourse-ai/pull/1303))
- Llm selector memory broken ([1299](https://github.com/discourse/discourse-ai/pull/1299))
- S3 was missing a const ([1298](https://github.com/discourse/discourse-ai/pull/1298))

#### UX Changes

- Update conversation input styles ([1308](https://github.com/discourse/discourse-ai/pull/1308))
- Empty state for AI conversations sidebar & btn changes ([1297](https://github.com/discourse/discourse-ai/pull/1297))
- Put full page search discoveries in sidebar ([1289](https://github.com/discourse/discourse-ai/pull/1289))
- Adjust bot conversation header and sidebar on hamburger mode ([1295](https://github.com/discourse/discourse-ai/pull/1295))

### discourse-calendar

#### Bug Fixes

- Allow create events for everyone group ([726](https://github.com/discourse/discourse-calendar/pull/726))

## All Features and Fixes

### New Features

- Add color palette list selection to new UI ([32379](https://github.com/discourse/discourse/pull/32379))
- Add `routeHistory` service, SessionStore service and make `back to forum` button go back to previous page ([32260](https://github.com/discourse/discourse/pull/32260))

### Bug Fixes

- Wizard logo preview ([32543](https://github.com/discourse/discourse/pull/32543))
- Shorten search everything to search ([32544](https://github.com/discourse/discourse/pull/32544))
- Background body regressed in #32517 ([32527](https://github.com/discourse/discourse/pull/32527))
- Don’t error when no filter is set in discovery heading ([32516](https://github.com/discourse/discourse/pull/32516))
- Staff action log logs in default locale when a user deletes themselves ([32503](https://github.com/discourse/discourse/pull/32503))

### UX Changes

- Rich editor footnotes position ([32566](https://github.com/discourse/discourse/pull/32566))
- Add more info to theme cards ([32334](https://github.com/discourse/discourse/pull/32334))
- Apply signup page styles to invite page ([32563](https://github.com/discourse/discourse/pull/32563))
- Fix long category name overflow in category boxes ([32560](https://github.com/discourse/discourse/pull/32560))
- Display search input and open modal on click ([32508](https://github.com/discourse/discourse/pull/32508))
- Append ‘+’ to link count if above threshold in topic map ([32093](https://github.com/discourse/discourse/pull/32093))
- Fix post stream setting description mentions post menu ([32250](https://github.com/discourse/discourse/pull/32250))
- Fix topic statuses on category list ([32528](https://github.com/discourse/discourse/pull/32528))

---

_[View the full topic](https://meta.discourse.org/t/3-5-0-beta4-security-fix-release/364850)._
