## KilledByAPixel/LittleJS — v1.17.10…v1.18.0

_67 commits._

### Features
- **Add configurable display time for touch gamepad** (60a5981)
- **Add LittleJS GPT AI link to README** (187ef87)
- **Add Game Jam details to README** (dd14da8)
- **add assert in tile if texture is not loaded** (14c8c9e)
- **Add snap method to Vector2 class** (cdf86f3)
- **add games thumbnails** (c221ba6)
- **Revise game list and add LittleJS Jam 2025 results** (b56dda1)

### Fixes
- **fix box2d cast bug** (6040182)
- **fix box2d enableLimit function** (6596812)
- **fix bug where raycast result would be in the wrong place** (5ba49a1)
- **Fix typo in LittleJS GPT AI link description** (a1e3107)
- **Fix wording in README for clarity** (d0ee227)
- **fix oscillate export** (0db128c)
- **Improve input handling to fix "Search for text when you start typing"** (2978b2f)
- **fix bug in lineTest** (cc7bf29)
- **fix comment typeos** (ae05010)

### Backend
- **build** (6aa65ad)
- **1.18.0** (c362c9e)
- **rename UIScrollbar -> UISlider** (476becc)
- **build** (4bd4a9b)
- **Adjust debug overlay and watermark toggle logic** (a2fa4d5)
- **Merge branch 'main' of https://github.com/KilledByAPixel/LittleJS** (c3e04d3)
- **1.17.15** (803c92c)
- **Update game jam dates in README** (0169f0a)
- **added ai instructions file** (70c8d1c)
- **build** (858e336)
- **Merge branch 'main' of https://github.com/KilledByAPixel/LittleJS** (e50cacd)
- **1.17.14** (a8c77da)
- **rename function wave -> oscillate** (b19e89b)
- **Update README.md** (a5b3f54)
- **added github corner** (a1c094b)
- **1.17.13** (0fd2ab4)
- **improve object debug display** (14b33b0)
- **set maxLength  for text box** (4737337)
- **1.17.12** (f6a0db8)
- **clean code** (d5890f5)
- **Migrate build scripts to ES modules and improve paths** (1d08eef)
- **simplify electron demo** (8a4a3e6)
- **UITextInput** (212d320)
- **Merge branch 'main' of https://github.com/KilledByAPixel/LittleJS** (86b12b0)
- **Update README.md** (9217caf)
- **Revise README usage section and links** (b2f040c)
- **Update README.md** (39dfa16)
- **build** (c88fe38)
- **build docs** (0e9764b)
- **update comments at top of files** (ab215d9)
- **build docs** (9bd8773)
- **1.17.11** (f334ee6)
- **export Box2dTileLayer** (cd70046)
- **Merge branch 'main' of https://github.com/KilledByAPixel/LittleJS** (f09d15d)
- **build** (77ad7d7)
- **clamp scrollbar value** (b5eea32)
- **improve comments** (092fca1)
- **Revise usage instructions and tutorial links in README** (b49a8a9)
- **Revise README for improved clarity and brevity** (609ece5)
- **Remove Game Jam section from README** (5e18666)
- **Trim games list** (941f5f4)
- **build** (20acee2)
- **cleanup promise functions to be async** (c14f936)
- **cleanup** (cf8d7ce)
- **added loadTexture function** (79c3767)
- **logo** (f920e51)
- **Merge branch 'main' of https://github.com/KilledByAPixel/LittleJS** (819d0fb)
- **thumbnails** (ef4afac)
- **Update README.md** (7bde491)
- **Update LittleJS Jam results link for 2024** (c55035b)
- **build** (8c69617)

_Recap by [Repo Wrapped](https://repowrapped.com/gh/KilledByAPixel/LittleJS?utm_source=github-action)._