Skip to content

Releases: tgstation/tgui-core

v1.2.0

14 Sep 01:00
Compare
Choose a tag to compare

πŸš€ New Components

  • Adds <ImageButton> component

πŸ”„οΈ Changes

  • Adds id prop to <Box>
  • Adds onMouseLeave to <Box>
  • Adds disabled prop to <DraggableControl>

πŸ› οΈ Fixes

  • Fixes various focus and stepping issues with <NumberInput>

v1.1.24

06 Sep 22:37
Compare
Choose a tag to compare

πŸ”„οΈ Changes

  • UI edits and changes from VS
    • Icons within <Button> can be resized.
    • child_mt for <Collapsible> can be adjusted.
    • <NoticeBox> now supports warning again.
    • <Input> should behave better with outside updates.
    • <Tab> should have better focus behaivor, and you can now spin the icon.
    • <Section> should have better mouseover functionality.
    • flexGrow, noTopPadding, and stretchContents has been added to <Section>
    • PR: #18

πŸ› οΈ Fixes

  • Removes erroneous console.log in TimeDisplay

v1.1.23

16 Aug 02:40
Compare
Choose a tag to compare

πŸ”„οΈ Changes

  • TimeDisplay conversion to TSX

πŸ› οΈ Fixes

  • Fixes validateDOMNesting(...): <tr> cannot appear as a child of <table>
  • Resolve errors with directional mapping not being React-ified
  • Removed a weird white dot on ColorBox components

v1.1.22

12 Aug 06:43
Compare
Choose a tag to compare

πŸ”„οΈ Changes

  • Buttons shouldn't put a margin on their icons if there is no text/html to display
  • Add format prop to timedisplay
  • pluralize() function for common/string

πŸ“¦ Internal Changes

  • small improvement to the readme
  • GitHub Actions Workflow Work

v1.1.18

10 Jul 17:58
Compare
Choose a tag to compare
  • DmIcon has been fixed, as it was bluescreening on tgstation live. This now references the byond object for the icon ref map, which means we no longer need to reference http / assets etc in the component. See this pr
  • Miscellaneous type def updates
  • Removed some components that set global states (ie: redux)

v1.1.3: Changelog

05 Jul 04:15
Compare
Choose a tag to compare
  • Updated keys.ts based on this pr
  • Added more tooltips from the tgui docs to typescript - improved observability w/ tooltips
  • DmIcon now uses BooleanLike for movement states

v1.1.2

30 Jun 00:44
Compare
Choose a tag to compare
  • Implemented suggestions from @stylemistake to have the common folder accessible from root. Imports will thus be 'tgui-core/x' rather than 'tgui-core/common/x'.
  • Implemented ESLint as a dependency with a variety of my personal sorting preferences
  • Converted many arrow functions to function declarations
  • Removed much of collections.js as it proved slower than expected