# Changelog

### v1.0.0 — Initial Release

#### Gameplay

* 4 robbery tools (Lockpick, Drill, Thermite, USB Hacker)
* 5 unique minigames (Wire, Keypad, Memory, Lockpick, Drill)
* Thermite explosion system with countdown
* Tool break chance system
* Configurable rewards (cash, items, black money, crypto)
* ATM and player cooldown system

#### Dealer NPC

* Buy robbery tools
* Sell stolen loot
* Player statistics tracking
* Database persistence (MySQL auto-detect)
* NPC stream-out protection

#### UI

* Cyberpunk glassmorphism design
* Dealer interface with sidebar navigation
* Background and item image support
* Tab animations and hover effects

#### Framework Support

* ESX, QBCore, QBox auto-detect
* 5 inventory systems
* 3 target systems
* 3 progress bar systems
* 3 notification systems
* 9 dispatch systems

#### Security

* Server-side reward calculation
* Minigame timing validation
* Rate limiting
* Distance validation
* Violation tracking with auto-kick
* Discord webhook alerts

#### Audio

* 13 unique sound effects
* Tool-specific sounds
* Minigame feedback sounds

#### Performance

* ATM entity caching
* Draw call throttling
* Efficient thread management
* Resource cleanup on stop


---

# 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://elena-scripts.gitbook.io/elenascripts/gameplay/atm-rob/changelog.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.
