v2.2.0
github-actions
released this
18 Apr 23:56
·
1080 commits
to master
since this release
Features
- nui: Initial NUI files #12 (Luke)
- nui: Notifications #12 (Luke)
- nui: Circle progressbar #12 (Luke)
- nui: Progressbar #12 (Luke)
- nui: Progress bar cancel #12 (Luke)
- nui: Text UI #12 (Luke)
- nui: Allow changing position of circle progressbar #12 (Luke)
- nui: Input dialog #12 (Luke)
- nui: Icon support for custom notifications #12 (Luke)
- nui: Use pnpm instead of Yarn #12 (Luke)
- nui: WIP Context menu #12 (Luke)
- nui: Context menu metadata mapping #12 (Luke)
- nui: Metadata popover #12 (Luke)
- nui: Display an arrow if an item goes into a sub menu #12 (Luke)
- nui: Add scale fade transition to context menu #12 (Luke)
- nui: Add markdown support to text ui #12 (Luke)
- nui: Context menu sub menus #12 (Luke)
- logger: add datadog logging (Linden)
- acl: if principal is a number, reference player.num (Linden)
- imports/loadFramework: loader for ox, qb, and esx (Linden)
- nui: Context menu Lua callbacks #12 (Luke)
- nui: TextUI icon support #12 (Luke)
- resource/interface: export notify #12 (Linden)
- client: Input dialog function (Luke)
- client: Text UI functions (Luke)
- resource/interface: progress bar (Linden)
- points: remove points (Linden)
- points: get closest point (Linden)
- resource/interface: progressActive and cancelprogress command (Linden)
- web/context: Get open context menu function (Luke)
- client/notifications: Add default chakra notification functions (Luke)
- client/web: Set clipboard export (Luke)
Bug Fixes
- nui: Don't display metadata popover if there is no metadata #12 (Luke)
- nui: Set frame visibility to true by default #12 (Luke)
- nui: Fix incorrect string typing and remove tsignore (Luke)
- nui: Make description optional (Luke)
- client: Add missing NUI callbacks (Luke)
- nui: Update input dialog font (Luke)
- web/context: Don't close menu when clicking item without events (Luke)
- client/context: Allow using events to open context menus (Luke)
- client/context: Throw error when context id doesn't exist (Luke)
- web/context: Properly align text (Luke)
- client/context: Ensure is ordered correctly (Luke)
- web: Ensure font awesome icons have fixed width (Luke)
- points: remove tick value when clearing interval (Linden)
- interface/textui: localise input (Linden)
Code Refactoring
- nui: Style adjustments #12 (Luke)
- nui: Custom notification layout #12 (Luke)
- nui: Styling and sizing changes #12 (Luke)
- nui: Context menu style adjustments #12 (Luke)
- nui: Move context items into separate files #12 (Luke)
- nui: Better organize components #12 (Luke)
- resource/interface: keymapping and multi-prop support (Linden)
- web/progress: Rewrite progressbar component (Luke)
- resource/version: checkDependency optional print and return (Linden)
Performance Improvements
- points: use interval for on-frame thread (Linden)
Continuous Integration
- release: create release workflow (Linden)
Chores
Commits
- 37448b3: GetVehicleXenonLightsColour -> GetVehicleXenonLightsColor (xrtw) #10
- 5c94328: Merge branch 'master' of https://github.com/overextended/ox_lib (Linden)
- init: store serverId (Linden)
- resource/interface: register net event for lib.notify (Linden)
- resource/cache: playerId, serverId, and micro (Linden)
- 7ea609a: Merge branch 'master' of https://github.com/overextended/ox_lib (Linden)