101 KiB
Change Log - @fluentui/utilities
This log was last generated on Fri, 11 Oct 2024 16:49:41 GMT and should not be manually modified.
8.15.19
Fri, 11 Oct 2024 16:49:41 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.3.9 (PR #33024 by beachball)
8.15.18
Tue, 08 Oct 2024 07:23:46 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.3.8 (PR #32971 by beachball)
8.15.17
Wed, 02 Oct 2024 07:23:57 GMT Compare changes
Patches
- fix: remove circular dependency to better support AMD loaders (PR #32920 by seanmonahan@microsoft.com)
8.15.16
Mon, 30 Sep 2024 07:23:12 GMT Compare changes
Patches
- fix: correctly handle style function in customizer (PR #32940 by seanmonahan@microsoft.com)
8.15.15
Thu, 08 Aug 2024 07:24:18 GMT Compare changes
Patches
- Bump @fluentui/merge-styles to v8.6.13 (commit by beachball)
8.15.14
Thu, 01 Aug 2024 07:24:48 GMT Compare changes
Patches
- Bump @fluentui/react-window-provider to v2.2.28 (PR #32173 by beachball)
8.15.13
Tue, 09 Jul 2024 07:36:31 GMT Compare changes
Patches
- fix: revert incorectly set npm versions in all packages (PR #31937 by martinhochel@microsoft.com)
8.15.12
Tue, 25 Jun 2024 07:32:52 GMT Compare changes
Patches
- Bump @fluentui/merge-styles to v8.6.12 (commit by beachball)
8.15.11
Mon, 24 Jun 2024 07:33:22 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.3.7 (commit by beachball)
- Bump @fluentui/merge-styles to v8.6.11 (commit by beachball)
- Bump @fluentui/set-version to v8.2.23 (commit by beachball)
- Bump @fluentui/react-window-provider to v2.2.27 (commit by beachball)
8.15.10
Fri, 14 Jun 2024 15:25:28 GMT Compare changes
Patches
- Bump @fluentui/merge-styles to v8.6.10 (PR #31716 by beachball)
8.15.9
Thu, 06 Jun 2024 07:26:46 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.3.6 (commit by beachball)
- Bump @fluentui/merge-styles to v8.6.9 (commit by beachball)
- Bump @fluentui/set-version to v8.2.22 (commit by beachball)
- Bump @fluentui/react-window-provider to v2.2.26 (commit by beachball)
8.15.8
Tue, 28 May 2024 07:28:20 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.3.5 (PR #31324 by beachball)
- Bump @fluentui/merge-styles to v8.6.8 (PR #31324 by beachball)
- Bump @fluentui/set-version to v8.2.21 (PR #31324 by beachball)
- Bump @fluentui/react-window-provider to v2.2.25 (PR #31324 by beachball)
8.15.7
Fri, 24 May 2024 07:28:17 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.3.4 (commit by beachball)
- Bump @fluentui/merge-styles to v8.6.7 (commit by beachball)
- Bump @fluentui/set-version to v8.2.20 (commit by beachball)
- Bump @fluentui/react-window-provider to v2.2.24 (commit by beachball)
8.15.6
Thu, 23 May 2024 07:28:51 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.3.3 (commit by beachball)
- Bump @fluentui/merge-styles to v8.6.6 (commit by beachball)
- Bump @fluentui/set-version to v8.2.19 (commit by beachball)
- Bump @fluentui/react-window-provider to v2.2.23 (commit by beachball)
8.15.5
Mon, 20 May 2024 07:29:20 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.3.2 (commit by beachball)
- Bump @fluentui/merge-styles to v8.6.5 (commit by beachball)
- Bump @fluentui/set-version to v8.2.18 (commit by beachball)
- Bump @fluentui/react-window-provider to v2.2.22 (commit by beachball)
8.15.4
Wed, 24 Apr 2024 07:27:48 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.3.1 (PR #31130 by beachball)
- Bump @fluentui/merge-styles to v8.6.4 (PR #31130 by beachball)
- Bump @fluentui/set-version to v8.2.17 (PR #31130 by beachball)
- Bump @fluentui/react-window-provider to v2.2.21 (PR #31130 by beachball)
8.15.3
Mon, 22 Apr 2024 07:28:27 GMT Compare changes
Patches
- feat: add support for shadow dom and constructable stylesheets (PR #30689 by seanmonahan@microsoft.com)
- Bump @fluentui/dom-utilities to v2.3.0 (PR #31126 by beachball)
- Bump @fluentui/merge-styles to v8.6.3 (PR #31126 by beachball)
8.15.2
Fri, 12 Apr 2024 07:29:11 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.2.16 (PR #31022 by beachball)
- Bump @fluentui/merge-styles to v8.6.2 (PR #31022 by beachball)
- Bump @fluentui/set-version to v8.2.16 (PR #31022 by beachball)
8.15.1
Wed, 03 Apr 2024 07:29:31 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.2.15 (PR #30943 by beachball)
- Bump @fluentui/merge-styles to v8.6.1 (PR #30943 by beachball)
- Bump @fluentui/set-version to v8.2.15 (PR #30943 by beachball)
8.15.0
Fri, 22 Mar 2024 07:28:53 GMT Compare changes
Minor changes
- fix: Build errors in TypeScript 5.3 (PR #30814 by behowell@microsoft.com)
8.14.0
Wed, 13 Mar 2024 07:30:28 GMT Compare changes
Minor changes
- fix: Update IStyleSet type to fix error when using TypeScript 5.3+ (PR #30753 by behowell@microsoft.com)
- Bump @fluentui/merge-styles to v8.6.0 (PR #30753 by beachball)
8.13.24
Fri, 19 Jan 2024 07:29:32 GMT Compare changes
Patches
- fix(Utilities): Account for column reversed scrollable elements in allowScrollOnElement. (PR #30175 by estebanmu@microsoft.com)
8.13.23
Wed, 10 Jan 2024 07:28:50 GMT Compare changes
Patches
- chore: disallow document and window access (PR #30063 by seanmonahan@microsoft.com)
- Bump @fluentui/dom-utilities to v2.2.14 (PR #30063 by beachball)
- Bump @fluentui/merge-styles to v8.5.15 (PR #30063 by beachball)
- Bump @fluentui/set-version to v8.2.14 (PR #30063 by beachball)
8.13.22
Thu, 14 Dec 2023 07:30:10 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.2.13 (PR #30061 by beachball)
- Bump @fluentui/merge-styles to v8.5.14 (PR #30061 by beachball)
- Bump @fluentui/set-version to v8.2.13 (PR #30061 by beachball)
8.13.21
Thu, 09 Nov 2023 07:29:19 GMT Compare changes
Patches
- chore: use package.json#files setup instead of npmignore (PR #29743 by martinhochel@microsoft.com)
8.13.20
Sat, 28 Oct 2023 00:29:15 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.2.12 (commit by beachball)
- Bump @fluentui/merge-styles to v8.5.13 (commit by beachball)
- Bump @fluentui/set-version to v8.2.12 (commit by beachball)
8.13.19
Fri, 29 Sep 2023 07:45:30 GMT Compare changes
Patches
- fix: focusAsync still works even if past animationFrame fails to run (PR #29322 by sarah.higley@microsoft.com)
8.13.18
Wed, 28 Jun 2023 07:37:30 GMT Compare changes
Patches
- fix: Checking for the existence of addEventListener on element coming from context in useFocusRects. (PR #28342 by Humberto.Morimoto@microsoft.com)
8.13.17
Mon, 19 Jun 2023 07:36:38 GMT Compare changes
Patches
- fix: cast to String keys interpolated within string literals (PR #28067 by martinhochel@microsoft.com)
8.13.16
Thu, 01 Jun 2023 07:38:37 GMT Compare changes
Patches
- fix: Avoid inlining setCallbackMap with terser to prevent memory leaks. (PR #28080 by andrew.stegmaier@microsoft.com)
8.13.15
Wed, 31 May 2023 07:38:40 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.2.11 (commit by beachball)
- Bump @fluentui/merge-styles to v8.5.12 (commit by beachball)
- Bump @fluentui/set-version to v8.2.11 (commit by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.29 (commit by beachball)
- Bump @fluentui/test-utilities to v8.3.6 (commit by beachball)
8.13.14
Tue, 30 May 2023 07:36:09 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.2.10 (PR #27685 by beachball)
- Bump @fluentui/merge-styles to v8.5.11 (PR #27685 by beachball)
- Bump @fluentui/set-version to v8.2.10 (PR #27685 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.28 (PR #27685 by beachball)
- Bump @fluentui/test-utilities to v8.3.5 (PR #27685 by beachball)
8.13.13
Fri, 05 May 2023 18:14:01 GMT Compare changes
Patches
- fix: explicitly ship dist/ folder. (PR #27769 by tristan.watanabe@gmail.com)
- Bump @fluentui/dom-utilities to v2.2.9 (PR #27769 by beachball)
- Bump @fluentui/merge-styles to v8.5.10 (PR #27769 by beachball)
- Bump @fluentui/set-version to v8.2.9 (PR #27769 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.27 (PR #27769 by beachball)
- Bump @fluentui/test-utilities to v8.3.4 (PR #27769 by beachball)
8.13.12
Tue, 02 May 2023 22:20:25 GMT Compare changes
Patches
- Bump @fluentui/test-utilities to v8.3.3 (PR #27745 by beachball)
8.13.11
Tue, 02 May 2023 00:58:19 GMT Compare changes
Patches
- fix: esm, cjs, and amd folders should all be published correctly. (PR #27736 by tristan.watanabe@gmail.com)
- Bump @fluentui/dom-utilities to v2.2.8 (PR #27736 by beachball)
- Bump @fluentui/merge-styles to v8.5.9 (PR #27736 by beachball)
- Bump @fluentui/set-version to v8.2.8 (PR #27736 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.26 (PR #27736 by beachball)
8.13.10
Mon, 01 May 2023 07:39:54 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.2.7 (PR #27724 by beachball)
- Bump @fluentui/merge-styles to v8.5.8 (PR #27724 by beachball)
- Bump @fluentui/set-version to v8.2.7 (PR #27724 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.25 (PR #27724 by beachball)
- Bump @fluentui/test-utilities to v8.3.2 (PR #27724 by beachball)
8.13.9
Fri, 17 Mar 2023 08:15:56 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.2.6 (PR #27210 by beachball)
- Bump @fluentui/merge-styles to v8.5.7 (PR #27210 by beachball)
- Bump @fluentui/set-version to v8.2.6 (PR #27210 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.24 (PR #27210 by beachball)
- Bump @fluentui/test-utilities to v8.3.1 (PR #27210 by beachball)
8.13.8
Wed, 01 Mar 2023 07:45:40 GMT Compare changes
Patches
- fix: remove private test/ helpers used within monorepo tests (PR #26958 by martinhochel@microsoft.com)
- Bump @fluentui/test-utilities to v8.3.0 (PR #26980 by beachball)
8.13.7
Sat, 18 Feb 2023 01:37:02 GMT Compare changes
Patches
- chore: Removing deprecated React.Props from DelayedRender. (PR #26821 by jimsleon@hotmail.com)
8.13.6
Fri, 03 Feb 2023 07:50:06 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.2.5 (PR #26569 by beachball)
- Bump @fluentui/merge-styles to v8.5.6 (PR #26569 by beachball)
- Bump @fluentui/set-version to v8.2.5 (PR #26569 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.23 (PR #26569 by beachball)
- Bump @fluentui/test-utilities to v8.2.6 (PR #26569 by beachball)
8.13.5
Tue, 10 Jan 2023 07:50:15 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.2.4 (PR #26260 by beachball)
- Bump @fluentui/merge-styles to v8.5.5 (PR #26260 by beachball)
- Bump @fluentui/set-version to v8.2.4 (PR #26260 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.22 (PR #26260 by beachball)
- Bump @fluentui/test-utilities to v8.2.5 (PR #26260 by beachball)
8.13.4
Tue, 15 Nov 2022 07:44:58 GMT Compare changes
Patches
- fix: handle null and undefined in shallowCompare, add tests (PR #25623 by sarah.higley@microsoft.com)
8.13.3
Wed, 09 Nov 2022 07:48:12 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.2.3 (PR #25564 by beachball)
- Bump @fluentui/merge-styles to v8.5.4 (PR #25564 by beachball)
- Bump @fluentui/set-version to v8.2.3 (PR #25564 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.21 (PR #25564 by beachball)
- Bump @fluentui/test-utilities to v8.2.4 (PR #25564 by beachball)
8.13.2
Thu, 20 Oct 2022 07:43:13 GMT Compare changes
Patches
- chore: Bump react peer dependency to react 18. (PR #25278 by mgodbolt@microsoft.com)
- Bump @fluentui/test-utilities to v8.2.3 (PR #25294 by beachball)
8.13.1
Fri, 02 Sep 2022 07:48:51 GMT Compare changes
Patches
- fix: Add check for FocusRectsProvider providerRef being undefined (PR #24629 by behowell@microsoft.com)
8.13.0
Mon, 29 Aug 2022 07:44:38 GMT Compare changes
Minor changes
- Fix backwards compatibility of Group Selection changes (PR #24554 by tmichon@microsoft.com)
8.12.0
Thu, 18 Aug 2022 23:39:30 GMT Compare changes
Minor changes
- FocusZone: enable focus to be able to bypass hidden elements (PR #24406 by jspurlin@microsoft.com)
Patches
- fix: Make focus rects visible again in Combobox (PR #24340 by behowell@microsoft.com)
8.11.0
Mon, 15 Aug 2022 07:39:40 GMT Compare changes
Minor changes
- Support range selection from Group headers (PR #24278 by tmichon@microsoft.com)
8.10.2
Mon, 08 Aug 2022 07:39:33 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.2.2 (PR #24212 by beachball)
- Bump @fluentui/merge-styles to v8.5.3 (PR #24212 by beachball)
- Bump @fluentui/set-version to v8.2.2 (PR #24212 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.20 (PR #24212 by beachball)
- Bump @fluentui/test-utilities to v8.2.2 (PR #24212 by beachball)
8.10.1
Tue, 02 Aug 2022 07:44:44 GMT Compare changes
Patches
- fix: Miscellaneous TS fixes for React 18 usage. (PR #24148 by mgodbolt@microsoft.com)
8.10.0
Tue, 26 Jul 2022 07:39:35 GMT Compare changes
Minor changes
- fix: Scope focus visible classnames and event listeners to ThemeProvider by default, and to the window body as a fallback. (PR #24025 by Humberto.Morimoto@microsoft.com)
8.9.0
Tue, 12 Jul 2022 07:40:59 GMT Compare changes
Minor changes
- feat: Add canUseDOM, deprecate setSRR, replace setSSR's functionality with a warning, and replace all _isSSR checks with canUseDOM. (PR #23847 by esteban.230@hotmail.com)
8.8.3
Fri, 13 May 2022 07:45:35 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.2.1 (PR #22966 by beachball)
- Bump @fluentui/merge-styles to v8.5.2 (PR #22966 by beachball)
- Bump @fluentui/set-version to v8.2.1 (PR #22966 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.19 (PR #22966 by beachball)
- Bump @fluentui/test-utilities to v8.2.1 (PR #22966 by beachball)
8.8.2
Fri, 15 Apr 2022 07:42:48 GMT Compare changes
Patches
- Bump @fluentui/merge-styles to v8.5.1 (PR #22499 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.18 (PR #22499 by beachball)
8.8.1
Tue, 15 Mar 2022 07:45:54 GMT Compare changes
Patches
- Ban
export *
in@fluentui/utilities
for better tree-shakeability (PR #22046 by 4123478+tido64@users.noreply.github.com)
8.8.0
Fri, 11 Mar 2022 07:34:41 GMT Compare changes
Minor changes
- Adding additional exports to support existing 1js imports (which will be resolved separately.) (PR #22062 by dzearing@microsoft.com)
- Bump @fluentui/merge-styles to v8.5.0 (PR #22047 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.17 (PR #22047 by beachball)
8.7.0
Wed, 09 Mar 2022 07:37:29 GMT Compare changes
Minor changes
- Enhance selection to support better micro-management (PR #21970 by tmichon@microsoft.com)
8.6.0
Thu, 03 Mar 2022 07:24:25 GMT Compare changes
Minor changes
- Adding explicit export maps on all consumer packages for FUIR 8 and 9. (PR #21508 by dzearing@microsoft.com)
- Bump @fluentui/dom-utilities to v2.2.0 (PR #21919 by beachball)
- Bump @fluentui/merge-styles to v8.4.0 (PR #21919 by beachball)
- Bump @fluentui/set-version to v8.2.0 (PR #21919 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.16 (PR #21919 by beachball)
8.5.0
Tue, 01 Mar 2022 07:23:42 GMT Compare changes
Minor changes
- Add useIsomorphicLayoutEffect (PR #21899 by elcraig@microsoft.com)
8.4.3
Thu, 24 Feb 2022 07:29:50 GMT Compare changes
Patches
- make ./packages/utilities/src/DelayedRender.tsx render during SSR (PR #21785 by john.collier4@gmail.com)
8.4.2
Thu, 17 Feb 2022 07:28:31 GMT Compare changes
Patches
- Store the styles property in a local variable so the rest of the props are not bound to the concatednatedStyles function (PR #21777 by jarmit@microsoft.com)
8.4.1
Fri, 11 Feb 2022 07:27:48 GMT Compare changes
Patches
- modalize: don't access document in SSR (PR #21642 by elcraig@microsoft.com)
8.4.0
Wed, 09 Feb 2022 07:30:50 GMT Compare changes
Minor changes
- Marked "raiseClick()" as deprecated (PR #21547 by seanmonahan@microsoft.com)
8.3.10
Thu, 03 Feb 2022 07:29:41 GMT Compare changes
Patches
- Bump @fluentui/merge-styles to v8.3.0 (PR #21545 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.15 (PR #21545 by beachball)
8.3.9
Mon, 03 Jan 2022 23:32:11 GMT Compare changes
Patches
- Bump @fluentui/merge-styles to v8.2.3 (PR #20954 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.14 (PR #20954 by beachball)
8.3.8
Wed, 15 Dec 2021 07:31:29 GMT Compare changes
Patches
- Bump @fluentui/test-utilities to v8.1.0 (PR #20716 by beachball)
8.3.7
Thu, 25 Nov 2021 14:54:16 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.1.5 (PR #20784 by beachball)
- Bump @fluentui/merge-styles to v8.2.2 (PR #20784 by beachball)
- Bump @fluentui/set-version to v8.1.5 (PR #20784 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.13 (PR #20784 by beachball)
- Bump @fluentui/test-utilities to v8.0.9 (PR #20784 by beachball)
8.3.6
Wed, 10 Nov 2021 07:31:59 GMT Compare changes
Patches
- Bump @fluentui/merge-styles to v8.2.1 (PR #20529 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.12 (PR #20529 by beachball)
8.3.5
Tue, 02 Nov 2021 07:37:01 GMT Compare changes
Patches
- Add isElementVisibleAndNotHidden utility function (PR #20396 by jspurlin@microsoft.com)
8.3.4
Tue, 05 Oct 2021 07:37:17 GMT Compare changes
Patches
- fix(utilities): add missing minLength-property to text fields (PR #20105 by mail@emanuel-kluge.de)
8.3.3
Tue, 28 Sep 2021 22:17:07 GMT Compare changes
Patches
- Bump @fluentui/merge-styles to v8.2.0 (PR #20000 by beachball)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.11 (PR #20000 by beachball)
8.3.2
Thu, 02 Sep 2021 07:36:46 GMT Compare changes
Patches
- update osDetector.ts to resolve the issuse that win.navigator may be null in some ssr framework (PR #19542 by xiaowxie@microsoft.com)
8.3.1
Wed, 25 Aug 2021 07:35:19 GMT Compare changes
Patches
- Bump @fluentui/jest-serializer-merge-styles to v8.0.10 (PR #19481 by arujain@microsoft.com)
8.3.0
Thu, 19 Aug 2021 07:41:35 GMT Compare changes
Minor changes
- Moving type-based imports/exports to use "import type" and "export type" to enable isolatedModules. (PR #19416 by dzearing@hotmail.com)
8.2.2
Tue, 03 Aug 2021 07:39:30 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.1.4 (PR #19169 by behowell@microsoft.com)
8.2.1
Fri, 09 Jul 2021 07:39:31 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.1.3 (PR #18808 by martinhochel@microsoft.com)
8.2.0
Mon, 28 Jun 2021 07:35:16 GMT Compare changes
Minor changes
- Updated KeyCodes. (PR #18556 by jamwu@microsoft.com)
8.1.2
Mon, 07 Jun 2021 07:38:15 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.1.2 (PR #18437 by martinhochel@microsoft.com)
8.1.1
Thu, 20 May 2021 07:41:54 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.1.1 (PR #18024 by elcraig@microsoft.com)
8.1.0
Fri, 30 Apr 2021 07:42:23 GMT Compare changes
Minor changes
- Upgrade to ts 4.0 (PR #17932 by joschect@microsoft.com)
Patches
- Bump @fluentui/dom-utilities to v2.1.0 (PR #17932 by joschect@microsoft.com)
- Bump @fluentui/eslint-plugin to v1.2.0 (PR #17932 by joschect@microsoft.com)
- Bump @fluentui/jest-serializer-merge-styles to v8.0.5 (PR #17932 by joschect@microsoft.com)
- Bump @fluentui/merge-styles to v8.1.0 (PR #17932 by joschect@microsoft.com)
- Bump @fluentui/set-version to v8.1.0 (PR #17932 by joschect@microsoft.com)
- Bump @fluentui/test-utilities to v8.0.4 (PR #17932 by joschect@microsoft.com)
- Bump @fluentui/scripts to v1.0.0 (PR #17932 by joschect@microsoft.com)
8.0.5
Fri, 23 Apr 2021 07:37:10 GMT Compare changes
Patches
- Bump @fluentui/dom-utilities to v2.0.3 (PR #17894 by olfedias@microsoft.com)
8.0.4
Tue, 13 Apr 2021 14:55:56 GMT Compare changes
Patches
- fix parsing recipient display name for pill initials (PR #17716 by jaredi@microsoft.com)
8.0.3
Wed, 31 Mar 2021 00:53:43 GMT Compare changes
Patches
- Deprecate unused getResourceUrl and setBaseUrl (PR #17568 by elcraig@microsoft.com)
8.0.2
Wed, 03 Mar 2021 00:10:09 GMT Compare changes
Patches
- Bump @fluentui/jest-serializer-merge-styles to v8.0.2 (PR #17246 by elcraig@microsoft.com)
8.0.1
Fri, 26 Feb 2021 01:16:27 GMT Compare changes
Patches
- Release version 8 (PR #17169 by elcraig@microsoft.com)
8.0.0-beta.15
Mon, 22 Feb 2021 12:26:22 GMT Compare changes
Changes
- Remove unused prop-types dependencies (PR #17061 by elcraig@microsoft.com)
8.0.0-beta.14
Thu, 18 Feb 2021 19:38:50 GMT Compare changes
Changes
- Allow React 17 in peerDependencies. The library has not yet been fully validated with React 17, so please report any issues you find. (PR #17048 by elcraig@microsoft.com)
8.0.0-beta.13
Thu, 18 Feb 2021 12:27:34 GMT Compare changes
Changes
- Bump @fluentui/dom-utilities to v2.0.0-beta.2 (PR #16975 by elcraig@microsoft.com)
8.0.0-beta.12
Mon, 15 Feb 2021 12:22:00 GMT Compare changes
Changes
- Bump @fluentui/test-utilities to v8.0.0-beta.6 (PR #16880 by xgao@microsoft.com)
8.0.0-beta.11
Thu, 11 Feb 2021 00:58:10 GMT Compare changes
Changes
- fix merge to correctly handle array value. (PR #16911 by xgao@microsoft.com)
8.0.0-beta.10
Thu, 28 Jan 2021 12:25:56 GMT Compare changes
Changes
- Remove sinon dependency and setRenderSpy utility (PR #15249 by elcraig@microsoft.com)
8.0.0-beta.9
Thu, 21 Jan 2021 12:36:12 GMT Compare changes
Changes
- Updating dev dependencies. (PR #16548 by dzearing@microsoft.com)
8.0.0-beta.6
Wed, 11 Nov 2020 12:30:44 GMT Compare changes
Changes
- Modify getInitials to strip [xyz] and {xyz} just like it strips (xyz) (PR #15880 by elvonspa@microsoft.com)
8.0.0-beta.5
Tue, 03 Nov 2020 12:32:23 GMT Compare changes
Changes
- Update Customizer deprecation message. (PR #15756 by xgao@microsoft.com)
8.0.0-beta.4
Mon, 02 Nov 2020 12:32:47 GMT Compare changes
Changes
- Remove TS < 3.7 compat code (PR #15790 by elcraig@microsoft.com)
8.0.0-beta.3
Wed, 28 Oct 2020 12:32:24 GMT Compare changes
Changes
- isIE11 utility should use getWindow to get the window (PR #15720 by elcraig@microsoft.com)
8.0.0-beta.2
Tue, 27 Oct 2020 12:35:09 GMT Compare changes
Changes
- Store last language setting in sessionStorage not localStorage by default (PR #15710 by elcraig@microsoft.com)
8.0.0-beta.1
Mon, 26 Oct 2020 12:39:59 GMT Compare changes
Changes
- Async: update setTimeout to use internal error logging method (PR #15636 by elcraig@microsoft.com)
8.0.0-beta.0
Fri, 23 Oct 2020 03:26:15 GMT Compare changes
Changes
- Rename @uifabric/react-hooks to @fluentui/react-hooks & @uifabric/utilities to @fluentui/utilities (PR #15629 by ololubek@microsoft.com)
- getId now can take in a blank string as prefix. (PR #15337 by dzearing@hotmail.com)
- Deprecate Customizer. (PR #15539 by xgao@microsoft.com)
- Rename @uifabric/styling to @fluentui/style-utilities (PR #15567 by elcraig@microsoft.com)
- Rename @uifabric/set-version to @fluentui/set-version (PR #15616 by ololubek@microsoft.com)
- Rename @uifabric/merge-styles to @fluentui/merge-styles (PR #15627 by ololubek@microsoft.com)
- Remove react-dom from peerDependencies (PR #15634 by elcraig@microsoft.com)
7.32.3
Tue, 22 Sep 2020 12:25:45 GMT Compare changes
Patches
- Fix for Styled pure functions to have a displayName. (PR #14940 by czearing@outlook.com)
7.32.0
Wed, 16 Sep 2020 12:27:22 GMT Compare changes
Minor changes
- Consume virtual DOM functions from new location (PR #15039 by tmichon@microsoft.com)
7.30.0
Tue, 25 Aug 2020 12:36:19 GMT Compare changes
Minor changes
- Added document type to element parameter within on.ts utility. (PR #14238 by czearing@outlook.com)
Patches
- Updating debounce and throttle type definitions for correctness to include a better inferred type for the throttled/debounced function (PR #14204 by sllynn8907@gmail.com)
7.28.0
Fri, 14 Aug 2020 12:43:53 GMT Compare changes
Minor changes
- Adding
createMergedRef
utility for merging refs in a class component. (PR #14517 by dzearing@hotmail.com)
7.27.0
Mon, 10 Aug 2020 06:19:21 GMT Compare changes
Minor changes
- Updating getNativeProps default attribute set to include "ref" as a safe prop. (PR #14274 by dzearing@microsoft.com)
- Adding
omit
helper to performantly create shallow object clones which omit a few props. (PR #14268 by dzearing@microsoft.com)
7.26.1
Fri, 07 Aug 2020 12:40:14 GMT Compare changes
Patches
- useCustomizationSettings: fix not getting correct settings from context when context updates, use it in styled (PR #14393 by xgao@microsoft.com)
7.26.0
Thu, 06 Aug 2020 12:40:48 GMT Compare changes
Minor changes
- Adding
omit
helper to performantly create shallow object clones which omit a few props. (PR #14268 by dzearing@microsoft.com)
7.25.1
Tue, 04 Aug 2020 12:42:32 GMT Compare changes
Patches
- omit: changed to for in for more perf improvement. (PR #14313 by dzearing@microsoft.com)
7.25.0
Mon, 03 Aug 2020 12:45:42 GMT Compare changes
Minor changes
- Adding omit utility as a tiny helper for cloning an object but omitting a few values. This is significantly faster than object spreading or using reduce. (PR #14281 by dzearing@microsoft.com)
7.24.6
Fri, 31 Jul 2020 12:47:45 GMT Compare changes
Patches
- useCustomizationSettings: get settings from CustomizerContext if exists. (PR #14145 by xgao@microsoft.com)
7.24.5
Wed, 22 Jul 2020 12:40:51 GMT Compare changes
Patches
- Fix "rules of hooks" lint rule violations (PR #14099 by elcraig@microsoft.com)
7.24.3
Fri, 17 Jul 2020 12:38:41 GMT Compare changes
Patches
- fix: useFocusRects should resolve window inside useEffect (PR #14063 by olfedias@microsoft.com)
7.24.1
Mon, 13 Jul 2020 23:14:39 GMT Compare changes
Patches
- Replace tslint with eslint and fix some violations (PR #13944 by elcraig@microsoft.com)
7.24.0
Thu, 09 Jul 2020 21:59:04 GMT Compare changes
Minor changes
- findScrollableParent: Adding missing
Window
andundefined
return types. (PR #13953 by KevinTCoughlin@users.noreply.github.com)
7.23.0
Fri, 03 Jul 2020 12:36:49 GMT Compare changes
Minor changes
- Refactor styled to return a functional component (with optional ref attribute) (PR #13891 by miclo@microsoft.com)
7.22.0
Tue, 30 Jun 2020 12:33:36 GMT Compare changes
Minor changes
- getNativeProps: changed to object lookups rather than array searching to determine native props. (PR #13842 by dzearing@microsoft.com)
7.21.4
Mon, 29 Jun 2020 12:36:08 GMT Compare changes
Patches
- Fix scroll position math for overscrolling (#13555) (PR #13622 by kai@substantial.com)
7.21.1
Mon, 22 Jun 2020 12:42:16 GMT Compare changes
Patches
- add test util for react-test-renderer create with act wrapped (PR #13713 by xgao@microsoft.com)
7.21.0
Mon, 15 Jun 2020 12:45:48 GMT Compare changes
Minor changes
- add new Modalization utility (PR #13281 by phkuo@microsoft.com)
7.20.3
Tue, 02 Jun 2020 12:36:30 GMT Compare changes
Patches
- Removing side effect code that was breaking webpack treeshaking. (PR #13360 by dzearing@microsoft.com)
- Removing side-effect code which was causing webpack to bail out of optimizations. (PR #13415 by dzearing@microsoft.com)
- Fixed prototype pollution vulnerability. (PR #13427 by esteban.230@hotmail.com)
7.20.2
Thu, 28 May 2020 12:42:08 GMT Compare changes
Patches
- Add autoCapitalize property (PR #13335 by suprememilanfan@gmail.com)
7.20.1
Wed, 27 May 2020 12:40:00 GMT Compare changes
Patches
- Selection: respect 0 as selected key (PR #13331 by elcraig@microsoft.com)
7.20.0
Mon, 25 May 2020 12:38:22 GMT Compare changes
Minor changes
- findIndex: add fromIndex parameter (PR #13295 by elcraig@microsoft.com)
7.19.0
Fri, 22 May 2020 12:37:35 GMT Compare changes
Minor changes
- Adding
getNativeElementProps
helper which takes the element tag name in + props and filters out unrecognized props. (PR #13272 by dzearing@microsoft.com)
7.18.0
Thu, 21 May 2020 12:34:43 GMT Compare changes
Minor changes
- Add useCustomizationSettings hook (PR #13146 by xgao@microsoft.com)
7.17.2
Fri, 15 May 2020 12:42:20 GMT Compare changes
Patches
- Selection added
items
to prop constructor options (PR #12849 by czearing@outlook.com)
7.17.0
Thu, 14 May 2020 12:34:32 GMT Compare changes
Minor changes
- Add utility to apply default props for function components (PR #13152 by miclo@microsoft.com)
7.16.4
Mon, 11 May 2020 12:36:34 GMT Compare changes
Patches
- Update styled and classNamesFunction to support scss base styles (PR #13014 by xgao@microsoft.com)
7.16.2
Thu, 07 May 2020 01:06:55 GMT Compare changes
Patches
- Addressing commonjs imports. (PR #13031 by dzearing@microsoft.com)
7.16.1
Tue, 05 May 2020 12:34:22 GMT Compare changes
Patches
- Fixing errors when building @fluentui/docs. (PR #12448 by humbertomakotomorimoto@gmail.com)
7.16.0
Tue, 28 Apr 2020 12:34:09 GMT Compare changes
Minor changes
- Point: Renaming IPoint to point, x to left and y to top and deprecating old names. (PR #12722 by humbertomakotomorimoto@gmail.com)
7.15.11
Tue, 21 Apr 2020 12:34:50 GMT Compare changes
Patches
- classNamesFunction: fix not traversing the changed styles function (PR #12752 by xgao@microsoft.com)
- Revert changes to 'on': it should not use React events (PR #12753 by behowell@microsoft.com)
- Fix lint rule violation (PR #12711 by elcraig@microsoft.com)
7.15.10
Sun, 19 Apr 2020 02:02:09 GMT Compare changes
Patches
- classNamesFunction: add warning on cache full (PR #12712 by xgao@microsoft.com)
7.15.8
Thu, 16 Apr 2020 12:37:31 GMT Compare changes
Patches
- Update 'on' function to accept React events (PR #12717 by behowell@microsoft.com)
7.15.7
Thu, 16 Apr 2020 04:01:45 GMT Compare changes
Patches
- Readme: Remove irrelevant details; Fabric=>Fluent wording updates (PR #12508 by elcraig@microsoft.com)
- merge: null values are now preserved. (PR #12646 by dzearing@microsoft.com)
7.15.6
Thu, 09 Apr 2020 12:24:31 GMT
Patches
- chore: bump @types/react (olfedias@microsoft.com)
7.15.5
Wed, 08 Apr 2020 12:28:27 GMT
Patches
- Customizable: improve perf by avoid mutating styles when concatination is enabled (xgao@microsoft.com)
- fix: fix typings for asAsync & internal usages of React.Children.map (olfedias@microsoft.com)
7.15.4
Mon, 30 Mar 2020 19:10:08 GMT
Patches
- Fixing errors when building @fluentui/docs. (humbertomakotomorimoto@gmail.com)
7.15.3
Wed, 25 Mar 2020 12:30:04 GMT
Patches
- Changing references of Fabric to Fluent (mgodbolt@microsoft.com)
7.15.2
Mon, 23 Mar 2020 12:28:29 GMT
Patches
- Replace OfficeDev/office-ui-fabric-react with microsoft/fluentui (elcraig@microsoft.com)
7.15.0
Tue, 17 Mar 2020 12:28:58 GMT
Minor changes
- deprecate BaseComonent, remove all usages of BaseComponent and initializeFocusRects (xgao@microsoft.com)
7.14.1
Mon, 16 Mar 2020 12:28:27 GMT
Patches
- BaseComponent: remove initializeDir (xgao@microsoft.com)
7.14.0
Thu, 12 Mar 2020 12:35:00 GMT
Minor changes
- convert initializeFocusRects to hook (xgao@microsoft.com)
7.13.2
Tue, 10 Mar 2020 12:25:14 GMT
Patches
- Skips unnecessary equality check in shallowCompare to increase performance (chce@netcompany.com)
7.13.1
Sat, 07 Mar 2020 01:39:37 GMT
Patches
- Cleanup: Removing 'use strict' directive in ts files since modules are emitted with a 'use strict' prologue. (humbertomakotomorimoto@gmail.com)
7.13.0
Tue, 03 Mar 2020 12:27:24 GMT
Minor changes
- Turning on tslint 'deprecation' rule. (Humberto.Morimoto@microsoft.com)
7.12.4
Fri, 21 Feb 2020 12:20:14 GMT
Patches
- styled: do not create new styles function if styles prop is not changed (xgao@microsoft.com)
7.12.3
Thu, 20 Feb 2020 12:20:16 GMT
Patches
- fix memory leak caused by closure in scroll util (xgao@microsoft.com)
7.12.2
Wed, 19 Feb 2020 12:21:05 GMT
Patches
- Add syncpack and synchronize dependencies. Refresh fluent import. (jagore@microsoft.com)
7.12.1
Mon, 17 Feb 2020 17:06:50 GMT
Patches
- Utilities: forcing a publish, as the NPM outage last week did not seem to publish 7.12.1 of utilities. (dzearing@hotmail.com)
7.12.0
Wed, 12 Feb 2020 12:24:27 GMT
Minor changes
- Replacing deprecated StatelessComponent references with FunctionComponent. (Humberto.Morimoto@microsoft.com)
7.11.2
Fri, 17 Jan 2020 02:32:17 GMT
Patches
- Update tslib minver to first version containing __spreadArrays helper due to changes in how TS emits spreads. (jagore@microsoft.com)
7.11.1
Thu, 16 Jan 2020 12:28:58 GMT
Patches
- Upgrade repo to TS3.7. (jagore@microsoft.com)
7.11.0
Mon, 13 Jan 2020 12:28:56 GMT
Minor changes
- Add composeComponentAs to compose React decorator components (tmichon@microsoft.com)
- Change focus class behavior: Alternate between 'hidden' and 'visible' classes (paflakst@microsoft.com)
7.10.0
Thu, 09 Jan 2020 12:34:52 GMT
Minor changes
- memoizeFunction: The items for which callback method returned null/undefined value, null/undefined was being stored in cache for these items. In this PR, a new flag is introduced based on which the cached undefined/null value can be updated till the time non-undefined/null value is encountered for the first time. (vishgup@microsoft.com)
7.9.0
Mon, 06 Jan 2020 12:29:10 GMT
Minor changes
- Selection: accept generic item type (elcraig@microsoft.com)
Patches
- getClassNames: fix for LTR in RTL context. (jdh@microsoft.com)
7.8.0
Fri, 20 Dec 2019 12:32:45 GMT
Minor changes
- scroll.ts: added allowOverscrollOnElement, alternative to allowScrollOnElement that allows body scroll on touch devices (dmitriy.ravdin@siemens.com)
7.7.1
Tue, 17 Dec 2019 12:29:42 GMT
Patches
- add select to be a focusable target for focus utility (joschect@microsoft.com)
7.7.0
Sun, 15 Dec 2019 23:45:36 GMT
Minor changes
- getRTL uses RTL flag on theme if present. (jdh@microsoft.com)
7.6.0
Mon, 18 Nov 2019 12:33:30 GMT
Minor changes
- AutoScroll: Add horizontal scrolling (v-mare@microsoft.com)
7.5.0
Mon, 07 Oct 2019 12:33:45 GMT
Minor changes
- Reverting dependency on ReactDOM findDOMNode in getWindow and getDocument helpers to avoid bundle problems for partners. (dzearing@microsoft.com)
7.4.0
Thu, 03 Oct 2019 01:14:35 GMT
Minor changes
- Async methods can now take a React component as the target being passed to
getWindow
. (dzearing@microsoft.com)
7.3.0
Tue, 01 Oct 2019 12:33:48 GMT
Minor changes
- Async helpers now take in a target element which will be used to find the window object. (dzearing@microsoft.com)
7.2.0
Thu, 26 Sep 2019 12:32:32 GMT
Minor changes
- mergeStyles and mergeStyleSets have a companion method which accepts options for setting RTL (jdh@microsoft.com)
Patches
- Minor refinement to mergeAriaAttributeValues to correctly handleu false, therefore allowing (`cond && "something"). (cliff.koh@microsoft.com)
7.1.0
Mon, 23 Sep 2019 12:33:15 GMT
Minor changes
- Customizations: add a way to batch updates (phkuo@microsoft.com)
7.0.11
Fri, 20 Sep 2019 12:34:28 GMT
Patches
- Consuming latest merge-styles bits with
concatStyleSetsWithProps
. (dzearing@microsoft.com)
7.0.10
Mon, 16 Sep 2019 12:34:47 GMT
Patches
- Move getId to its own file (elcraig@microsoft.com)
7.0.9
Wed, 04 Sep 2019 04:09:58 GMT
Patches
- fix version file (kchau@microsoft.com)
7.0.8
Fri, 23 Aug 2019 12:35:28 GMT
Patches
- Update npmignores, delete unused jest setup files (elcraig@microsoft.com)
- Fix up readme and package.json descriptions (elcraig@microsoft.com)
7.0.7
Wed, 17 Jul 2019 18:58:57 GMT
Patches
- Adding @types/react and @types/react-dom to package.json that have peer dependencies on react and react-dom. (makotom@microsoft.com)
7.0.6
Mon, 01 Jul 2019 18:51:42 GMT
Patches
- adds react-app-polyfill
7.0.5
Thu, 27 Jun 2019 22:14:22 GMT
Patches
- Utilities: Update implementation for raising a click event to support IE
7.0.4
Thu, 27 Jun 2019 18:25:04 GMT
Patches
- Adding a null check in the case a stylesheet instance is not avaiable or old.
- The
getClassNames
function now returns memoized classnames, resulting in improved performance in high repeat scenarios (like lists rendering checks.) Reintroduction of #8761. - Add placeholder as TextArea property
7.0.3
Fri, 14 Jun 2019 12:26:30 GMT
Patches
- Fix missing assets in production build.
7.0.2
Thu, 13 Jun 2019 00:24:48 GMT
Patches
- Initial release of Fabric 7
7.0.0
Wed, 12 Jun 2019 00:42:26 GMT
Breaking changes
- Remove deprecated
autobind
decorator. - createRef: removed (use React.createRef instead)
Minor changes
- Add utility for checking controlled/uncontrolled prop usage
Patches
- Update and dedupe React deps.
6.41.0
Tue, 11 Jun 2019 12:21:35 GMT
Minor changes
- Updating
getNativeAttributes
element allow lists to be more refined, reducing unexpected attributes from being injected on primative elements. For example,min
andmax
were being allowed to be injected fordiv
elements. Now they are only injected forinput
elements.
Patches
- Setting the styles props only when either of defaultProps or componentProps have it defined
- upgrade to api-extractor 7.1.6
6.40.1
Thu, 06 Jun 2019 12:22:24 GMT
Patches
- Fix ./index import from selection
6.40.0
Wed, 05 Jun 2019 12:22:30 GMT
Minor changes
- Migrate Selection to Utilities
6.39.3
Wed, 29 May 2019 12:21:24 GMT
Patches
- Revert styled and classNameFunctions perf improvements temporarily.
6.39.2
Fri, 24 May 2019 14:51:14 GMT
Patches
- remove usage of process
6.39.1
Fri, 24 May 2019 12:21:33 GMT
Patches
- Fix wrapped styled regression caused by nested style arrays.
- Mutually exclusive warnings are not displayed if value of the prop is undefined
6.39.0
Wed, 22 May 2019 12:21:34 GMT
Minor changes
- The
getClassNames
function now returns memoized classnames, resulting in improved performance in high repeat scenarios (like lists rendering checks.)
6.38.3
Tue, 14 May 2019 07:50:30 GMT
Patches
- Update Fabric assets link
6.38.2
Tue, 14 May 2019 01:56:43 GMT
Patches
- Removed a few more
typeof window
references to avoid memory leaks with IE11.
6.38.1
Thu, 02 May 2019 12:36:35 GMT
Patches
- a new line is added to the end of the api-extractor.json file
6.38.0
Wed, 01 May 2019 12:34:24 GMT
Minor changes
- Export Omit from utilities
6.37.1
Tue, 30 Apr 2019 12:31:36 GMT
Patches
- Adds pointer events to baseElementProperties
6.37.0
Sat, 27 Apr 2019 00:04:47 GMT
Minor changes
- The
styled
helper can now take in a pure flag to create pure components. Note that in a future release we'd like to match thestyled
contracts of other libraries which can take in a View and an options property bag, but for now to make this non-breaking we'll add another argument.
6.36.0
Fri, 26 Apr 2019 12:35:24 GMT
Minor changes
- Make isFocusVisible toggleable by user.
6.35.7
Tue, 23 Apr 2019 12:32:00 GMT
Patches
- Removing closure from
styled
helper to improve performance.
6.35.6
Fri, 19 Apr 2019 12:33:02 GMT
Patches
- Removing closure from
styled
helper to improve performance.
6.35.5
Thu, 11 Apr 2019 12:37:10 GMT
Patches
- Documentation: add @docCategory inline tags
6.35.4
Mon, 08 Apr 2019 12:37:15 GMT
Patches
- Customizer modified to avoid BaseComponent.
6.35.3
Tue, 02 Apr 2019 00:38:15 GMT
Patches
- Use ^ ranges instead of >=
6.35.2
Wed, 27 Mar 2019 12:34:02 GMT
Patches
- update API file
- update api file generated by api-extractor 7
6.35.1
Fri, 15 Mar 2019 12:34:07 GMT
Patches
- Remove some unused variables and types from Customizer
- Use typeof check on process before checking process.env.NODE_ENV
6.35.0
Tue, 12 Mar 2019 12:31:43 GMT
Minor changes
- Focus utilities: Fix tabbable element issue and add optional argument.
6.34.0
Wed, 06 Mar 2019 13:27:18 GMT
Minor changes
- Utilities for managing componentRef initialization added.
6.33.0
Tue, 05 Mar 2019 17:33:41 GMT
Minor changes
- Modify return type of styled (function to React.StatelessComponent)
6.32.1
Tue, 05 Mar 2019 04:25:07 GMT
Patches
- Utilities: removing redundant export for
setVirtualParent
.
6.32.0
Mon, 04 Mar 2019 13:29:58 GMT
Minor changes
- Utilities: Adding setVirtualParent export.
6.31.0
Fri, 01 Mar 2019 19:40:21 GMT
Minor changes
- Reinstroducing dom/warn top level imports.
6.30.0
Fri, 01 Mar 2019 13:33:08 GMT
Minor changes
- A number of files containing many exports have been split into smaller units for finer debuggability in bundle size implications. Some unneeded dependencies on EventGroup have been removed.
6.29.4
Tue, 26 Feb 2019 22:45:29 GMT
Patches
- ARIA: mergeAriaAttributeValues should produce space-delimited output by default
6.29.3
Fri, 22 Feb 2019 13:31:09 GMT
Patches
- mergeAriaAttributeValues: Trim output string
- Add check for tabIndex in isElementTabbable if role=button
6.29.2
Wed, 20 Feb 2019 13:30:29 GMT
Patches
- getRTL: Check for existence of body element before reading attributes.
6.29.1
Thu, 14 Feb 2019 13:34:55 GMT
Patches
- Add fallback for reading direction attribute from body element.
6.29.0
Thu, 31 Jan 2019 20:10:48 GMT
Minor changes
- Adding helper functions to get and restore focus elements based on index paths.
6.28.1
Fri, 25 Jan 2019 13:38:07 GMT
Patches
- Updating 'customizable.tsx' to evaluate style functions.
6.28.0
Fri, 11 Jan 2019 05:00:46 GMT
Minor changes
- Scroll: use scrollableParent in _preventOverscrolling, allow EventGroup.on to take event options
6.27.2
Tue, 08 Jan 2019 13:34:49 GMT
Patches
- Deprecate utility using legacy context
- BaseComponent: when updating componentRef, handle case where current or previous props are not given
6.27.1
Mon, 17 Dec 2018 13:36:58 GMT
Patches
- BaseComponent: Remove componentWillReceiveProps usage
6.27.0
Thu, 15 Nov 2018 13:36:22 GMT
Minor changes
- DevExp: get rid of const enum so the library is compatible with Typescript's isolatedModule compilation mode
- Styled: now reacts to loadTheme changes even when not wrapped in a Customizer.
6.26.0
Wed, 14 Nov 2018 13:34:01 GMT
Minor changes
- Add osDetector utility
6.25.0
Wed, 31 Oct 2018 12:32:41 GMT
Minor changes
- Customizer: Add optional context transform prop.
6.24.0
Fri, 26 Oct 2018 12:32:35 GMT
Minor changes
- Add api-extractor.json
6.23.1
Thu, 18 Oct 2018 20:22:36 GMT
Patches
- Update api-extractor.json
6.23.0
Mon, 15 Oct 2018 12:29:12 GMT
Minor changes
- Adding
asAsync
HOC wrapper to abstract async loading for components.
6.22.0
Wed, 10 Oct 2018 12:29:05 GMT
Minor changes
- Add utilities.api.ts, update files to fix api-extractor errors
6.21.2
Mon, 08 Oct 2018 12:24:15 GMT
Patches
- Moving tslint/prettier dependencies
6.21.1
Wed, 26 Sep 2018 12:27:23 GMT
Patches
- Memoize: Do not use cached result when function instances are distinct.
6.21.0
Fri, 21 Sep 2018 14:25:46 GMT
Minor changes
- Expose Customizer's mergeCustomizations as new helper function.
Patches
- Adding a version stamp file
- Add IComponentAsProps
6.20.0
Thu, 20 Sep 2018 12:25:33 GMT
Minor changes
- add optional defaultRender to IComponentAs
6.19.1
Thu, 13 Sep 2018 17:38:04 GMT
Patches
- allow stateless components to use customizable
6.19.0
Fri, 07 Sep 2018 22:04:50 GMT
Minor changes
- Customizer: moving to use React 16 context.
6.18.0
Fri, 07 Sep 2018 16:29:48 GMT
Minor changes
- Add helpers for setting and detecting portals
6.17.2
Wed, 05 Sep 2018 10:29:25 GMT
Patches
- Scroll: add flex-grow: 1 to scrollable content elements
- Scroll: remove inline styles from scrollable content elements
6.17.1
Thu, 30 Aug 2018 10:32:49 GMT
Patches
- Replace comment reference to old ms-Fabric is-focusVisible with ms-Fabric--isFocusVisible
6.17.0
Tue, 28 Aug 2018 10:23:58 GMT
Minor changes
- Add mobileDetector to detect iOS devices
6.16.0
Fri, 24 Aug 2018 17:02:14 GMT
Minor changes
- Reverting Customizer React 16 context change.
6.15.1
Fri, 24 Aug 2018 10:26:08 GMT
Patches
- Fix @types/prop-types being inconsistently restrictive.
6.15.0
Thu, 23 Aug 2018 10:28:17 GMT
Minor changes
- Customizer: moving to use React 16 context.
- Scroll: allow scrolling within a target element
Patches
- Scroll: disable ios body scrolling in disableBodyScroll
6.14.1
Tue, 14 Aug 2018 10:27:33 GMT
Patches
- disabling codepen task
6.14.0
Mon, 13 Aug 2018 03:43:25 GMT
Minor changes
- Customizer should allow for nesting. Right now,
settings
provided have the reverse precendence expected; the outer-most Customizer wins over an inner one. This is completely backwards. Fixing to be correct.
6.13.0
Fri, 10 Aug 2018 10:26:09 GMT
Minor changes
- Customizable: add optional flag to allow customizer styles to be merged with component styles prop rather than overriding component styles
- Adding merge helper for deep merging.
6.12.1
Fri, 27 Jul 2018 10:25:39 GMT
Patches
- prop-types version
6.12.0
Mon, 23 Jul 2018 10:28:08 GMT
Minor changes
- Addressing bad imports.
6.11.0
Wed, 18 Jul 2018 10:25:50 GMT
Minor changes
- Tighten typings of APIs around merge-styles to be more correct
6.10.0
Tue, 17 Jul 2018 10:28:40 GMT
Minor changes
- Removing most
@customizable
decorator usage. This change should reduce extra React dom elements from being created. Also updatingcomponentRef
resolution to supportReact.createRef()
usage.
6.9.0
Fri, 13 Jul 2018 21:32:37 GMT
Minor changes
- Reverting the TypeScript bump, to un
6.7.1
Wed, 20 Jun 2018 10:25:55 GMT
Patches
- Prettier fixes
6.7.0
Tue, 19 Jun 2018 10:26:26 GMT
Minor changes
- All
styled
props should be a style function which returns partial styles, or just a partial styles object. (Previously it was a "complete" styles object, which was not intended.)
Patches
- Handling
stylesheet.onReset
undefined scenarios better.
6.6.0
Thu, 14 Jun 2018 20:52:57 GMT
Minor changes
- Updating
styled
to pick up customizations without using thecustomizable
decorator on the base component.
Patches
- Minor JSDoc improvements.
6.2.0
Thu, 07 Jun 2018 16:35:34 GMT
Minor changes
- Added getFirstTabbable, Updated getNextElement to take tabbable param like getPreviousElement.
- Minor changes to improve server side rendering.
Patches
- Code format changes
6.0.5
Tue, 05 Jun 2018 00:44:30 GMT
Patches
- Added Prettier
6.0.4
Mon, 04 Jun 2018 10:16:13 GMT
Patches
- Updating react typings.
6.0.3
Fri, 01 Jun 2018 10:18:43 GMT
Patches
- Add utility function to help merge ARIA attributes.
6.0.2
Wed, 30 May 2018 22:05:04 GMT
Version update only
6.0.1
Wed, 30 May 2018 20:28:33 GMT
Patches
- Minimum React version is now 16.3.2.
- Added
resetIds
api for adding predictability in jest tests.
5.33.0
Wed, 23 May 2018 16:14:26 GMT
Minor changes
- Reverting the ChoiceGroup styling update along with updates to utilities to avoid potentially breaking changes.
5.32.0
Wed, 23 May 2018 10:28:50 GMT
Minor changes
- Added
resetIds
api for adding predictability in jest tests. - allow for customization of keycodes that cause the focus rect to appear
5.31.0
Tue, 15 May 2018 07:09:49 GMT
Minor changes
- Remove dependency on React from Async
5.30.1
Fri, 04 May 2018 15:58:39 GMT
Patches
- Updating React build version.
5.30.0
Wed, 02 May 2018 23:55:40 GMT
Minor changes
- Backing out
isEqual
change which is broken. - Add accompanying utilities work for Keytips
5.29.0
Fri, 27 Apr 2018 10:15:52 GMT
Minor changes
- Allow a function to be passed to the Customizers props
Patches
- Add isEqual and isNotEqual utilities
5.28.0
Wed, 25 Apr 2018 05:32:09 GMT
Minor changes
- Adding
isDirectionalKeyCode
helper.
5.27.0
Mon, 23 Apr 2018 10:24:54 GMT
Minor changes
- The focus styling no longer adds "ms-Fabric" classname to body. Instead a very specific class for controlling focus rects is added, which should not impact any existing code.
5.26.0
Fri, 20 Apr 2018 23:06:06 GMT
Minor changes
- InputMask: Added inputMask utilitiy and tests
5.25.0
Thu, 19 Apr 2018 18:25:59 GMT
Minor changes
- Update createRef to match React.createRef api
5.24.0
Mon, 16 Apr 2018 10:23:26 GMT
Minor changes
- Adding some helpers which ensure that
ms-Fabric.is-focusVisible
class name is added to the document body when focus rectangles should be fixible. Also ensuring that thedocumentElement
has adir
attribute. - Upgrade to TypeScript 2.8.1
Patches
- Removing module entry temporarily. (Will be added back in 6.0.)
- Updating build to React 16.3.1.
5.23.0
Thu, 05 Apr 2018 10:15:39 GMT
Minor changes
- Added IComponentAs as a type for 'render as' props in components
5.22.1
Sat, 31 Mar 2018 17:40:00 GMT
Patches
- asyncFocus: passing a component which has a focus method, but no
ownerDocument
, should still call focus.
5.22.0
Wed, 28 Mar 2018 10:16:39 GMT
Minor changes
- The initials logic used in calculating Persona initials now takes in a
allowPhoneInitials
param to allow for translating phone text to initials.
5.21.0
Sun, 25 Mar 2018 03:08:03 GMT
Minor changes
- Update createRef type
- Updating to webpack 4 for producting bundles. Adding appropriate
module
andsideEffects
fl
5.20.0
Fri, 23 Mar 2018 01:29:21 GMT
Minor changes
- Introduced focusAsync for cheaper element focusing
5.19.1
Wed, 21 Mar 2018 10:18:29 GMT
Patches
- EventGroup.raise: event args are now correctly mixed into the event object.
5.19.0
Tue, 20 Mar 2018 10:27:37 GMT
Minor changes
- Make helper functions getWindow and getDocument accept
null
.
5.18.3
Mon, 19 Mar 2018 10:27:55 GMT
Patches
- Use arrow function properties instead of @autobind
5.18.2
Thu, 15 Mar 2018 02:42:27 GMT
Patches
- Revert focus changes
5.18.1
Tue, 13 Mar 2018 10:17:37 GMT
Patches
- Customizable: Fix hoist/customizations import so it doesn't break amd
5.18.0
Mon, 12 Mar 2018 06:29:20 GMT
Minor changes
- added hoistStatics function for use with decorators to fix broken statics issue, and added the fuction to the customizable decorator
Patches
- Focus utility getPreviousElement did not correctly consider the tabbable argument when considering the current node. This can affect how FocusZones are processed, since only one element in a zone will have tab index set. This, in turn, affects how FocusTrapZone traps focus, since getPreviousElement is used during trapping focus.
- Styled: Add display name to styled wrapper
5.17.1
Fri, 09 Mar 2018 15:07:28 GMT
Patches
- Focus: Update getPreviousElement to traverse a potential childMatch's parent siblings (which was previously being skipped)
5.17.0
Fri, 09 Mar 2018 11:13:58 GMT
Minor changes
- Add hoistStatics function to withResponsiveMode decorator.
5.16.0
Thu, 08 Mar 2018 11:27:24 GMT
Minor changes
- Added hoistStatics function to @customizable decorator so static methods work properly
5.15.0
Tue, 06 Mar 2018 11:13:36 GMT
Minor changes
- Adds createRef polyfil to prepare for object refs.
5.14.1
Tue, 06 Mar 2018 02:06:59 GMT
Patches
- Replaced PureComponent with Component to appease website's UHF react version.
5.14.0
Fri, 02 Mar 2018 11:25:35 GMT
Minor changes
- Upgrade to TypeScript 2.7.2
- Update KeyCodes enum to include all key codes
5.13.0
Thu, 22 Feb 2018 11:15:23 GMT
Minor changes
- Focus/DOM: add the ability to find if an element (or any ancestor) contains a given attribute. Also, add a shouldrWapFocus function to the focus utility (which leverages the fild element attribute just described) which returns true if the given no wrap data attribute (data-no-vertical-wrap OR data-no-horizontal-wrap) exists and is set to true
5.12.1
Wed, 21 Feb 2018 11:12:11 GMT
Patches
- fix bug in IE that IE does not support Number.IsInteger
5.12.0
Fri, 16 Feb 2018 11:23:29 GMT
Minor changes
- Added a triangle abstraction class
Patches
- Focus: Fix getPreviousElement to correctly walk across previous siblings if a potential child match was found
5.11.0
Wed, 14 Feb 2018 22:10:50 GMT
Minor changes
- BaseComponent.onError default implementation removed, exceptions now simply bubble out which lets partners use React 16 error handling.
5.10.3
Tue, 13 Feb 2018 11:24:05 GMT
Patches
- Export IClassNames fro Utilities for creating private getClassNames methods
5.10.2
Thu, 08 Feb 2018 11:13:51 GMT
Patches
- Return empty initials for phone numbers
5.10.1
Wed, 07 Feb 2018 11:23:59 GMT
Patches
- Fixing direct reference to @uifabric/utilities/lib from ResizeGroup
5.10.0
Mon, 05 Feb 2018 11:24:23 GMT
Minor changes
- [Math] implemented precision rounding functions
5.9.0
Mon, 29 Jan 2018 11:23:40 GMT
Minor changes
- Add work week date range type and update date math getDateRangeArray to consume it, add unit tests
5.8.0
Fri, 26 Jan 2018 11:25:22 GMT
Minor changes
- IBaseProps: typings adjusted to be less restrictive and compatible with strict mode.
5.7.1
Thu, 25 Jan 2018 11:23:06 GMT
Patches
- Set timeout ids to null for cancel and flush functions
5.7.0
Mon, 22 Jan 2018 11:14:27 GMT
Minor changes
- Adding a helper component to inject context values
5.6.1
Tue, 19 Dec 2017 11:22:47 GMT
Patches
- Broaden the range of allowed prop-type versions
5.6.0
Sat, 16 Dec 2017 05:07:22 GMT
Minor changes
- Updated build to newest React version and typings. Updated tests and made various tweaks to the code to remove React warnings and keep Enzyme
5.5.0
Tue, 28 Nov 2017 02:24:21 GMT
Minor changes
- Moving
styled
andgetClassNameFunction
out of styling to utilities.
5.4.0
Mon, 13 Nov 2017 11:20:56 GMT
Minor changes
- BaseComponent: fixing some typings to be compatible with current React typings.
5.3.3
Fri, 10 Nov 2017 17:09:36 GMT
Patches
- Object: getId: updated so it will correctly return a string rather than an int
5.3.2
Wed, 08 Nov 2017 11:11:27 GMT
Patches
- This PR addresses #3226 by removing the automatic call to
setPeriodicReset
. Now it is only called whenmeasure
is called. This prevents unnecessary resets from occurring before measure is even called. Additionally,reset
no longer callssetPeriodicReset
, and instead waits again for the nextmeasure
to set the timeout.
5.3.1
Wed, 08 Nov 2017 06:05:34 GMT
Patches
- Update @uifabric/utilities
5.3.0
Wed, 18 Oct 2017 10:21:25 GMT
Minor changes
- Add cancel/flush to debounce
5.2.1
Fri, 06 Oct 2017 10:18:41 GMT
Patches
- TSConfig: update to use preserveConstEnums so that certain builds s ystems don't break when importing const enums
5.2.0
Thu, 05 Oct 2017 17:03:43 GMT
Minor changes
- Undoing 6.0 bump which was made by automation inadvertently.
- Fixing version dependencies.
5.1.0
Thu, 05 Oct 2017 16:29:11 GMT
Minor changes
- Undoing 6.0 bump which was made by automation inadvertently.
6.0.0
Wed, 04 Oct 2017 22:40:22 GMT
Breaking changes
- Positioning: Refactored positioning and removed deprecated properties
5.0.1
Wed, 27 Sep 2017 00:20:58 GMT
Patches
- Updated for Fabric 5.0.
4.16.0
Tue, 26 Sep 2017 20:42:17 GMT
Minor changes
- Reverting Customizer changes, as they are breaking. Will include in 5.0.
4.15.0
Tue, 26 Sep 2017 10:09:04 GMT
Minor changes
- Updating Customizer to support
scopedSettings
prop. Adding aCustomizations
object for applying global and scoped customizations in non-React environments.
4.14.1
Mon, 25 Sep 2017 10:19:18 GMT
Patches
- Array: Add utility functions for updating arrays immutably
4.14.0
Fri, 22 Sep 2017 19:08:51 GMT
Minor changes
- Adding
mapEnumByName
helper.
4.13.1
Thu, 14 Sep 2017 00:34:57 GMT
Patches
- getLanguage: Use localStorage wrapper helpers to avoid exceptions thrown by the browser when accessing localStorage.
4.13.0
Mon, 04 Sep 2017 10:16:56 GMT
Minor changes
- Add ISize interface and fitContentToBounds utility function
4.12.1
Fri, 01 Sep 2017 18:06:55 GMT
Patches
- Set the RTL language when the language is read from session storage
4.12.0
Thu, 31 Aug 2017 15:41:56 GMT
Minor changes
- RTL: Persist rtl settings between sessions
4.11.1
Tue, 29 Aug 2017 20:55:35 GMT
Patches
- Adjusted build to produce sourcemaps with correct sourceRoot.
4.11.0
Tue, 29 Aug 2017 10:20:56 GMT
Minor changes
- Array: rename removeElement to removeIndex
4.10.3
Mon, 28 Aug 2017 10:09:32 GMT
Patches
- Array: Add removeElement method
4.10.2
Fri, 25 Aug 2017 20:31:51 GMT
Patches
- Adding back sourcemap content to .map files, which should alleviate "../src/* missing" issues when using webpack.
4.10.1
Fri, 25 Aug 2017 10:09:40 GMT
Patches
- Array: Add find utility method
- BaseComponent: Make State type optional to be consistent with React.Component typing
4.10.0
Thu, 24 Aug 2017 05:38:14 GMT
Minor changes
- createArray: reverting previous change to make getItem optional, cleaning up so that the return value is correct.
- Array: Add typesafety for createArray and findIndex
4.9.1
Mon, 21 Aug 2017 10:19:29 GMT
Patches
- Minor tweaks to utilities to reduce the graph edges.
4.9.0
Thu, 03 Aug 2017 10:13:03 GMT
Minor changes
- TypeScript 2.4.1 bump
4.8.1
Fri, 21 Jul 2017 10:21:45 GMT
Patches
- Fixing filteredAssign function
4.8.0
Wed, 19 Jul 2017 21:40:34 GMT
Minor changes
- Add assertNever function for exhaustive null checking
4.7.2
Wed, 12 Jul 2017 01:49:50 GMT
Patches
- Fixing typings for TypeScript 2.4.1 compatibility.
4.7.1
Sat, 08 Jul 2017 03:34:35 GMT
Patches
- Updating library comments.
4.7.0
Thu, 06 Jul 2017 10:11:47 GMT
Minor changes
- Adding export for GlobalSettings object.
4.6.0
Fri, 30 Jun 2017 19:44:26 GMT
Minor changes
- Customizer
setDefault
method moved to GlobalSettingssetValue
helper. This patches the customization code in 2 ways: 1. Multiple copies of the Customizer on the page will no longer create script errors complaining about missing themes, and 2. React is no longer pulled into the styling graph.
4.5.0
Thu, 29 Jun 2017 20:48:31 GMT
Minor changes
- Adding a new Grid utility
4.4.2
Thu, 29 Jun 2017 10:13:16 GMT
Patches
- Removing localstorage persistence for rtl helpers.
4.4.1
Tue, 27 Jun 2017 01:26:31 GMT
Patches
- Enable forceConsistentCasingInFileNames tsconfig option
4.4.0
Wed, 21 Jun 2017 01:52:48 GMT
Minor changes
- Add FabricPerformance utility to measure performance
4.3.0
Wed, 14 Jun 2017 06:02:15 GMT
Minor changes
- Enable strictNullChecks in utilities package
Patches
- isTabbableElement: fixed edge cases with identifying focusable elements that have tabIndex assigned.
- Focus Utility should respect tabindex=-1 on tabable elements
4.2.0
Mon, 12 Jun 2017 01:47:18 GMT
Minor changes
- Enable no implicit any in utilities package
4.1.2
Thu, 08 Jun 2017 00:18:05 GMT
Patches
- Adding a try-catch around setting RTL in local storage for the browser
4.1.1
Tue, 06 Jun 2017 06:06:46 GMT
Patches
- Adding tslib dependency to reduce re
4.1.0
Tue, 06 Jun 2017 00:50:06 GMT
Minor changes
- Customizer/customizable: adjusting to take in fields, rather than a single string representing the thing to customize.
Patches
- memoize: returns the callback in scenarios where WeakMap isn't available.
4.0.1
Thu, 01 Jun 2017 16:34:03 GMT
Patches
- getDocument/getWindow: now checks for doc/win undefined before accessing, making them ssr happy.
- Update Focus handling to suport immediately-nested focus zones
4.0.0
Tue, 30 May 2017 03:27:20 GMT
Breaking changes
- memoize/memoizeFunction: memoize converted to a decorator, memoizeFunction is now for memoizing functions.
- getLangauge/setLanguage: new apis added for getting/setting the language normally specified on the html lang attribute.
Patches
- Introduce prop-types instead of React.PropTypes
1.10.2
Fri, 26 May 2017 10:21:03 GMT
Patches
- Utilities: Fixed incorrect calculation of initials. Properly remove unwanted ASCII characters, and do not calculate initials for Arabic and CJK based languages.
1.10.1
Wed, 24 May 2017 23:52:09 GMT
Patches
- Add utlities for unit tests that need to override or spy on React lifecycle methods
1.10.0
Tue, 23 May 2017 10:16:04 GMT
Minor changes
- warn: Making ISettingsMap have optionals so that the warn utilities can be used for Prop interfaces containing required params.
1.9.0
Thu, 18 May 2017 10:09:58 GMT
Minor changes
- Adding memoize utility. Updating css to handle serializable objects. Updating rtl helper to respect a localStorage setting.
1.8.7
Fri, 05 May 2017 10:18:19 GMT
Patches
- getRTL: fixing an issue to ensure it is once again SSR friendly.
1.8.6
Thu, 04 May 2017 10:08:59 GMT
Patches
- Removes label from native properties
1.8.5
Tue, 02 May 2017 10:09:08 GMT
Patches
- withViewport: Preserving the
forceUpdate
parameter when asynchronously re-resolving the viewport size.
1.8.4
Fri, 21 Apr 2017 06:23:54 GMT
Patches
- Updating setRTL to write isRTL to local storage. This allows the setting to persist across sessions.
1.8.0
Wed, 19 Apr 2017 16:54:26 GMT
Minor changes
- Adding warn utilities for console logging warnings on misuse.
1.7.0
Fri, 14 Apr 2017 03:06:28 GMT
Minor changes
- overflow: Utilities for detecting overflow in elements
1.6.0
Thu, 06 Apr 2017 03:12:13 GMT
Minor changes
- Updating typings in warn.ts.
1.5.0
Tue, 04 Apr 2017 15:18:51 GMT
Minor changes
- BaseComponent: added support for resolving
componentRef
automatically. Also added_warnDeprecations
and_warnMutualExclusion
helpers for warning on misuse.
1.4.0
Thu, 30 Mar 2017 21:04:29 GMT
Minor changes
- Adding
setBodyScroll
method to enable/disable body scrolling. Useful for Overlay scenarios where you would want to disable the scrolling behind the overlay.
1.3.0
Thu, 23 Mar 2017 03:13:02 GMT
Minor changes
- Adding some utility functions to handle date range calculations and determining if a date falls within a date range.
1.2.0
Fri, 10 Mar 2017 20:41:05 GMT
Minor changes
- Adjusting React peer dependency to i
1.1.0
Wed, 01 Mar 2017 20:31:22 GMT
Minor changes
- Utilities: adding getInitials utility.
1.0.3
Mon, 13 Feb 2017 08:15:53 GMT
Patches
- Updating package.json dependencies to exclude typings packages.
1.0.2
Fri, 27 Jan 2017 04:09:14 GMT
Patches
- autobind: Does not re-bind every time a decorated method is accessed anymore.
1.0.1
Wed, 25 Jan 2017 04:11:36 GMT
Patches
- rtl utility should read rtl attribute on first read.
1.0.0
Mon, 16 Jan 2017 21:57:33 GMT
Breaking changes
- Introducing a new package to contain all baseline utilities that are commonly used amongst Fabric components.