Skip to content

Commit 0c27e12

Browse files
authored
Merge pull request #191 from CrowdStrike/changeset-release/main
Release Preview
2 parents cba6c34 + e30d8f8 commit 0c27e12

10 files changed

+53
-56
lines changed

.changeset/eleven-crabs-type.md

-5
This file was deleted.

.changeset/empty-carrots-laugh.md

-24
This file was deleted.

.changeset/fluffy-cameras-drum.md

-6
This file was deleted.

.changeset/lovely-plums-kneel.md

-6
This file was deleted.

.changeset/pretty-cheetahs-burn.md

-6
This file was deleted.

.changeset/wicked-dryers-melt.md

-6
This file was deleted.

packages/ember-toucan-core/CHANGELOG.md

+14
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,19 @@
11
# @crowdstrike/ember-toucan-core
22

3+
## 0.2.1
4+
5+
### Patch Changes
6+
7+
- [#198](https://github.com/CrowdStrike/ember-toucan-core/pull/198) [`42da468`](https://github.com/CrowdStrike/ember-toucan-core/commit/42da468ce75a40bd5b1cde07fbf5ffe774637ed5) Thanks [@ynotdraw](https://github.com/ynotdraw)! - Updated `<Form::Fields::FileInput` styling to match designs. This included updates to the disabled state as well as the list items.
8+
9+
- [#189](https://github.com/CrowdStrike/ember-toucan-core/pull/189) [`50547ad`](https://github.com/CrowdStrike/ember-toucan-core/commit/50547ad28f6c3ea05abe7e1e86cd31891e617e36) Thanks [@ynotdraw](https://github.com/ynotdraw)! - Add a lock icon to readonly and disabled states for all form components.
10+
11+
- [#193](https://github.com/CrowdStrike/ember-toucan-core/pull/193) [`8d05e67`](https://github.com/CrowdStrike/ember-toucan-core/commit/8d05e677b8dd58aa4f372215bde406a15e9fa596) Thanks [@ynotdraw](https://github.com/ynotdraw)! - (internal) Updated repo to use [pnpm-sync-dependencies-meta-injected](https://github.com/NullVoxPopuli/pnpm-sync-dependencies-meta-injected) to make local development easier. To develop in the repo, run `pnpm start`.
12+
13+
- [#194](https://github.com/CrowdStrike/ember-toucan-core/pull/194) [`cf944f6`](https://github.com/CrowdStrike/ember-toucan-core/commit/cf944f6f31a9b95b0fd2fb89942a06866373448a) Thanks [@ynotdraw](https://github.com/ynotdraw)! - Updates disabled styling for all form components to set the `text-disabled` class on the label and hint elements.
14+
15+
- [#190](https://github.com/CrowdStrike/ember-toucan-core/pull/190) [`f1b73cd`](https://github.com/CrowdStrike/ember-toucan-core/commit/f1b73cd89c3f34319026ac7ed98d2304942c7a5d) Thanks [@ynotdraw](https://github.com/ynotdraw)! - (internal) Updated `@ember/test-helpers` peer dependency range to `^2.8.1 || ^3.0.0`.
16+
317
## 0.2.0
418

519
### Minor Changes

packages/ember-toucan-core/package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@crowdstrike/ember-toucan-core",
3-
"version": "0.2.0",
3+
"version": "0.2.1",
44
"description": "CrowdStrike's Toucan Design System",
55
"keywords": [
66
"ember-addon"

packages/ember-toucan-form/CHANGELOG.md

+36
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,41 @@
11
# @crowdstrike/ember-toucan-form
22

3+
## 0.2.1
4+
5+
### Patch Changes
6+
7+
- [#197](https://github.com/CrowdStrike/ember-toucan-core/pull/197) [`c1130c6`](https://github.com/CrowdStrike/ember-toucan-core/commit/c1130c638b97690836171b03338af40dd11974da) Thanks [@ynotdraw](https://github.com/ynotdraw)! - The `ToucanForm` component now yields back `submit` and `reset` actions as the functionality was added to `ember-headless-form` [in this PR](https://github.com/CrowdStrike/ember-headless-form/pull/136).
8+
9+
**NOTE:** Calling `submit` directly is **not** required for most cases. The implementation only requires a button tag with the `type="submit"` attribute set.
10+
11+
```hbs
12+
<ToucanForm as |form|>
13+
{{! This should be used for most cases }}
14+
<button type='submit'>Submit</button>
15+
<button {{on 'click' form.reset}} type='button'>Reset</button>
16+
</ToucanForm>
17+
```
18+
19+
However, if you have a more complex case with submission, you can use `form.submit`.
20+
21+
```hbs
22+
<ToucanForm as |form|>
23+
<button {{on 'click' form.submit}} type='button'>Submit</button>
24+
<button {{on 'click' form.reset}} type='button'>Reset</button>
25+
</ToucanForm>
26+
```
27+
28+
- [#189](https://github.com/CrowdStrike/ember-toucan-core/pull/189) [`50547ad`](https://github.com/CrowdStrike/ember-toucan-core/commit/50547ad28f6c3ea05abe7e1e86cd31891e617e36) Thanks [@ynotdraw](https://github.com/ynotdraw)! - Add a lock icon to readonly and disabled states for all form components.
29+
30+
- [#193](https://github.com/CrowdStrike/ember-toucan-core/pull/193) [`8d05e67`](https://github.com/CrowdStrike/ember-toucan-core/commit/8d05e677b8dd58aa4f372215bde406a15e9fa596) Thanks [@ynotdraw](https://github.com/ynotdraw)! - (internal) Updated repo to use [pnpm-sync-dependencies-meta-injected](https://github.com/NullVoxPopuli/pnpm-sync-dependencies-meta-injected) to make local development easier. To develop in the repo, run `pnpm start`.
31+
32+
- [#194](https://github.com/CrowdStrike/ember-toucan-core/pull/194) [`cf944f6`](https://github.com/CrowdStrike/ember-toucan-core/commit/cf944f6f31a9b95b0fd2fb89942a06866373448a) Thanks [@ynotdraw](https://github.com/ynotdraw)! - Updates disabled styling for all form components to set the `text-disabled` class on the label and hint elements.
33+
34+
- [#190](https://github.com/CrowdStrike/ember-toucan-core/pull/190) [`f1b73cd`](https://github.com/CrowdStrike/ember-toucan-core/commit/f1b73cd89c3f34319026ac7ed98d2304942c7a5d) Thanks [@ynotdraw](https://github.com/ynotdraw)! - (internal) Updated `@ember/test-helpers` peer dependency range to `^2.8.1 || ^3.0.0`.
35+
36+
- Updated dependencies [[`42da468`](https://github.com/CrowdStrike/ember-toucan-core/commit/42da468ce75a40bd5b1cde07fbf5ffe774637ed5), [`50547ad`](https://github.com/CrowdStrike/ember-toucan-core/commit/50547ad28f6c3ea05abe7e1e86cd31891e617e36), [`8d05e67`](https://github.com/CrowdStrike/ember-toucan-core/commit/8d05e677b8dd58aa4f372215bde406a15e9fa596), [`cf944f6`](https://github.com/CrowdStrike/ember-toucan-core/commit/cf944f6f31a9b95b0fd2fb89942a06866373448a), [`f1b73cd`](https://github.com/CrowdStrike/ember-toucan-core/commit/f1b73cd89c3f34319026ac7ed98d2304942c7a5d)]:
37+
- @crowdstrike/ember-toucan-core@0.2.1
38+
339
## 0.2.0
440

541
### Minor Changes

packages/ember-toucan-form/package.json

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "@crowdstrike/ember-toucan-form",
3-
"version": "0.2.0",
3+
"version": "0.2.1",
44
"description": "Build forms with ember-headless-form and ember-toucan-core",
55
"keywords": [
66
"ember-addon"
@@ -33,7 +33,7 @@
3333
"_syncPnpm": "pnpm sync-dependencies-meta-injected"
3434
},
3535
"peerDependencies": {
36-
"@crowdstrike/ember-toucan-core": "^0.2.0",
36+
"@crowdstrike/ember-toucan-core": "^0.2.1",
3737
"@crowdstrike/ember-toucan-styles": "^2.0.1",
3838
"@ember/test-helpers": "^2.8.1 || ^3.0.0",
3939
"@glimmer/tracking": "^1.1.2",

0 commit comments

Comments
 (0)