Tue, 03 Feb 2026 23:58:32 GMT
- Add support for ?? in observable bindings (ni/fast@ad97e08)
Thu, 30 Oct 2025 16:22:12 GMT
- Updates for npm trusted publishing (ni/fast@0200fb3)
Fri, 15 Aug 2025 16:32:04 GMT
- Fix lint warnings (ni/fast@7c3fb7a)
Thu, 03 Apr 2025 00:08:47 GMT
- Dependency update (ni/fast@8b5019e)
Thu, 20 Mar 2025 18:12:50 GMT
- Trivial README update (ni/fast@5a9d2bd)
Wed, 19 Mar 2025 21:09:36 GMT
- README updates (ni/fast@d218abe)
Fri, 24 Jan 2025 18:10:34 GMT
- Remove type module config in packages (ni/fast@a8a20cb)
Fri, 17 Jan 2025 00:23:51 GMT
- Dependencies updated (ni/fast@7162e95)
Thu, 09 Jan 2025 23:49:05 GMT
- Setup beachball publishing (ni/fast@b095971)
Wed, 23 Oct 2024 23:54:59 GMT
- Export Symbol to allow prepending specific stylesheets to adoptedStyleSheets (7282195+m-akinc@users.noreply.github.com)
Thu, 04 May 2023 17:35:08 GMT
- add else case to when directive (chhol@microsoft.com)
Fri, 14 Apr 2023 19:08:49 GMT
- Use push and splice for adoptedStyleSheet mutation when available to avoid Safari 16.4 bug (nicholasrice@users.noreply.github.com)
Tue, 25 Oct 2022 03:07:31 GMT
- fix(fast-element): attributes properly located in inheritance hierarchy (roeisenb@microsoft.com)
- make insertBefore noop (wendywendy@microsoft.com)
- persist totaAvailableViews to compare removeIndex against (wendywendy@microsoft.com)
Wed, 17 Aug 2022 16:41:39 GMT
- default options in repeat should be set in various scenarios (prudepixie@users.noreply.github.com)
Tue, 24 May 2022 07:10:02 GMT
- fix(fast-element): do not notify splices for changes pre-subscription (roeisenb@microsoft.com)
Tue, 03 May 2022 07:15:44 GMT
- Upgraded api-extractor (44823142+williamw2@users.noreply.github.com)
Wed, 27 Apr 2022 07:21:09 GMT
- update to typescript 4.6.2 and update ARIAMixin typings (chhol@microsoft.com)
Wed, 06 Apr 2022 07:12:42 GMT
- convert fast-element to type:module (nicholasrice@users.noreply.github.com)
Tue, 08 Mar 2022 07:12:45 GMT
- feat: enable multiple fast-element instances in browser at once (roeisenb@microsoft.com)
Fri, 25 Feb 2022 17:09:32 GMT
- fix: defend against for/in use on arrays (roeisenb@microsoft.com)
Thu, 24 Feb 2022 22:21:55 GMT
- fix: prevent duplicative array observation patch (roeisenb@microsoft.com)
Sun, 23 Jan 2022 07:13:56 GMT
- add recyle option to repeat directive (scomea@microsoft.com)
Sun, 31 Oct 2021 07:17:45 GMT
- update fast eslint package version (chhol@microsoft.com)
Wed, 13 Oct 2021 22:45:16 GMT
- build(fast-element): exclude empty js files from esm index.js (markwhitfeld@users.noreply.github.com)
Fri, 08 Oct 2021 19:53:11 GMT
- feat(fast-element): expose a method for processing the update queue (roeisenb@microsoft.com)
Wed, 08 Sep 2021 07:16:17 GMT
- perf(Controller): reduce object allocation needed for isConnected prop (roeisenb@microsoft.com)
Fri, 27 Aug 2021 14:14:26 GMT
- Adds capability to Observable to subscribe to any observable property change for an object (nicholasrice@users.noreply.github.com)
- ensure HTMLStyleElement DOM order matches call addStylesTo() call order (nicholasrice@users.noreply.github.com)
Thu, 26 Aug 2021 07:17:43 GMT
- feat(fast-element): make the task queue resilient to task exceptions (roeisenb@microsoft.com)
Wed, 28 Jul 2021 07:17:22 GMT
- implement patch to work around Angular optimization bug (nicholasrice@users.noreply.github.com)
Fri, 21 May 2021 17:48:08 GMT
- Add cssPartial template function to facilitate partial CSS abstractions. (nicholasrice@users.noreply.github.com)
Wed, 19 May 2021 23:37:36 GMT
- undefined (nicholasrice@users.noreply.github.com)
- fix: ensure that custom events are cancelable by default (roeisenb@microsoft.com)
- perf: improve startup time and reduce library size (roeisenb@microsoft.com)
1.0.2 (2021-04-06)
1.0.1 (2021-03-16)
1.0.0 (2021-03-06)
- refactor(fast-element)!: rename Directive, disambiguate types, and reorganize (#4414) (a96d364), closes #4414
- rename Directive and other types to disambiguate
0.22.2 (2021-02-08)
Note: Version bump only for package @microsoft/fast-element
0.22.1 (2021-02-08)
Note: Version bump only for package @microsoft/fast-element
0.22.0 (2021-01-30)
- increase sophistication of behavior binding and unbinding (#4288) (9c24ee6)
- repeat: observe arrays after unbound then rebound (#4211) (cec8e69)
0.21.1 (2020-12-16)
Note: Version bump only for package @microsoft/fast-element
0.21.0 (2020-12-02)
0.20.0 (2020-11-19)
- fast-element: ensure all nodes removed in repeat when array emptied (#4073) (cacfefe)
- fast-element: remove mergeSplice array length cache (#4067) (751eef8)
- add select component (#4074) (6984027)
- convert FormAssociated to a constructable function (#4115) (da8d54b)
- makes Controller.isConnected an observable property (#4093) (3d49aa2)
- fast-element: introduce NamedTargetDirective for extensibility (#4079) (c93bc26)
- support HTMLStyleElement from Controller.addStyles and Controller.removeStyles (#4043) (cf20187)
0.19.1 (2020-10-14)
Note: Version bump only for package @microsoft/fast-element
0.19.0 (2020-09-28)
0.18.0 (2020-09-10)
- fast-element: better global support for older browsers (#3864) (61e85d8)
- fast-element: workaround for adoptedStyleSheets Chromium bug (#3838) (1b6570a)
0.17.0 (2020-08-27)
- fast-element: add globalThis polyfill to fix trustedTypes polyfill (#3797) (e848800)
- fast-element: do not remove user comments when compiling templates (#3786) (0478709)
- fast-element: observable callbacks on sub-classes should be invoked (#3768) (969d5dd)
0.16.0 (2020-08-13)
- fast-element: move template instance timing and enable dynamic templates and styles (#3621) (2e73088)
0.15.2 (2020-07-31)
Note: Version bump only for package @microsoft/fast-element
0.15.1 (2020-07-23)
0.15.0 (2020-07-14)
- simplify rollup configs and compress tagged template literals (#3452) (7533e92)
- update typescript version and remove utility types dependencies for react packages (#3422) (09d07b5)
0.14.0 (2020-07-02)
0.13.0 (2020-06-26)
- fast-element: default event handler behavior should be no capture (#3337) (a59e4df)
- fast-element: export missing elements filter helper (#3331) (46de565)
- fast-element: enable CSSStyleSheet and string to be used as styles (#3345) (70e2f7f)
- fast-element: expand element filter to support selectors (#3374) (f275366)
0.12.0 (2020-06-17)
0.11.0 (2020-06-15)
- correct anchor and button stylesheets (#3308) (78feda2)
- fast-element: generalize value converter and move out of beta (#3267) (14706c9)
- fast-element: seal the default execution context (#3268) (131cacb)
- corrects behavior of style removal (#3261) (e37b7ab)
0.10.1 (2020-06-09)
Note: Version bump only for package @microsoft/fast-element
0.10.0 (2020-06-05)
- fast-element: add content composition (#3182) (26c59ea)
- website: new docusaurus v2 setup with launch toc configuration (#3159) (f12ba16)
0.9.0 (2020-05-18)
- fast-element: every third subscriber not registered (#3086) (bd26083)
- fast-element: html helper should handle literal and directive interpolated together (#3106) (627f06c)
- add exports that were removed during circular reference refactor #3038 (eb1cb91)
- fast-element: more granular content compilation with tests (#3127) (c96fef2)
- web-components: new build/test/docs setup (#3156) (51d909a)
0.8.1 (2020-04-29)
0.8.0 (2020-04-27)
0.7.0 (2020-04-22)
- fast-element: add functioning execution context (#2935) (707d4e7)
- fast-element: safe class binding (#2957) (e06d73c)
0.6.0 (2020-04-10)
- fast-element: always reflect latest value to attribute (#2903) (48cca59)
- fast-element: batch attr reflect (#2885) (e863752)
- fast-element: ensure node exists when checking if it's a marker (#2876) (ae656b8)
- fast-element: only use Range for batch disposal (#2901) (7e5bf5c)
- fast-element: preserve observable values from before upgrade (#2889) (d84884a)
- fast-element: add directives for children and slotted references (#2896) (5dc8911)
- fast-element: add multi property binding support (#2911) (46049ea)
- design system provider and recipe implementation (#2860) (8c04e15)
0.5.0 (2020-04-02)
0.4.0 (2020-03-30)
- attribute bindings in fast components (#2847) (0d25806)
- fast-element: ensure host attributes have a target name (#2846) (4bd99c9)
- fast-element: attribute/property binding revamp (#2843) (ffe7a57)
- add progress web component (#2828) (5f2be52)
0.3.1 (2020-03-25)
0.3.0 (2020-03-25)
- fast-element: type fixes, api docs, and one op order correction (#2810) (0548e89)
- view: ensure first/last child correct after removing view (#2819) (7d82ddc)
0.2.1 (2020-03-18)
Note: Version bump only for package @microsoft/fast-element
0.2.0 (2020-03-13)
- fast-element: attached behaviors (#2784) (170eed7)
- fast-element: base shadow and element options on defaults (#2782) (73fabda)
- fast-element: enable host instructions (#2760) (8675585)
- fast-element: streamline custom event emit (#2777) (b3250ec)
- export when from the root of fast-element (#2739) (3e290d3)
- fast-element: simpler element definition without decorators (#2730) (d89e9ca)