Skip to content

v2.2.0

Compare
Choose a tag to compare
@github-actions 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

  • nui: Get rid of linting warnings #12 (Luke)

Commits