Releases: swkeep/interaction-menu
Releases · swkeep/interaction-menu
v1.13.1-beta
v1.12.1
v1.12.0
Features
- improved menu navigation (swkeep)
- use
deleted
flag to hide menu in dui (swkeep) - new generic renderer and userInputManager (swkeep)
- add
onSelect
to options (swkeep) - reset dui onResourceStop (swkeep)
- entity bounding box detector (swkeep)
- data schema/formatter (swkeep)
- new themes (swkeep)
- variable render interval (swkeep)
- ability to add script specific themes (swkeep)
- attempt to make a qb-target compatibility layer (swkeep)
Bug Fixes
- menu position issue with bones (swkeep)
- improved
boxZone
size handler (swkeep) - players attempt to trigger action error (swkeep)
- the issue where menu was unusable (swkeep)
Chores
Commits
v1.0.0
Features
- image: filters and transition types (swkeep)
- remove persistentData and add spam prevention (swkeep)
- update themes.scss (swkeep)
- faster closing animation (swkeep)
- new global menu type
zones
(swkeep) - enable menu in vehicles (swkeep)
- audio player (swkeep)
- dual
key press
andhold logic
(swkeep) - add status to indicator (swkeep)
- add flag for selecting point detection type (swkeep)
- add hold key example (swkeep)
- add dompurify (swkeep)
Bug Fixes
- fix the flicker issue and remove persistentData (swkeep)
- use fade transition (swkeep)
- random id (swkeep)
- remove zone ref from grid (swkeep)
- fix vehicle bone detection issue (swkeep)
- dui: pre calculate position (swkeep)
- margin between indicator and menu (swkeep)
- cleanup audio element (swkeep)
- add onHold flag (swkeep)
- handleKeyPress: add nil check (swkeep)
- validation for the selected option before syncing (swkeep)
- onPosition menus ignoring their maxDistance (swkeep)
- add
scale
to menu container (swkeep)
Code Refactoring
- remove async and loading features (swkeep)
- new dev controls component (swkeep)
- a better image renderer (swkeep)
- rename component (swkeep)
- combine components (swkeep)
- rename component (swkeep)
- rename component (swkeep)
- separate mock data from dev component (swkeep)
- use our progress bar component (swkeep)
- use data attr instead of style (swkeep)
- update style.scss (swkeep)
- early exit evaluateDynamicValue (swkeep)
- early exit evaluateBindValue (swkeep)
- rename and cleanup (swkeep)
- separate garbage collector (swkeep)
- config: increase detection interval (swkeep)
- use events to trigger menus (swkeep)
- modify some names (swkeep)
- addZone: refactor as anonymous function and add err check (swkeep)
- move script detection to utils (swkeep)
- rename
setId
toassignId
(swkeep) - optimize threads (swkeep)
Chores
- lint: add Prettier and ESLint configurations (swkeep)
- lint: format and lint (swkeep)
- remove loading/spinner component (swkeep)
- types: add missing interval to Picture interface (swkeep)
- format (swkeep)
- text editor things (swkeep)
- update main.js (swkeep)
- remove themes (swkeep)
- move v-if (swkeep)
- remove zone_grid (swkeep)
- move audio test (swkeep)
- update examples (swkeep)
Commits
v0.7.1-beta
v0.6.0-beta
v0.5.1
v0.5.0
v0.4.3
Features
- add pause() (swkeep)
- add arrow movement (swkeep)
- add 3d in position based interaction (swkeep)
- garbage collection (swkeep)
- add
remove
method to spatial hash grid (swkeep)
Bug Fixes
- run keypress each frame (swkeep)
- only disable sprite if menu is active (swkeep)
- option's canInteract has its interaction type (swkeep)
Chores
v0.3.4
Features
- add devMode as a config option (swkeep)
- 3d dui support (swkeep)
- Instantiatable SpatialHashGrid (swkeep)
- add a new type of menu
zone
(swkeep) - add 3dDui dev tool (swkeep)
- add PolyZone warning (swkeep)
Bug Fixes
Code Refactoring
- init
static
value by ternary op (swkeep) - init
suppressGlobals
by ternary (swkeep) - update metadata generation method (swkeep)