Skip to content

Latest commit

 

History

History
771 lines (313 loc) · 28.8 KB

File metadata and controls

771 lines (313 loc) · 28.8 KB

Change Log - @ni/fast-element

10.1.0

Tue, 03 Feb 2026 23:58:32 GMT

Minor changes

10.0.5

Thu, 30 Oct 2025 16:22:12 GMT

Patches

10.0.3

Fri, 15 Aug 2025 16:32:04 GMT

Patches

10.0.2

Thu, 03 Apr 2025 00:08:47 GMT

Patches

10.0.1

Thu, 20 Mar 2025 18:12:50 GMT

Patches

10.0.0

Wed, 19 Mar 2025 21:09:36 GMT

Major changes

0.0.5

Fri, 24 Jan 2025 18:10:34 GMT

Patches

0.0.4

Fri, 17 Jan 2025 00:23:51 GMT

Patches

0.0.3

Thu, 09 Jan 2025 23:49:05 GMT

Patches

1.14.0

Wed, 23 Oct 2024 23:54:59 GMT

Minor changes

1.12.0

Thu, 04 May 2023 17:35:08 GMT

Minor changes

1.11.1

Fri, 14 Apr 2023 19:08:49 GMT

Patches

1.11.0

Tue, 25 Oct 2022 03:07:31 GMT

Minor changes

Patches

1.10.5

Wed, 17 Aug 2022 16:41:39 GMT

Patches

1.10.2

Tue, 24 May 2022 07:10:02 GMT

Patches

1.10.1

Tue, 03 May 2022 07:15:44 GMT

Patches

1.10.0

Wed, 27 Apr 2022 07:21:09 GMT

Minor changes

1.9.0

Wed, 06 Apr 2022 07:12:42 GMT

Minor changes

1.8.0

Tue, 08 Mar 2022 07:12:45 GMT

Minor changes

1.7.2

Fri, 25 Feb 2022 17:09:32 GMT

Patches

1.7.1

Thu, 24 Feb 2022 22:21:55 GMT

Patches

1.7.0

Sun, 23 Jan 2022 07:13:56 GMT

Minor changes

1.6.2

Sun, 31 Oct 2021 07:17:45 GMT

Patches

1.6.1

Wed, 13 Oct 2021 22:45:16 GMT

Patches

1.6.0

Fri, 08 Oct 2021 19:53:11 GMT

Minor changes

1.5.1

Wed, 08 Sep 2021 07:16:17 GMT

Patches

1.5.0

Fri, 27 Aug 2021 14:14:26 GMT

Minor changes

1.4.2

Thu, 26 Aug 2021 07:17:43 GMT

Patches

1.4.1

Wed, 28 Jul 2021 07:17:22 GMT

Patches

1.4.0

Fri, 21 May 2021 17:48:08 GMT

Minor changes

1.3.0

Wed, 19 May 2021 23:37:36 GMT

Minor changes

1.0.2 (2021-04-06)

Bug Fixes

  • ensures proper re-observation and notification of a disconnected BindingObserver (#4477) (e315a69)

1.0.1 (2021-03-16)

Bug Fixes

  • ensure embedded templates dispose correctly (#4432) (cb8ae10)

1.0.0 (2021-03-06)

  • refactor(fast-element)!: rename Directive, disambiguate types, and reorganize (#4414) (a96d364), closes #4414

Features

  • adds CSSDirective for use with the css tagged template literal (#4383) (6928afa)

BREAKING CHANGES

  • 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)

Bug Fixes

  • increase sophistication of behavior binding and unbinding (#4288) (9c24ee6)
  • repeat: observe arrays after unbound then rebound (#4211) (cec8e69)

Features

  • add support for attachment test to ElementStyles (#4289) (df6f765)

0.21.1 (2020-12-16)

Note: Version bump only for package @microsoft/fast-element

0.21.0 (2020-12-02)

Features

0.20.0 (2020-11-19)

Bug Fixes

  • fast-element: ensure all nodes removed in repeat when array emptied (#4073) (cacfefe)
  • fast-element: remove mergeSplice array length cache (#4067) (751eef8)

Features

  • 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)

Bug Fixes

  • fast-element: enable subtree observation in the children decorator (#3945) (c69c7d9)

Features

  • fast-element: enable parent context references in repeat scenarios (#3948) (0b2234b)

0.18.0 (2020-09-10)

Bug Fixes

  • fast-element: better global support for older browsers (#3864) (61e85d8)
  • fast-element: workaround for adoptedStyleSheets Chromium bug (#3838) (1b6570a)

Features

  • fast-element: enable custom element to accept a styles array (#3871) (ae611a9)

0.17.0 (2020-08-27)

Bug Fixes

  • 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)

Features

  • fast-element: improve trustedTypes to not use globalThis (#3784) (5eca0a8)

0.16.0 (2020-08-13)

Bug Fixes

Features

  • 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)

Bug Fixes

  • rollup minify selectors should retain spaces (#3524) (cbdfc45)

0.15.0 (2020-07-14)

Bug Fixes

  • fast-element: style element styles should work with the document (#3489) (d288390)

Features

  • 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)

Bug Fixes

  • fast-element: do not notify when binding observer is disconnected (#3418) (dbf3093)

Features

  • fast-element: support bindings and observables with volatile dependencies (#3402) (a00a907)

0.13.0 (2020-06-26)

Bug Fixes

  • fast-element: default event handler behavior should be no capture (#3337) (a59e4df)
  • fast-element: export missing elements filter helper (#3331) (46de565)

Features

  • 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)

Features

  • fast-element: enable children and slotted filters (#3323) (224df54)

0.11.0 (2020-06-15)

Bug Fixes

  • 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)

Features

  • fast-element: enable repeat template binding (#3287) (00129bc)

0.10.1 (2020-06-09)

Note: Version bump only for package @microsoft/fast-element

0.10.0 (2020-06-05)

Features

  • fast-element: add content composition (#3182) (26c59ea)
  • website: new docusaurus v2 setup with launch toc configuration (#3159) (f12ba16)

0.9.0 (2020-05-18)

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • removes circular dependencies from web-component packages (#3037) (0f84942)

0.8.0 (2020-04-27)

Bug Fixes

  • fast-element: attr bindings preserved during upgrade (#3010) (e9b14cc)

Features

  • fast-element: add a render method to templates for pure templating (#3018) (c4ac6b2)

0.7.0 (2020-04-22)

Bug Fixes

Features

0.6.0 (2020-04-10)

Bug Fixes

  • 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)

Features

  • 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)

Features

  • fast-element: add trusted types for HTML (#2855) (69d44a2)

0.4.0 (2020-03-30)

Bug Fixes

  • attribute bindings in fast components (#2847) (0d25806)
  • fast-element: ensure host attributes have a target name (#2846) (4bd99c9)

Features

0.3.1 (2020-03-25)

Bug Fixes

  • fast-element: add docs and ensure boolean attrs true when empty (#2833) (4bf2c41)

0.3.0 (2020-03-25)

Bug Fixes

  • fast-element: type fixes, api docs, and one op order correction (#2810) (0548e89)
  • view: ensure first/last child correct after removing view (#2819) (7d82ddc)

Features

  • fast-element: boolean attributes and type conversion (#2829) (03f64cd)

Performance Improvements

  • fast-element: optimize view removal and disposal (#2806) (59cc3be)

0.2.1 (2020-03-18)

Note: Version bump only for package @microsoft/fast-element

0.2.0 (2020-03-13)

Bug Fixes

  • fast-element: undefined/null should remove the html attribute (#2749) (82dbf74)

Features

  • 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)

Performance Improvements

0.1.0 (2020-02-28)

Bug Fixes

  • fast-element: prevent duplicate subscription and queuing (#2678) (99a24d8)

Features

  • fast-element: add initial source from prototype (#2675) (f8c3226)

Performance Improvements

  • fast-element: improve subscribe/unsubscribe by reducing alloc (#2679) (1957c6f)
  • fast-element: improve synthetic view creation speed (#2680) (2e2b549)
  • fast-element: new strategy for array observation and repeat (#2684) (6f2f272)