> For the complete documentation index, see [llms.txt](https://docs.tworst.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.tworst.com/scripts/lite-jobs-pack/changelog/v1.0.3.md).

# v1.0.3

We've just pushed a new update to improve stability, fix payout bugs, and expose a public bridge API.

## Changes

* Fixed trucker finish-modal leaving camera attached after timeout/race — added `ExitCamera` guard in 3 paths (mission complete, returnTrucks, newRoute)
* Fixed `missioncompletedItems` not dropping for warehouse/forklift sessions — now resolved per lobby player in `EndJobManager.CompleteJob`
* Fixed `missioncompletedItems` not dropping for taxi — added per-source resolution in `taxi:finishJob`
* Fixed fishing crash on malformed fish config — validates weight/price min-max tables, auto-corrects reversed ranges, warns on skipped entries
* Added public bridge exports: `SendNotification`, `SendPaymentNotification`, `StartInteraction`, `EndInteraction`, `DrawText3D`
* Added `client/components/target_system.lua` and `client/exports_bridge.lua` to `escrow_ignore` for downstream tweaks

## Changed Files

`client/jobs/trucker.lua` • `client/exports_bridge.lua` (new) • `server/components/endjob_manager.lua` • `server/jobs/fishing.lua` • `server/jobs/taxi.lua` • `fxmanifest.lua`

## Asset / Stream Files

* Asset/stream resource files were also updated in this release. Make sure to **replace your existing stream resource** with the new one to avoid missing props/models.

{% hint style="warning" %}
**Important:** Don't forget to update the stream/asset resource alongside the main script — both are required for proper functionality.
{% endhint %}
