Skip to content

Releases: element-hq/compound-web

Release 0.7.0

07 Nov 22:02
d67293a
Compare
Choose a tag to compare

0.7.0 Release

What's Changed

Full Changelog: v0.6.3...v0.7.0

Release 0.6.3

31 Oct 07:46
Compare
Choose a tag to compare

0.6.3 Release

Release 0.6.2

30 Oct 14:59
Compare
Choose a tag to compare

0.6.2 Release

Release 0.6.1

27 Oct 12:25
e8df43a
Compare
Choose a tag to compare

0.6.1 Release

What's Changed

Full Changelog: v0.6.0...v0.6.1

Release 0.6.0

24 Oct 14:56
5f5a56c
Compare
Choose a tag to compare

Breaking changes

The form elements have been completely revamped, including default style on the form root element.
They are now all exported in a Form object, so that this markup is valid:

import { Form } from "@vector-im/compound-web";

const Render: React.FC = () => (
  <Form.Root>
    <Form.Field name="username">
      <Form.Label>Username</Form.Label>
      <Form.TextControl />
    </Form.Field>
    <Form.Field name="password">
      <Form.Label>Password</Form.Label>
      <Form.PasswordControl />
    </Form.Field>
    <Form.Submit>Submit</Form.Submit>
  </Form.Root>
);

The <Checkbox />, <Toggle /> and <Radio /> components don't have a kind property anymore, but rather rely on the data-invalid property (used by Radix forms) for their invalid state

What's Changed

Full Changelog: v0.5.4...v0.6.0

Release 0.5.4

13 Oct 13:25
cd60f69
Compare
Choose a tag to compare

0.5.4 Release

What's Changed

Full Changelog: v0.5.3...v0.5.4

Release 0.5.3

12 Oct 09:30
2f7f7c4
Compare
Choose a tag to compare

0.5.3 Release

What's Changed

Full Changelog: v0.5.2...v0.5.3

Release 0.5.2

03 Oct 13:31
Compare
Choose a tag to compare

0.5.2 Release

Full Changelog: v0.5.1...v0.5.2

Release 0.5.1

03 Oct 12:52
Compare
Choose a tag to compare

0.5.1 Release

Full Changelog: v0.5.0...v0.5.1

Release 0.5.0

03 Oct 11:59
dd82418
Compare
Choose a tag to compare

0.5.0 Release

What's Changed

Full Changelog: v0.4.5...v0.5.0