# Changelog All notable changes to OnlyScavs will be documented in this file. The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.1.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [0.4.0] - 2026-04-09 ### Added - Ammo Chart page (`/ammo`) — scatter plot of damage vs. armor penetration, colored by caliber, with clickable legend, live search/filter, and sortable stats table - `import_ammo.py` — imports all ammo rounds from tarkov.dev GraphQL API into local `ammo` table ## [0.3.0] - 2026-03-29 ### Added - Barter Calculator page (`/barters`) — shows all trader barters with true rouble cost breakdown - Carry Efficiency metric for rigs and backpacks (capacity per kg) - Landing page hero image and updated card grid ### Changed - Keys page redesigned with grouped display by map and inline editing for ratings/notes ### Fixed - Gear database refreshed from tarkov.dev API pull ## [0.2.0] - 2026-03-01 ### Added - Loadout Planner (`/loadout`) — browse guns, armor, helmets, rigs, and backpacks; save builds - Quest Trees (`/quests`) — visualize quest chains and trader dependencies - Armor plate support with open slot system (`armor_open_slots`, `armor_slot_plates` tables) - Injectors page (`/meds`) — compare stim/stimulator effects, skills, and side effects - `import_gear.py` — imports weapons, armor, helmets, rigs, and mod attachments - `migrations_v2.sql` — unified `gear_items` schema with weapon slots and armor plate slots ### Fixed - Quest tree display cleaned up - Key ratings not saving correctly ## [0.1.1] - 2026-02-21 ### Added - Collector checklist (`/collector`) — track Kappa container quest progress with recursive prerequisite tree via SQL CTE - `import_quests.py` — imports all tasks and quest dependencies from tarkov.dev - `TARKOV_DEV_API.md` — full tarkov.dev GraphQL API reference for all queries used in the project - `.gitignore` and project docs ## [0.1.0] - 2026-01-25 ### Added - Initial release — key ratings tool (`/keys`) - `import_keys.py` — fetches all key items from tarkov.dev GraphQL API - SQLite database with `keys`, `key_ratings`, and `maps` tables - Sorting and filtering on key ratings view - `migrations_v1.sql` — maps tagging and `used_in_quest` flag [Unreleased]: https://github.com/serversdwn/onlyscavs/compare/v0.3.0...HEAD [0.3.0]: https://github.com/serversdwn/onlyscavs/compare/v0.2.0...v0.3.0 [0.2.0]: https://github.com/serversdwn/onlyscavs/compare/v0.1.1...v0.2.0 [0.1.1]: https://github.com/serversdwn/onlyscavs/compare/v0.1.0...v0.1.1 [0.1.0]: https://github.com/serversdwn/onlyscavs/releases/tag/v0.1.0