> For the complete documentation index, see [llms.txt](https://akila.gitbook.io/fps-framework/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://akila.gitbook.io/fps-framework/other/full-change-log/2026-change-log.md).

# 2026 Change Log

### 2.2.5 June-25-2026

* Added: Network Door (Pro)
* Fixed: Scopes geometry shader for URP and HDRP
* Fixed: Spawn errors
* Fixed: Constrctive rigidbody's warnings
* Cleaned Up: FPSF Pro's scripts structure
* Cleaned Up: FPSF's scripts structure

### 2.2.4 June-24-2026

* Switched to Unity 6.1
* Added: Support to Unity 6.1, 6.2, 6.3, 6.4 and 6.5
* Added: Debug Level to FPSF settings
* Added: Central object pool
* Added: Object pooling to bullet impacts
* Added: ScaleWithTransform for MiniMapObject for easier tunning
* Added: Partial and full opening of doors
* Fixed: Moving platforms not working
* Fixed: Preserve momentum not working during low FPS
* Fixed: SettingApplier Dropdown not saving/loading correctly
* Fixed: DestroyOnDeath not working for networked Damageables (Pro)
* Fixed: Non-Actor damageable not working (Pro)
* Fixed: Damageable always destroying non-player objects after 5 seconds (Pro)
* Fixed: Grenades get dropped when their count is 0 or less
* Fixed: Hit impacts scaling and defomring with hit object
* Fixed: Unreliable Setting Applier Save/Load
* Fixed: Jumping velocity loss in Multiplayer and under low FPS
* Fixed: Startup window doesn't work with Unity 6.1 and above
* Fixed: Spawn Errors after switching scenes
* Fixed: Shader errors in Unity 6.1, 6.2, 6.3, 6.4 and 6.5
* Improved: Internal behaviour
* Improved: In Editor performance by 60%
* Improved: Preserve jumping velocity stability

### 2.2.3 April-1-2026

* Added: Runtime dependecny checker
* Improved: Installation process

### 2.2.2 Mar-30-2026

* Added: Preserve fire-mode for dropped firearms
* Added: Camera effects for melee
* Added: Animations looping for Melee
* Added: InventoryItem scanning for InventoryConverion
* Improved: FirearmAttachmentsManager performance
* Fixed: Default item not quick switching
* Fixed: Default item assigned messes up automatic item pickup/drop switch
* Removed: Inventory's default item key (Replaced with Quick Switch)

### 2.2.1 Mar-2-2026

* Added: FPSF Welcome & Setup window
* Added: Death force to ragdolls
* Improved: Overlappinginteractions detection logic
* Fixed: FPSF settings not saving
* Fixed: Incorrect hitscan start position
* Fixed: Offline scene not loading when connection is lost (Pro)
* Fixed: Attachments overlap when item is dropped then repicked
* Fixed: Projectiles not detecting hits in close range
* Fixed: URP conversion bugs
* Fixed: HDRP conversion bugs
* Removed: Project settings from the core package

### 2.2.0 Feb-1-2026

* Added: Lightweight projectile trajectory movement
* Added: Object Pooling (Regular)
* Added: UI based Minimap
* Added: FlyBy callbacks for Projectile
* Added: QuickSwitch ability to InventoryItems
* Added: CustomDropPoint to InventoryItems
* Added: Equip sounds to all guns
* Added: FireMode switch message
* Added: First person leg view (Pro)
* Added: Network fall damage support
* Added: Instant and delayed interactions
* Added: Reload cancel if player interacts with an item mid reload
* Added: Crouch speed time
* Added: Parent decal option
* Added: Auto-heal for NetworkDamageable (Pro)
* Fixed: Import SliderToTMPro errors
* Fixed: Actor respawnable option not working
* Fixed: Projectile start position jitter for MuzzleToCameraForward shooting direction
* Fixed: No damage effect when killed by an explosive (Pro)
* Fixed: Audio events don't stop when Audio.Stop() is called
* Fixed: Audio events don't pause or unpause when Pause() or Unpause() are called
* Fixed: Time scaled frame rate for animation system
* Fixed: Ability to walk on max angled slopes
* Fixed: Player rotation and camera rotation default to zero on start
* Fixed: Error in OnJump and OnLand would cause events to loop
* Fixed: Player's initial velocity after leaving the ground is too high
* Fixed: Pickable “Include Collectable” option adds up when picked up several times
* Fixed: Dropping items don’t save their item properties
* Fixed: Attachment modifiers don't work
* Fixed: Max items dropping not working correctly
* Fixed: When local player died, he doesn't see his full body model (Pro)
* Fixed: Undo not working for SprayPattern
* Fixed: InventortItem flickers on picked up
* Fixed: Inconsistent laser sight behavior
* Fixed: Inconsistent multi shot behaviour
* Improved: Pickable internal logic
* Improved: Attachment GC reduced by 100%
* Improved: Projectile GC reduced by 100%
* Removed: RayTracking explosive type


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://akila.gitbook.io/fps-framework/other/full-change-log/2026-change-log.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
