Quick start guide for Matrix with the Element client, written in Typescript with Vue 3

Related tags

Miscellaneous curium
Overview

Curium Build

Quick start guide for Matrix with the Element client, written in Typescript with Vue 3.

Development

We use Vite as our Bundler.

# watch
yarn dev

# production build
yarn build
# preview the production build
yarn preview

Deployment

All tags are automatically deployed via GitHub Actions.

Credits

Icons come from the FontAwesome project, licensed under the CC BY 4.0 License.

The Element name, logo and device are registered trade marks of New Vector Ltd. Google Play and the Google Play logo are trademarks of Google LLC.

Comments
  • Bump sass from 1.49.9 to 1.57.0

    Bump sass from 1.49.9 to 1.57.0

    Bumps sass from 1.49.9 to 1.57.0.

    Release notes

    Sourced from sass's releases.

    Dart Sass 1.57.0

    To install Sass 1.57.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    • Add a split($string, $separator, $limit: null) function to sass:string that splits a string into separate substrings based on a separator string.

    JavaScript API

    • Potentially breaking bug fix: Custom functions in both the modern and legacy API now properly reject signatures with whitespace between the function name and parentheses.

    • Custom functions in the legacy API now allow signatures with whitespace before the function name, to match a bug in Node Sass.

    Dart API

    • Potentially breaking bug fix: Callable.fromSignature() and AsyncCallable.fromSignature() now reject signatures with whitespace between the function name and parentheses.

    See the full changelog for changes in earlier releases.

    Dart Sass 1.56.2

    To install Sass 1.56.2, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    Embedded Sass

    See the full changelog for changes in earlier releases.

    Dart Sass 1.56.1

    To install Sass 1.56.1, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    Embedded Sass

    • Importer results now validate that contents is actually a string and whether sourceMapUrl is an absolute URL.

    See the full changelog for changes in earlier releases.

    ... (truncated)

    Changelog

    Sourced from sass's changelog.

    1.57.0

    • Add a split($string, $separator, $limit: null) function to sass:string that splits a string into separate substrings based on a separator string.

    JavaScript API

    • Potentially breaking bug fix: Custom functions in both the modern and legacy API now properly reject signatures with whitespace between the function name and parentheses.

    • Custom functions in the legacy API now allow signatures with whitespace before the function name, to match a bug in Node Sass.

    Dart API

    • Potentially breaking bug fix: Callable.fromSignature() and AsyncCallable.fromSignature() now reject signatures with whitespace between the function name and parentheses.

    1.56.2

    Embedded Sass

    1.56.1

    Embedded Sass

    • Importer results now validate that contents is actually a string and whether sourceMapUrl is an absolute URL.

    1.56.0

    • Potentially breaking change: To match the CSS spec, SassScript expressions beginning with not or ( are no longer supported at the beginning of parenthesized sections of media queries. For example,

      @media (width >= 500px) and (not (grid))
      

      will now be emitted unchanged, instead of producing

      @media (width >= 500px) and (false)
      

    ... (truncated)

    Commits
    • 100f76f Implement string.split() (#1839)
    • 236b83f Delete dev dependency on Sass when releasing the embedded compiler (#1850)
    • 641d8e1 Be strict about whitespace in custom functions (#1848)
    • e87176a Add a factory method for creating host callable (#1829)
    • 790eb8a Update CHANGELOG for embedded-host-node fixes (#1828)
    • f3293db JS API: Validate that importer result 'contents' is a string and improve Ar...
    • 00c3517 Make `cloneCss() clone modules that transitively contain CSS (#1824)
    • 44d6bb6 Add full support for Media Queries 4 (#1822)
    • 558640b Support all angle units in color functions (#1818)
    • dd9e3cc Implement deprecations for strict function units (#1817)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 1
  • Bump sass from 1.49.9 to 1.56.2

    Bump sass from 1.49.9 to 1.56.2

    Bumps sass from 1.49.9 to 1.56.2.

    Release notes

    Sourced from sass's releases.

    Dart Sass 1.56.2

    To install Sass 1.56.2, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    Embedded Sass

    See the full changelog for changes in earlier releases.

    Dart Sass 1.56.1

    To install Sass 1.56.1, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    Embedded Sass

    • Importer results now validate that contents is actually a string and whether sourceMapUrl is an absolute URL.

    See the full changelog for changes in earlier releases.

    Dart Sass 1.56.0

    To install Sass 1.56.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    • Potentially breaking change: To match the CSS spec, SassScript expressions beginning with not or ( are no longer supported at the beginning of parenthesized sections of media queries. For example,

      @media (width >= 500px) and (not (grid))
      

      will now be emitted unchanged, instead of producing

      @media (width >= 500px) and (false)
      

      See the Sass website for details.

    ... (truncated)

    Changelog

    Sourced from sass's changelog.

    1.56.2

    Embedded Sass

    1.56.1

    Embedded Sass

    • Importer results now validate that contents is actually a string and whether sourceMapUrl is an absolute URL.

    1.56.0

    • Potentially breaking change: To match the CSS spec, SassScript expressions beginning with not or ( are no longer supported at the beginning of parenthesized sections of media queries. For example,

      @media (width >= 500px) and (not (grid))
      

      will now be emitted unchanged, instead of producing

      @media (width >= 500px) and (false)
      

      See the Sass website for details.

    • Potentially breaking bug fix: Angle units like rad or turn are now properly converted to equivalent deg values for hsl(), hsla(), adjust-hue(), color.adjust(), and color.change().

      See the Sass website for details.

    • Fix indentation for selectors that span multiple lines in a @media query.

    • Emit a deprecation warning when passing $alpha values with units to color.adjust() or color.change(). This will be an error in Dart Sass 2.0.0.

      See the Sass website for details.

    • Emit a deprecation warning when passing a $weight value with no units or with units other than % to color.mix(). This will be an error in Dart Sass

    ... (truncated)

    Commits
    • e87176a Add a factory method for creating host callable (#1829)
    • 790eb8a Update CHANGELOG for embedded-host-node fixes (#1828)
    • f3293db JS API: Validate that importer result 'contents' is a string and improve Ar...
    • 00c3517 Make `cloneCss() clone modules that transitively contain CSS (#1824)
    • 44d6bb6 Add full support for Media Queries 4 (#1822)
    • 558640b Support all angle units in color functions (#1818)
    • dd9e3cc Implement deprecations for strict function units (#1817)
    • 655b55c Indent comma-separated multiline selectors inside @​media queries (#1814)
    • 6e670ef Insert explicit type arguments where types could not be inferred. (#1813)
    • a65e504 Release 1.55.0 (#1806)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 1
  • Bump vue from 3.2.30 to 3.2.44

    Bump vue from 3.2.30 to 3.2.44

    Bumps vue from 3.2.30 to 3.2.44.

    Release notes

    Sourced from vue's releases.

    v3.2.44

    Please refer to CHANGELOG.md for details.

    v3.2.43

    Please refer to CHANGELOG.md for details.

    v3.2.42

    Please refer to CHANGELOG.md for details.

    v3.2.41

    Please refer to CHANGELOG.md for details.

    v3.2.40

    Please refer to CHANGELOG.md for details.

    v3.2.39

    Please refer to CHANGELOG.md for details.

    v3.2.38

    Please refer to CHANGELOG.md for details.

    v3.2.37

    Please refer to CHANGELOG.md for details.

    v3.2.36

    Please refer to CHANGELOG.md for details.

    v3.2.35

    Please refer to CHANGELOG.md for details.

    v3.2.34

    Please refer to CHANGELOG.md for details.

    v3.2.34-beta.1

    Please refer to CHANGELOG.md for details.

    v3.2.33

    Please refer to CHANGELOG.md for details.

    v3.2.32

    Please refer to CHANGELOG.md for details.

    v3.2.31

    Please refer to CHANGELOG.md for details.

    Changelog

    Sourced from vue's changelog.

    3.2.44 (2022-11-09)

    Bug Fixes

    • watch: for immediate watch with single source, ensure cb is called with undefined as oldValue (#7075) (5dc593b), closes #7074

    3.2.43 (2022-11-09)

    Bug Fixes

    • watch: ensure oldValue in multi-source watcher is always an array (23e85e2), closes #7070

    3.2.42 (2022-11-09)

    Bug Fixes

    • compiler-core/v-on: only apply case preservation on native elements (#6902) (5bfe438), closes #6900
    • compiler-core/v-on: support inline handler with return type annotation (#6769) (bcfe480), closes #6378
    • compiler-core: avoid duplicate keys in codegen with v-if (#6689) (640cfce), closes #6641
    • compiler-core: fix parsing error on comments between v-if in prod (dd3354c), closes #6843
    • compiler-core: keep whitespaces between interpolation and comment (#6828) (4887618), closes #6352
    • compiler-sfc: add semicolon after defineProps statement (#6461) (b72a4af), closes #6428
    • compiler-sfc: allow type annotation for defineEmits variable (#5394) (eab7604), closes #5393
    • compiler-sfc: check import source during binding analysation (#6826) (4a00fdd), closes #6825
    • compiler-sfc: fix binding analysis for aliased late import (8d1f526)
    • compiler-sfc: fix macro usage in multi-variable declaration (#6778) (99b6697), closes #6757
    • compiler-sfc: handle method shorthand syntax in withDefaults (#6972) (8a882ce), closes #6971
    • compiler-sfc: only escape parsing-breaking characters in v-bind css var names (#6816) (57c9013), closes #6803
    • compiler-sfc: require <template> or in SFC (#6781) (a0c7f27), closes #6676
    • compiler-sfc: resolve computed object key (#6963) (910fa76)
    • compiler-sfc: support using extends interface with defineProps() (#4512) (83f7e6f), closes #4498
    • compiler-ssr: fix invalid codegen when v-slot name is explicit empty attr (#3326) (09bb3e9)
    • compiler/runtime-dom: ignore comments in inline styles (#6808) (50e2253), closes #6807
    • compiler: avoid namespace collisions when transforming template refs in inline mode (#6975) (2c27556), closes #6964
    • hmr: fix hmr for components managed by keep-alive (#6809) (bdaf83a), closes #6222
    • reactivity-transform: add semicolon after statements (#6303) (c4f213b)
    • reactivity-transform: respect user defined symbols that conflict with macros (#6840) (7663a79), closes #6838
    • reactivity: enable trigger when use str to set length of arr (#6810) (e6224f4)
    • runtime-core: in operator returning false for built-in instance properties in exposeProxy (#6138) (32b5124), closes #6137
    • runtime-core: custom-element: ensure number casting of camelCase props. (fix: #5374) (#5377) (b0b74a1)
    • runtime-core: do not throw on unknown directives (#6671) (0455378), closes #6340
    • runtime-core: ensure props definition objects are not mutated during props normalization (close: #6915) (#6916) (54b6ba3)
    • runtime-core: watching multiple values - handle undefined as initial values (fix: #5032) (#5033) (bc167b5)

    ... (truncated)

    Commits
    • ec795bf release: v3.2.44
    • 5dc593b fix(watch): for immediate watch with single source, ensure cb is called with ...
    • 9a816dc dx(runtime-dom): warn when a style value ends in a semicolon (#7062)
    • fccfb18 chore(compat): change 'vnode-' to 'vue:' in event hooks warning (#7063)
    • dc9f994 workflow: switch to simple-git-hooks (#7069)
    • 71977ec release: v3.2.43
    • 23e85e2 fix(watch): ensure oldValue in multi-source watcher is always an array
    • d33292d chore: return early in warn() in prod
    • 3e223f1 chore: include terser in workspace deps [ci skip]
    • 8dbf083 build: put ssrContext warning behind DEV flag
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 1
  • Bump sass from 1.49.9 to 1.56.1

    Bump sass from 1.49.9 to 1.56.1

    Bumps sass from 1.49.9 to 1.56.1.

    Release notes

    Sourced from sass's releases.

    Dart Sass 1.56.1

    To install Sass 1.56.1, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    Embedded Sass

    • Importer results now validate that contents is actually a string and whether sourceMapUrl is an absolute URL.

    See the full changelog for changes in earlier releases.

    Dart Sass 1.56.0

    To install Sass 1.56.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    • Potentially breaking change: To match the CSS spec, SassScript expressions beginning with not or ( are no longer supported at the beginning of parenthesized sections of media queries. For example,

      @media (width >= 500px) and (not (grid))
      

      will now be emitted unchanged, instead of producing

      @media (width >= 500px) and (false)
      

      See the Sass website for details.

    • Potentially breaking bug fix: Angle units like rad or turn are now properly converted to equivalent deg values for hsl(), hsla(), adjust-hue(), color.adjust(), and color.change().

      See the Sass website for details.

    • Fix indentation for selectors that span multiple lines in a @media query.

    • Emit a deprecation warning when passing $alpha values with units to color.adjust() or color.change(). This will be an error in Dart Sass 2.0.0.

      See the Sass website for details.

    • Emit a deprecation warning when passing a $weight value with no units or with units other than % to color.mix(). This will be an error in Dart Sass 2.0.0.

      See the Sass website for details.

    ... (truncated)

    Changelog

    Sourced from sass's changelog.

    1.56.1

    Embedded Sass

    • Importer results now validate that contents is actually a string and whether sourceMapUrl is an absolute URL.

    1.56.0

    • Potentially breaking change: To match the CSS spec, SassScript expressions beginning with not or ( are no longer supported at the beginning of parenthesized sections of media queries. For example,

      @media (width >= 500px) and (not (grid))
      

      will now be emitted unchanged, instead of producing

      @media (width >= 500px) and (false)
      

      See the Sass website for details.

    • Potentially breaking bug fix: Angle units like rad or turn are now properly converted to equivalent deg values for hsl(), hsla(), adjust-hue(), color.adjust(), and color.change().

      See the Sass website for details.

    • Fix indentation for selectors that span multiple lines in a @media query.

    • Emit a deprecation warning when passing $alpha values with units to color.adjust() or color.change(). This will be an error in Dart Sass 2.0.0.

      See the Sass website for details.

    • Emit a deprecation warning when passing a $weight value with no units or with units other than % to color.mix(). This will be an error in Dart Sass 2.0.0.

      See the Sass website for details.

    • Emit a deprecation warning when passing $n values with units to list.nth() or list.set-nth(). This will be an error in Dart Sass 2.0.0.

    ... (truncated)

    Commits
    • 790eb8a Update CHANGELOG for embedded-host-node fixes (#1828)
    • f3293db JS API: Validate that importer result 'contents' is a string and improve Ar...
    • 00c3517 Make `cloneCss() clone modules that transitively contain CSS (#1824)
    • 44d6bb6 Add full support for Media Queries 4 (#1822)
    • 558640b Support all angle units in color functions (#1818)
    • dd9e3cc Implement deprecations for strict function units (#1817)
    • 655b55c Indent comma-separated multiline selectors inside @​media queries (#1814)
    • 6e670ef Insert explicit type arguments where types could not be inferred. (#1813)
    • a65e504 Release 1.55.0 (#1806)
    • 103cb19 Consistently use floating-point numbers everywhere (#1802)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 1
  • Bump vue from 3.2.30 to 3.2.42

    Bump vue from 3.2.30 to 3.2.42

    Bumps vue from 3.2.30 to 3.2.42.

    Release notes

    Sourced from vue's releases.

    v3.2.42

    Please refer to CHANGELOG.md for details.

    v3.2.41

    Please refer to CHANGELOG.md for details.

    v3.2.40

    Please refer to CHANGELOG.md for details.

    v3.2.39

    Please refer to CHANGELOG.md for details.

    v3.2.38

    Please refer to CHANGELOG.md for details.

    v3.2.37

    Please refer to CHANGELOG.md for details.

    v3.2.36

    Please refer to CHANGELOG.md for details.

    v3.2.35

    Please refer to CHANGELOG.md for details.

    v3.2.34

    Please refer to CHANGELOG.md for details.

    v3.2.34-beta.1

    Please refer to CHANGELOG.md for details.

    v3.2.33

    Please refer to CHANGELOG.md for details.

    v3.2.32

    Please refer to CHANGELOG.md for details.

    v3.2.31

    Please refer to CHANGELOG.md for details.

    Changelog

    Sourced from vue's changelog.

    3.2.42 (2022-11-09)

    Bug Fixes

    • compiler-core/v-on: only apply case preservation on native elements (#6902) (5bfe438), closes #6900
    • compiler-core/v-on: support inline handler with return type annotation (#6769) (bcfe480), closes #6378
    • compiler-core: avoid duplicate keys in codegen with v-if (#6689) (640cfce), closes #6641
    • compiler-core: fix parsing error on comments between v-if in prod (dd3354c), closes #6843
    • compiler-core: keep whitespaces between interpolation and comment (#6828) (4887618), closes #6352
    • compiler-sfc: add semicolon after defineProps statement (#6461) (b72a4af), closes #6428
    • compiler-sfc: allow type annotation for defineEmits variable (#5394) (eab7604), closes #5393
    • compiler-sfc: check import source during binding analysation (#6826) (4a00fdd), closes #6825
    • compiler-sfc: fix binding analysis for aliased late import (8d1f526)
    • compiler-sfc: fix macro usage in multi-variable declaration (#6778) (99b6697), closes #6757
    • compiler-sfc: handle method shorthand syntax in withDefaults (#6972) (8a882ce), closes #6971
    • compiler-sfc: only escape parsing-breaking characters in v-bind css var names (#6816) (57c9013), closes #6803
    • compiler-sfc: require <template> or in SFC (#6781) (a0c7f27), closes #6676
    • compiler-sfc: resolve computed object key (#6963) (910fa76)
    • compiler-sfc: support using extends interface with defineProps() (#4512) (83f7e6f), closes #4498
    • compiler-ssr: fix invalid codegen when v-slot name is explicit empty attr (#3326) (09bb3e9)
    • compiler/runtime-dom: ignore comments in inline styles (#6808) (50e2253), closes #6807
    • compiler: avoid namespace collisions when transforming template refs in inline mode (#6975) (2c27556), closes #6964
    • hmr: fix hmr for components managed by keep-alive (#6809) (bdaf83a), closes #6222
    • reactivity-transform: add semicolon after statements (#6303) (c4f213b)
    • reactivity-transform: respect user defined symbols that conflict with macros (#6840) (7663a79), closes #6838
    • reactivity: enable trigger when use str to set length of arr (#6810) (e6224f4)
    • runtime-core: in operator returning false for built-in instance properties in exposeProxy (#6138) (32b5124), closes #6137
    • runtime-core: custom-element: ensure number casting of camelCase props. (fix: #5374) (#5377) (b0b74a1)
    • runtime-core: do not throw on unknown directives (#6671) (0455378), closes #6340
    • runtime-core: ensure props definition objects are not mutated during props normalization (close: #6915) (#6916) (54b6ba3)
    • runtime-core: watching multiple values - handle undefined as initial values (fix: #5032) (#5033) (bc167b5)
    • runtime-dom: ensure customElement handles empty props correctly. (#6182) (f67bb50), closes #6163 #6895
    • sfc/types: improve the type inference using withDefaults (#6764) (168c857), closes #6552
    • shared: fix parsing of multi-line inline style (#6777) (9768949)
    • ssr: remove css number value check (#6636) (79e7c1e), closes #6625
    • transition/keep-alive: fix unmount bug for component with out-in transition (#6839) (64e6d92), closes #6835
    • types/reactivity-transform: fix type when initial value is not used (#6821) (fdc5902), closes #6820
    • types: $watch callback parameters type (#6136) (41d9c47), closes #6135
    • types: ensure createBlock() helper accepts Teleport and Supsense types (fix: #2855) (#5458) (e5fc7dc)
    • types: export Raw type (#6380) (e9172db), closes #7048
    • types: should unwrap tuple correctly (#3820) (e816812), closes #3819
    • types: stricter type condition for EventHandlers (#6855) (bad3f3c), closes #6899
    • types: support inferring injected properties in options api (#6804) (e4de623), closes #3031 #5931
    • v-model: fix trim modifier on events with non-string args ( (#5770) (018b850), closes #5765

    3.2.41 (2022-10-14)

    ... (truncated)

    Commits
    • f023d49 release: v3.2.42
    • 57c9013 fix(compiler-sfc): only escape parsing-breaking characters in v-bind css var ...
    • 2c27556 fix(compiler): avoid namespace collisions when transforming template refs in ...
    • 8a882ce fix(compiler-sfc): handle method shorthand syntax in withDefaults (#6972)
    • 5bfe438 fix(compiler-core/v-on): only apply case preservation on native elements (#6902)
    • 910fa76 fix(compiler-sfc): resolve computed object key (#6963)
    • 7663a79 fix(reactivity-transform): respect user defined symbols that conflict with ma...
    • bad3f3c fix(types): stricter type condition for EventHandlers (#6855)
    • dd3354c fix(compiler-core): fix parsing error on comments between v-if in prod
    • 64e6d92 fix(transition/keep-alive): fix unmount bug for component with out-in transit...
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 1
  • Bump sass from 1.49.9 to 1.56.0

    Bump sass from 1.49.9 to 1.56.0

    Bumps sass from 1.49.9 to 1.56.0.

    Release notes

    Sourced from sass's releases.

    Dart Sass 1.56.0

    To install Sass 1.56.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    • Potentially breaking change: To match the CSS spec, SassScript expressions beginning with not or ( are no longer supported at the beginning of parenthesized sections of media queries. For example,

      @media (width >= 500px) and (not (grid))
      

      will now be emitted unchanged, instead of producing

      @media (width >= 500px) and (false)
      

      See the Sass website for details.

    • Potentially breaking bug fix: Angle units like rad or turn are now properly converted to equivalent deg values for hsl(), hsla(), adjust-hue(), color.adjust(), and color.change().

      See the Sass website for details.

    • Fix indentation for selectors that span multiple lines in a @media query.

    • Emit a deprecation warning when passing $alpha values with units to color.adjust() or color.change(). This will be an error in Dart Sass 2.0.0.

      See the Sass website for details.

    • Emit a deprecation warning when passing a $weight value with no units or with units other than % to color.mix(). This will be an error in Dart Sass 2.0.0.

      See the Sass website for details.

    • Emit a deprecation warning when passing $n values with units to list.nth() or list.set-nth(). This will be an error in Dart Sass 2.0.0.

      See the Sass website for details.

    • Improve existing deprecation warnings to wrap /-as-division suggestions in calc() expressions.

    • Properly mark the warning for passing numbers with units to random() as a deprecation warning.

    • Fix a bug where @extend could behave unpredicatably when used along with meta.load-css() and shared modules that contained no CSS themselves but loaded CSS from other modules.

    Dart API

    • Emit a deprecation warning when passing a sassIndex with units to Value.sassIndexToListIndex(). This will be an error in Dart Sass 2.0.0.

    ... (truncated)

    Changelog

    Sourced from sass's changelog.

    1.56.0

    • Potentially breaking change: To match the CSS spec, SassScript expressions beginning with not or ( are no longer supported at the beginning of parenthesized sections of media queries. For example,

      @media (width >= 500px) and (not (grid))
      

      will now be emitted unchanged, instead of producing

      @media (width >= 500px) and (false)
      

      See the Sass website for details.

    • Potentially breaking bug fix: Angle units like rad or turn are now properly converted to equivalent deg values for hsl(), hsla(), adjust-hue(), color.adjust(), and color.change().

      See the Sass website for details.

    • Fix indentation for selectors that span multiple lines in a @media query.

    • Emit a deprecation warning when passing $alpha values with units to color.adjust() or color.change(). This will be an error in Dart Sass 2.0.0.

      See the Sass website for details.

    • Emit a deprecation warning when passing a $weight value with no units or with units other than % to color.mix(). This will be an error in Dart Sass 2.0.0.

      See the Sass website for details.

    • Emit a deprecation warning when passing $n values with units to list.nth() or list.set-nth(). This will be an error in Dart Sass 2.0.0.

      See the Sass website for details.

    • Improve existing deprecation warnings to wrap /-as-division suggestions in calc() expressions.

    ... (truncated)

    Commits
    • f3293db JS API: Validate that importer result 'contents' is a string and improve Ar...
    • 00c3517 Make `cloneCss() clone modules that transitively contain CSS (#1824)
    • 44d6bb6 Add full support for Media Queries 4 (#1822)
    • 558640b Support all angle units in color functions (#1818)
    • dd9e3cc Implement deprecations for strict function units (#1817)
    • 655b55c Indent comma-separated multiline selectors inside @​media queries (#1814)
    • 6e670ef Insert explicit type arguments where types could not be inferred. (#1813)
    • a65e504 Release 1.55.0 (#1806)
    • 103cb19 Consistently use floating-point numbers everywhere (#1802)
    • 90b6190 Add a deprecation warning for strict unary operations (#1800)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 1
  • Bump vue from 3.2.30 to 3.2.41

    Bump vue from 3.2.30 to 3.2.41

    Bumps vue from 3.2.30 to 3.2.41.

    Release notes

    Sourced from vue's releases.

    v3.2.41

    Please refer to CHANGELOG.md for details.

    v3.2.40

    Please refer to CHANGELOG.md for details.

    v3.2.39

    Please refer to CHANGELOG.md for details.

    v3.2.38

    Please refer to CHANGELOG.md for details.

    v3.2.37

    Please refer to CHANGELOG.md for details.

    v3.2.36

    Please refer to CHANGELOG.md for details.

    v3.2.35

    Please refer to CHANGELOG.md for details.

    v3.2.34

    Please refer to CHANGELOG.md for details.

    v3.2.34-beta.1

    Please refer to CHANGELOG.md for details.

    v3.2.33

    Please refer to CHANGELOG.md for details.

    v3.2.32

    Please refer to CHANGELOG.md for details.

    v3.2.31

    Please refer to CHANGELOG.md for details.

    Changelog

    Sourced from vue's changelog.

    3.2.41 (2022-10-14)

    Bug Fixes

    • devtools: avoid memory leak caused by devtools event buffer (24f4c47), closes #6591
    • devtools: use cleanupBuffer instead of modifying _buffer (#6812) (35a113e)
    • effectScope: calling off() of a detached scope should not break currentScope (a71f9ac)
    • runtime-core: ensure that errors in slot function execution do not affect block tracking (#5670) (82a73da), closes #5657
    • runtime-core: fix v-for ref reactivity behavior difference between prod and dev (#6714) (9ae796d), closes #6697
    • runtime-dom: fix event timestamp check in iframes (5ee4053), closes #2513 #3933 #5474

    3.2.40 (2022-09-28)

    Bug Fixes

    • compat: list cjs dependencies for compat build (96cd924), closes #6602
    • compiler-dom: remove v-bind boolean attribute with literal false value when stringifying (#6635) (6c6fe2c), closes #6617
    • compiler-sfc: fix expression check for v-on with object literal value (#6652) (6958ec1), closes #6650 #6674
    • compilre-core: dynamic v-on and static v-on should be merged (#6747) (f9d43b9), closes #6742
    • runtime-core: avoid hoisted vnodes retaining detached DOM nodes (fc5bdb3), closes #6591
    • runtime-core: Lifecycle hooks should support callbacks shared by reference (#6687) (c71a08e), closes #6686
    • runtime-core: remove prod-only hoisted clone behavior for manual DOM manipulation compat (aa70188), closes #6727 #6739
    • runtime-core: unset removed props first in full diff mode (c0d8db8), closes #6571
    • runtime-dom: fix unnecessary warning when setting coerced dom property value (b1817fe), closes #6616
    • ssr: avoid ast.helpers duplication (#6664) (57ffc3e)
    • ssr: fix dynamic slot regression in ssr (8963c55), closes #6651
    • ssr: fix hydration mismatch when entire multi-root template is stringified (9698dd3), closes #6637
    • ssr: fix pre tag windows newline hydration mismatch (0382019), closes #6410
    • ssr: respect case when rendering dynamic attrs on svg (121eb32), closes #6755

    3.2.39 (2022-09-08)

    Bug Fixes

    • runtime-core: avoid double firing when mounting inside a watcher callback (6aaf8ef), closes #6614
    • runtime-core: support extends template for runtime compiler (#6250) (9875ecd), closes #6249
    • ssr: reset current instance (#6184) (6493da5), closes #6110
    • types: support TypeScript 4.8 (5381abc), closes #6554

    3.2.38 (2022-08-30)

    ... (truncated)

    Commits
    • 9617dd4 release: v3.2.41
    • 9ae796d fix(runtime-core): fix v-for ref reactivity behavior difference between prod ...
    • 82a73da fix(runtime-core): ensure that errors in slot function execution do not affec...
    • 5ee4053 fix(runtime-dom): fix event timestamp check in iframes
    • a71f9ac fix(effectScope): calling off() of a detached scope should not break currentS...
    • 35dc2bb build: enforce LF line break for built files
    • 82e3f2d chore: symbols as helperNameMap index type (#6622)
    • c454aa5 chore: more pr tips in contribution guide [ci skip]
    • 45782df chore: add cache for prettier and eslint (#6813)
    • 35a113e fix(devtools): use cleanupBuffer instead of modifying _buffer (#6812)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 1
  • Bump vue from 3.2.30 to 3.2.40

    Bump vue from 3.2.30 to 3.2.40

    Bumps vue from 3.2.30 to 3.2.40.

    Release notes

    Sourced from vue's releases.

    v3.2.40

    Please refer to CHANGELOG.md for details.

    v3.2.39

    Please refer to CHANGELOG.md for details.

    v3.2.38

    Please refer to CHANGELOG.md for details.

    v3.2.37

    Please refer to CHANGELOG.md for details.

    v3.2.36

    Please refer to CHANGELOG.md for details.

    v3.2.35

    Please refer to CHANGELOG.md for details.

    v3.2.34

    Please refer to CHANGELOG.md for details.

    v3.2.34-beta.1

    Please refer to CHANGELOG.md for details.

    v3.2.33

    Please refer to CHANGELOG.md for details.

    v3.2.32

    Please refer to CHANGELOG.md for details.

    v3.2.31

    Please refer to CHANGELOG.md for details.

    Changelog

    Sourced from vue's changelog.

    3.2.40 (2022-09-28)

    Bug Fixes

    • compat: list cjs dependencies for compat build (96cd924), closes #6602
    • compiler-dom: remove v-bind boolean attribute with literal false value when stringifying (#6635) (6c6fe2c), closes #6617
    • compiler-sfc: fix expression check for v-on with object literal value (#6652) (6958ec1), closes #6650 #6674
    • compilre-core: dynamic v-on and static v-on should be merged (#6747) (f9d43b9), closes #6742
    • runtime-core: avoid hoisted vnodes retaining detached DOM nodes (fc5bdb3), closes #6591
    • runtime-core: Lifecycle hooks should support callbacks shared by reference (#6687) (c71a08e), closes #6686
    • runtime-core: remove prod-only hoisted clone behavior for manual DOM manipulation compat (aa70188), closes #6727 #6739
    • runtime-core: unset removed props first in full diff mode (c0d8db8), closes #6571
    • runtime-dom: fix unnecessary warning when setting coerced dom property value (b1817fe), closes #6616
    • ssr: avoid ast.helpers duplication (#6664) (57ffc3e)
    • ssr: fix dynamic slot regression in ssr (8963c55), closes #6651
    • ssr: fix hydration mismatch when entire multi-root template is stringified (9698dd3), closes #6637
    • ssr: fix pre tag windows newline hydration mismatch (0382019), closes #6410
    • ssr: respect case when rendering dynamic attrs on svg (121eb32), closes #6755

    3.2.39 (2022-09-08)

    Bug Fixes

    • runtime-core: avoid double firing when mounting inside a watcher callback (6aaf8ef), closes #6614
    • runtime-core: support extends template for runtime compiler (#6250) (9875ecd), closes #6249
    • ssr: reset current instance (#6184) (6493da5), closes #6110
    • types: support TypeScript 4.8 (5381abc), closes #6554

    3.2.38 (2022-08-30)

    Bug Fixes

    • compiler-sfc: fix template usage check edge case for v-on statements (769e555)
    • compiler-sfc: only add decorators-legacy parser plugin when new decorators plugin is not used (3ff8369)
    • compiler-sfc: rewriteDefault for class with decorators (#6320) (81a7819), closes #6318
    • custom-element: fix event listeners with capital letter event names on custom elements (0739f89)
    • hmr: fix HMR for nested non-SFC components (#4077) (96eb745)
    • reactivity: fix shallow/readonly edge cases (a95554d)
    • runtime-core: only set cache for object keys (#6266) (c3465c1)
    • slots: ensure different branches of dynamic slots have different keys (00036bb), closes #6202
    • ssr: forward helpers provided by CSS v-bind (#6489) (2024d11), closes #6201
    • types: add types field for sub package exports (c1ee6ca)
    • types: fix on* props incorrect type for TS 4.7 (#6216) (8dcb6c7), closes #6052

    ... (truncated)

    Commits
    • 551f606 release: v3.2.40
    • 96cd924 fix(compat): list cjs dependencies for compat build
    • f402d41 refactor(compiler-core): extract props merging helper
    • f9d43b9 fix(compilre-core): dynamic v-on and static v-on should be merged (#6747)
    • cae1aa8 chore: use stricter slots type in createSlots
    • 05c7b0d ci: GitHub workflows security hardening (#6743)
    • 3cc8e02 test(slots): ensure createSlots helper work with ssr slots (#6660)
    • 8963c55 fix(ssr): fix dynamic slot regression in ssr
    • 9698dd3 fix(ssr): fix hydration mismatch when entire multi-root template is stringified
    • 0382019 fix(ssr): fix pre tag windows newline hydration mismatch
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 1
  • Bump sass from 1.49.9 to 1.55.0

    Bump sass from 1.49.9 to 1.55.0

    Bumps sass from 1.49.9 to 1.55.0.

    Release notes

    Sourced from sass's releases.

    Dart Sass 1.55.0

    To install Sass 1.55.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    • Potentially breaking bug fix: Sass numbers are now universally stored as 64-bit floating-point numbers, rather than sometimes being stored as integers. This will generally make arithmetic with very large numbers more reliable and more consistent across platforms, but it does mean that numbers between nine quadrillion and nine quintillion will no longer be represented with full accuracy when compiling Sass on the Dart VM.

    • Potentially breaking bug fix: Sass equality is now properly transitive. Two numbers are now considered equal (after doing unit conversions) if they round to the same 1e-11th. Previously, numbers were considered equal if they were within 1e-11 of one another, which led to some circumstances where $a == $b and $b == $c but $a != $b.

    • Potentially breaking bug fix: Various functions in sass:math no longer treat floating-point numbers that are very close (but not identical) to integers as integers. Instead, these functions now follow the floating-point specification exactly. For example, math.pow(0.000000000001, -1) now returns 1000000000000 instead of Infinity.

    • Emit a deprecation warning for $a -$b and $a +$b, since these look like they could be unary operations but they're actually parsed as binary operations. Either explicitly write $a - $b or $a (-$b). See https://sass-lang.com/d/strict-unary for more details.

    Dart API

    • Add an optional argumentName parameter to SassScriptException() to make it easier to throw exceptions associated with particular argument names.

    • Most APIs that previously returned num now return double. All APIs continue to accept num, although in Dart 2.0.0 these APIs will be changed to accept only double.

    JS API

    • Fix a bug in which certain warning spans would not have their properties accessible by the JS API.

    See the full changelog for changes in earlier releases.

    Dart Sass 1.54.9

    To install Sass 1.54.9, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    • Fix an incorrect span in certain @media query deprecation warnings.

    See the full changelog for changes in earlier releases.

    Dart Sass 1.54.8

    To install Sass 1.54.8, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    ... (truncated)

    Changelog

    Sourced from sass's changelog.

    1.55.0

    • Potentially breaking bug fix: Sass numbers are now universally stored as 64-bit floating-point numbers, rather than sometimes being stored as integers. This will generally make arithmetic with very large numbers more reliable and more consistent across platforms, but it does mean that numbers between nine quadrillion and nine quintillion will no longer be represented with full accuracy when compiling Sass on the Dart VM.

    • Potentially breaking bug fix: Sass equality is now properly transitive. Two numbers are now considered equal (after doing unit conversions) if they round to the same 1e-11th. Previously, numbers were considered equal if they were within 1e-11 of one another, which led to some circumstances where $a == $b and $b == $c but $a != $b.

    • Potentially breaking bug fix: Various functions in sass:math no longer treat floating-point numbers that are very close (but not identical) to integers as integers. Instead, these functions now follow the floating-point specification exactly. For example, math.pow(0.000000000001, -1) now returns 1000000000000 instead of Infinity.

    • Emit a deprecation warning for $a -$b and $a +$b, since these look like they could be unary operations but they're actually parsed as binary operations. Either explicitly write $a - $b or $a (-$b). See https://sass-lang.com/d/strict-unary for more details.

    Dart API

    • Add an optional argumentName parameter to SassScriptException() to make it easier to throw exceptions associated with particular argument names.

    • Most APIs that previously returned num now return double. All APIs continue to accept num, although in Dart 2.0.0 these APIs will be changed to accept only double.

    JS API

    • Fix a bug in which certain warning spans would not have their properties accessible by the JS API.

    1.54.9

    • Fix an incorrect span in certain @media query deprecation warnings.

    1.54.8

    • No user-visible changes.

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 1
  • Bump vue from 3.2.30 to 3.2.39

    Bump vue from 3.2.30 to 3.2.39

    Bumps vue from 3.2.30 to 3.2.39.

    Release notes

    Sourced from vue's releases.

    v3.2.39

    Please refer to CHANGELOG.md for details.

    v3.2.38

    Please refer to CHANGELOG.md for details.

    v3.2.37

    Please refer to CHANGELOG.md for details.

    v3.2.36

    Please refer to CHANGELOG.md for details.

    v3.2.35

    Please refer to CHANGELOG.md for details.

    v3.2.34

    Please refer to CHANGELOG.md for details.

    v3.2.34-beta.1

    Please refer to CHANGELOG.md for details.

    v3.2.33

    Please refer to CHANGELOG.md for details.

    v3.2.32

    Please refer to CHANGELOG.md for details.

    v3.2.31

    Please refer to CHANGELOG.md for details.

    Changelog

    Sourced from vue's changelog.

    3.2.39 (2022-09-08)

    Bug Fixes

    • runtime-core: avoid double firing when mounting inside a watcher callback (6aaf8ef), closes #6614
    • runtime-core: support extends template for runtime compiler (#6250) (9875ecd), closes #6249
    • ssr: reset current instance (#6184) (6493da5), closes #6110
    • types: support TypeScript 4.8 (5381abc), closes #6554

    3.2.38 (2022-08-30)

    Bug Fixes

    • compiler-sfc: fix template usage check edge case for v-on statements (769e555)
    • compiler-sfc: only add decorators-legacy parser plugin when new decorators plugin is not used (3ff8369)
    • compiler-sfc: rewriteDefault for class with decorators (#6320) (81a7819), closes #6318
    • custom-element: fix event listeners with capital letter event names on custom elements (0739f89)
    • hmr: fix HMR for nested non-SFC components (#4077) (96eb745)
    • reactivity: fix shallow/readonly edge cases (a95554d)
    • runtime-core: only set cache for object keys (#6266) (c3465c1)
    • slots: ensure different branches of dynamic slots have different keys (00036bb), closes #6202
    • ssr: forward helpers provided by CSS v-bind (#6489) (2024d11), closes #6201
    • types: add types field for sub package exports (c1ee6ca)
    • types: fix on* props incorrect type for TS 4.7 (#6216) (8dcb6c7), closes #6052
    • watch: flush:pre watchers should not fire if state change causes (78c199d), closes #2291

    Features

    • custom-elements: automatically respect custom elements when compiling in browser (9f8f07e)

    Performance Improvements

    3.2.37 (2022-06-06)

    Bug Fixes

    ... (truncated)

    Commits
    • f79c423 release: v3.2.39
    • c1375da chore: fix sfc playground deps
    • 6aaf8ef fix(runtime-core): avoid double firing when mounting inside a watcher callback
    • 6493da5 fix(ssr): reset current instance (#6184)
    • fa6556a chore: cache bust svg [ci skip]
    • a81f022 chore: special sponsor
    • c74d2b2 chore: upgrade to vite 3
    • 5381abc fix(types): support TypeScript 4.8
    • 9875ecd fix(runtime-core): support extends template for runtime compiler (#6250)
    • 6624ead release: v3.2.38
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 1
  • Bump sass from 1.49.9 to 1.54.9

    Bump sass from 1.49.9 to 1.54.9

    Bumps sass from 1.49.9 to 1.54.9.

    Release notes

    Sourced from sass's releases.

    Dart Sass 1.54.9

    To install Sass 1.54.9, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    • Fix an incorrect span in certain @media query deprecation warnings.

    See the full changelog for changes in earlier releases.

    Dart Sass 1.54.8

    To install Sass 1.54.8, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    • No user-visible changes.

    See the full changelog for changes in earlier releases.

    Dart Sass 1.54.7

    To install Sass 1.54.7, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    • Add support for 32-bit ARM releases on Linux.

    See the full changelog for changes in earlier releases.

    Dart Sass 1.54.6

    To install Sass 1.54.6, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    • Fix a bug where a @media query could be incorrectly omitted from a stylesheet if it had multiple levels of nested @media queries within it and the inner queries were mergeable but the outer query was not.

    See the full changelog for changes in earlier releases.

    Dart Sass 1.54.5

    To install Sass 1.54.5, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    ... (truncated)

    Changelog

    Sourced from sass's changelog.

    1.54.9

    • Fix an incorrect span in certain @media query deprecation warnings.

    1.54.8

    • No user-visible changes.

    1.54.7

    • Add support for 32-bit ARM releases on Linux.

    1.54.6

    • Fix a bug where a @media query could be incorrectly omitted from a stylesheet if it had multiple levels of nested @media queries within it and the inner queries were mergeable but the outer query was not.

    1.54.5

    • Properly consider a ~ c to be a superselector of a ~ b ~ c and a + b + c.

    • Properly consider b > c to be a superselector of a > b > c, and similarly for other combinators.

    • Properly calculate specificity for selector pseudoclasses.

    • Deprecate use of random() when $limit has units to make it explicit that random() currently ignores units. A future version will no longer ignore units.

    • Don't throw an error when the same module is @forwarded multiple times through a configured module.

    Embedded Sass

    • Rather than downloading the embedded compiler for the local platform on install, the sass-embedded npm package now declares optional dependencies on platform-specific embedded compiler packages.

    1.54.4

    • Improve error messages when passing incorrect units that are also out-of-bounds to various color functions.

    1.54.3

    • Release a native ARM64 executable for Mac OS.

    ... (truncated)

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 1
  • Bump vite-svg-loader from 3.1.2 to 4.0.0

    Bump vite-svg-loader from 3.1.2 to 4.0.0

    Bumps vite-svg-loader from 3.1.2 to 4.0.0.

    Release notes

    Sourced from vite-svg-loader's releases.

    4.0.0

    Upgrade to SVGO v3 by @​kingyue737 in jpkleemans/vite-svg-loader#83

    3.6.0

    Send path to svgo by @​mrleblanc101 in jpkleemans/vite-svg-loader#61

    3.5.1

    Fix Typescript error #67

    3.5.0

    3.4.0

    Fallback to default loader if a file can't be loaded

    3.3.0

    Skip public dir imports #46

    3.2.0

    Add default import config option #42

    Commits

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 0
  • Bump sass from 1.49.9 to 1.57.1

    Bump sass from 1.49.9 to 1.57.1

    Bumps sass from 1.49.9 to 1.57.1.

    Release notes

    Sourced from sass's releases.

    Dart Sass 1.57.1

    To install Sass 1.57.1, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    • No user-visible changes.

    See the full changelog for changes in earlier releases.

    Dart Sass 1.57.0

    To install Sass 1.57.0, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    • Add a split($string, $separator, $limit: null) function to sass:string that splits a string into separate substrings based on a separator string.

    JavaScript API

    • Potentially breaking bug fix: Custom functions in both the modern and legacy API now properly reject signatures with whitespace between the function name and parentheses.

    • Custom functions in the legacy API now allow signatures with whitespace before the function name, to match a bug in Node Sass.

    Dart API

    • Potentially breaking bug fix: Callable.fromSignature() and AsyncCallable.fromSignature() now reject signatures with whitespace between the function name and parentheses.

    See the full changelog for changes in earlier releases.

    Dart Sass 1.56.2

    To install Sass 1.56.2, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    Changes

    Embedded Sass

    See the full changelog for changes in earlier releases.

    Dart Sass 1.56.1

    To install Sass 1.56.1, download one of the packages below and add it to your PATH, or see the Sass website for full installation instructions.

    ... (truncated)

    Changelog

    Sourced from sass's changelog.

    1.57.1

    • No user-visible changes.

    1.57.0

    • Add a split($string, $separator, $limit: null) function to sass:string that splits a string into separate substrings based on a separator string.

    JavaScript API

    • Potentially breaking bug fix: Custom functions in both the modern and legacy API now properly reject signatures with whitespace between the function name and parentheses.

    • Custom functions in the legacy API now allow signatures with whitespace before the function name, to match a bug in Node Sass.

    Dart API

    • Potentially breaking bug fix: Callable.fromSignature() and AsyncCallable.fromSignature() now reject signatures with whitespace between the function name and parentheses.

    1.56.2

    Embedded Sass

    1.56.1

    Embedded Sass

    • Importer results now validate that contents is actually a string and whether sourceMapUrl is an absolute URL.

    1.56.0

    • Potentially breaking change: To match the CSS spec, SassScript expressions beginning with not or ( are no longer supported at the beginning of parenthesized sections of media queries. For example,

      @media (width >= 500px) and (not (grid))
      

      will now be emitted unchanged, instead of producing

    ... (truncated)

    Commits
    • 5522c17 Run "dart pub upgrade" rather than "pub upgrade" (#1851)
    • 4349769 Create dependabot.yml (#1849)
    • 100f76f Implement string.split() (#1839)
    • 236b83f Delete dev dependency on Sass when releasing the embedded compiler (#1850)
    • 641d8e1 Be strict about whitespace in custom functions (#1848)
    • e87176a Add a factory method for creating host callable (#1829)
    • 790eb8a Update CHANGELOG for embedded-host-node fixes (#1828)
    • f3293db JS API: Validate that importer result 'contents' is a string and improve Ar...
    • 00c3517 Make `cloneCss() clone modules that transitively contain CSS (#1824)
    • 44d6bb6 Add full support for Media Queries 4 (#1822)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 0
  • Bump vue from 3.2.30 to 3.2.45

    Bump vue from 3.2.30 to 3.2.45

    Bumps vue from 3.2.30 to 3.2.45.

    Release notes

    Sourced from vue's releases.

    v3.2.45

    Please refer to CHANGELOG.md for details.

    v3.2.44

    Please refer to CHANGELOG.md for details.

    v3.2.43

    Please refer to CHANGELOG.md for details.

    v3.2.42

    Please refer to CHANGELOG.md for details.

    v3.2.41

    Please refer to CHANGELOG.md for details.

    v3.2.40

    Please refer to CHANGELOG.md for details.

    v3.2.39

    Please refer to CHANGELOG.md for details.

    v3.2.38

    Please refer to CHANGELOG.md for details.

    v3.2.37

    Please refer to CHANGELOG.md for details.

    v3.2.36

    Please refer to CHANGELOG.md for details.

    v3.2.35

    Please refer to CHANGELOG.md for details.

    v3.2.34

    Please refer to CHANGELOG.md for details.

    v3.2.34-beta.1

    Please refer to CHANGELOG.md for details.

    v3.2.33

    Please refer to CHANGELOG.md for details.

    v3.2.32

    Please refer to CHANGELOG.md for details.

    v3.2.31

    Please refer to CHANGELOG.md for details.

    Changelog

    Sourced from vue's changelog.

    3.2.45 (2022-11-11)

    Bug Fixes

    • compiler/v-model: catch incorrect v-model usage on prop bindings (001184e), closes #5584
    • custom-elements: also dispatch hyphenated version of emitted events (#5378) (0b39e46), closes #5373
    • custom-elements: custom element should re-instantiate when inserted again (#6966) (67890da), closes #6934
    • custom-elements: define declared properties in constructor (#5328) (55382ae)
    • custom-elements: ensure custom elements can inherit provides from ancestors (#5098) (192dcb6), closes #5096
    • custom-elements: fix event emitting for async custom elements (#5601) (665f2ae), closes #5599
    • custom-elements: fix number type props casting check (89f37ce), closes #5793 #5794
    • custom-elements: properties set pre-upgrade should not show up in $attrs (afe8899)
    • custom-elements: respect slot props in custom element mode (ffef822)
    • custom-elements: should not reflect non-decalred properties set before upgrade (5e50909)
    • hmr/keep-alive: fix error in reload component (#7049) (a54bff2), closes #7042
    • runtime-core: fix move/removal of static fragments containing text nodes (#6858) (4049ffc), closes #6852
    • sfc: also generate getter for import bindings during dev (0594400)
    • sfc: ensure <script setup> binding behavior consistency on this between prod and dev (f73925d), closes #6248
    • sfc: ensure consistent dev/prod behavior for non-reactive variables declared in <script setup> (5a3d45a), closes #5655
    • teleport/css-v-bind: fix css v-bind for teleported content (42239cf), closes #4605 #4609
    • teleport/css-v-bind: fix css v-bind in teleport in child component slot (11214ee)
    • v-model: fix incorrect codegen for non-ref bindings (15e889a), closes #6241

    3.2.44 (2022-11-09)

    Bug Fixes

    • watch: for immediate watch with single source, ensure cb is called with undefined as oldValue (#7075) (5dc593b), closes #7074

    3.2.43 (2022-11-09)

    Bug Fixes

    • watch: ensure oldValue in multi-source watcher is always an array (23e85e2), closes #7070

    3.2.42 (2022-11-09)

    Bug Fixes

    • compiler-core/v-on: only apply case preservation on native elements (#6902) (5bfe438), closes #6900

    ... (truncated)

    Commits
    • 6f663d4 release: v3.2.45
    • 24964da test: test case for #6966
    • 67890da fix(custom-elements): custom element should re-instantiate when inserted agai...
    • ffef822 fix(custom-elements): respect slot props in custom element mode
    • 55382ae fix(custom-elements): define declared properties in constructor (#5328)
    • 89f37ce fix(custom-elements): fix number type props casting check
    • afe8899 fix(custom-elements): properties set pre-upgrade should not show up in $attrs
    • 5e50909 fix(custom-elements): should not reflect non-decalred properties set before u...
    • 665f2ae fix(custom-elements): fix event emitting for async custom elements (#5601)
    • 0b39e46 fix(custom-elements): also dispatch hyphenated version of emitted events (#5378)
    • Additional commits viewable in compare view

    Dependabot compatibility score

    Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


    Dependabot commands and options

    You can trigger Dependabot actions by commenting on this PR:

    • @dependabot rebase will rebase this PR
    • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
    • @dependabot merge will merge this PR after your CI passes on it
    • @dependabot squash and merge will squash and merge this PR after your CI passes on it
    • @dependabot cancel merge will cancel a previously requested merge and block automerging
    • @dependabot reopen will reopen this PR if it is closed
    • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
    • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
    • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    dependencies 
    opened by dependabot[bot] 0
  • Add step for external account creation

    Add step for external account creation

    Many home servers require account creation on their website, e.g. systemli.org, systemausfall.org or activism.international, and do not provide open registrations in the Element app.

    To make curium cover the whole process, we could add a step to create an account on the home server's website and then proceed with the login process (#72).

    Curium may offer a drop-down to choose from recommended home servers and link to their website, if required, or proceed with in-app registration. Alternatively, curium could guide the user through the in-app registration up to the point where Element shows the warning "Registration has been disabled on this homeserver." and offer some instructions for that case ("If your homeserver has disabled registration, you may try to create an account on their website.")

    Combining with #73, this would allow me to invite people to those servers and provide them with curium as a step-by-step guide.

    opened by PRE0N 0
  • Add home server URL parameter

    Add home server URL parameter

    I often invite people to the matrix and advise them of using a home server that I trust.

    I'd like to share a link to curium with them, where this specific home server is already filled in instead of chat.livingutopia.org, e.g. by adding a URL parameter.

    This feature also enables home server providers to link to curium instead of writing their own documentation.

    I may try to work on a PR. Ideas welcome!

    opened by PRE0N 0
  • Add login instructions

    Add login instructions

    Currently, curium instructs a user to create a new account. However, some people may already have an account and simply want to log in. E.g. their mail provider also provides an matrix account or they want to add another device. I have already encountered people accidentally creating a matrix.org account in those cases.

    I'd like to have the additional option to choose "I already have an account" and be guided through the login process. The most critical point is the home server selection. Device verification may be another topic to address.

    I may try to work on a PR. Ideas welcome!

    opened by PRE0N 0
Owner
Technischer • Punkt
 Technischer • Punkt
A quick demo on how to set up and use Vuex to create a events messaging system

A quick demo on how to set up and use Vuex to create a events messaging system

Metric Loop 9 Oct 5, 2022
Neutrino middlewares set for a quick Neutrino presets bootstrapping

Neutrino middlewares Neutrino middlewares set for a quick Neutrino presets bootstrapping Middlewares @constgen/neutrino-analysis @constgen/neutrino-ba

Constantine Genchevsky 0 Mar 20, 2021
A minimal start page that is easily customizable and easy to use.

Everything is saved via local storage so you can just visit the website and edit the prefrences of your browser to redirect to that page

null 8 Nov 29, 2022
start using Sheets2API to turn their spreadsheets into powerful APIs to rapidly develop prototypes, websites, apps

... turns your spreadsheet into a Restful JSON API, meaning you can get data in and out of your spreadsheet using simple HTTP requests and URLs.

Aakrit Subedi 10 Dec 7, 2022
Agnosticui - a set of UI primitives that start their lives in clean HTML and CSS

AgnosticUI is a set of UI primitives that start their lives in clean HTML and CS

null 547 Jan 4, 2023
Start accepting Bitcoin payments on your website in minutes. Beautiful widgets, no fees, instant payouts.

Start accepting Bitcoin payments on your website in minutes. Beautiful widgets, no fees, instant payouts.

René Aaron 34 Dec 29, 2022
A Vue.js plugin that affixes an element on the window while scrolling based on a relative element

Affixes an element on the screen based on a relative element Unlike other plugins, this Vue 2 component will make it easy to affix any element while s

Mauricio Farias Dziedzinski 403 Dec 2, 2022
Cron Generator Implemented by Vue.js and Element-ui(基于Vue&Element-UI构建的在线Cron表达式生成器)

vue-cron-generator a project using vue,element-ui to generate cron expression 中文 Online demo Used by ?? Attemper: A distributed,multi-tenancy,job-flow

党羚(ldang) 92 Dec 12, 2022
Vue Simple Password Meter is a simple password strength meter component written in vanilla js and extremly lightweight

News: Are you using Vue 3? Check out Vue Simple Password Meter v1 vue-simple-password-meter Vue Simple Passwod Meter is a simple password checker writ

Milad Dehghan 79 Dec 14, 2022
A simple Tic-Tac-Toe game written in Vue.

Tic-Tac-Vue Tic-Tac-Vue is a simple JavaScript Single Page Application (SPA) written with Vue, Vuex and Vue Router. Its goal is to be a "case study" f

Giuseppe 34 Dec 27, 2022
A Tiny Memory Game Written in Vue 3

Jogo da Memoria vue App A tiny game written in vue3. It's inspired by IgorMinar's Memory-Game. You can view the online demo here. Components Tree Comp

HudsonJr 1 Dec 9, 2021
A pokemon card take-home assignment is written in Vue

Pokemon Card Take-Home Assignment - Vue Getting Started Pokemon Card Take-Home Assignment is written in Vue. Prerequisites Set up your local developme

Prasit Tongpradit 0 Jan 2, 2022
An easy way to generate readme/GitHub profile readme written in Vue.js/Quasar.

An easy way to generate readme/GitHub profile readme written in Vue.js/Quasar.

Mayur Patel 26 Dec 13, 2022
A reusable skeleton card component written in Vuejs

skeleton-card-vuejs A reusable skeleton card component written in Vuejs Motivation Loader spinner are boring. A skeleton card gives to the user a clue

Francesco Saverio Zuppichini 142 Nov 10, 2022
A small game written in Javascript

Vue 3 + Vite This template should help get you started developing with Vue 3 in Vite. The template uses Vue 3 <script setup> SFCs, check out the scrip

Yosef Yudha Wijaya 2 Dec 4, 2022
A collection of mini apps written in VueJS

MiniApps! - The Collection Check the production website here MiniApps! - The Collection Build Setup # install dependencies $ yarn install # serve wit

Andrés Linares 3 Mar 31, 2022
15-puzzle game written in Vue3

15-puzzle 15-puzzle game written in Vue3!

QQK 4 Jun 16, 2022
Leopard Chat UI - A Teneo Chat Client based on Vue and Vuetify

A Feature Rich Chat Client for Teneo About • Installation • Features • Documentation • Demo • Contributing • Author • Support • License About Leopard

Peter Joles 66 Nov 24, 2022
Client-side of the pozitron

pozitron_client Project setup npm install Compiles and hot-reloads for development npm run serve Compiles and minifies for production npm run build

Ali 6 Apr 9, 2022