Releases: tgstation/tgui-core
v3.0.5
v3.0.4
Full Changelog: v3.0.3...v3.0.4
AllowFloats working in restrictedinputs again. It still does not clamp, intentionally
v3.0.3
Full Changelog: v3.0.2...v3.0.3
Passive restricted inputs. fire an event when invalid. No longer clamps and annoys everyone. See the docs!
v3.0.2
Full Changelog: v3.0.0...v3.0.2
All inputs update on parent prop updates, so long as theyre not focused
v3.0.1
Full Changelog: v3.0.0...v3.0.1
Adds the expensive
prop to all inputs. Debounce away!
v3.0.0
Another? Already?
This isn't a huge update, but it does introduce breaking changes in inputs.
They've been reworked and standardized due to a constant stream of issues they've presented since the React migration.
Migration
- Switch (event, value) to (value).
- Some props can now be applied directly as styles, no more 'noborder nowrap' etc.
See more details in the PRs!
What's Changed
- Rebuilds restrictedInput as a typescript FC by @jlsnow301 in #137
- Return some removed from ImageButton styles by @AyIong in #138
- Reworks all inputs by @jlsnow301 in #139
Full Changelog: v2.1.1...v3.0.0
v2.1.1
v2.1.0
Deprecation Notices
With this release, we're officially removing popper JS and deprecating restricted input. These two components (rarely used) will still exist as wrappers for their replacements for backwards compatibility. They should be replaced before they are removed in future versions.
What's Changed
- Remove
Button
margin only if wrapped into the Stack by @AyIong in #132 - Replaces vite with rslib by @jlsnow301 in #134
- Remove
useRef
fromSection
&TextArea
by @AyIong in #133 - Wraps deprecated modules by @jlsnow301 in #135
Full Changelog: v2.0.6...v2.1.0