Commit Graph

  • 5caad5d734
    Merge be473e1ab0 into 1f6b68255f George Treviranus 2024-11-25 22:07:22 +0000
  • 4d312de7ea
    Merge de72dc33b3 into 1f6b68255f Fujihai 2024-11-25 22:06:54 +0000
  • 88fd5e5c73
    Merge a71e2bc958 into 1f6b68255f eguneys 2024-11-25 22:03:22 +0000
  • 33bb2a4e5a
    Merge 21c9684c37 into 1f6b68255f Simon Friis Vindum 2024-11-24 13:02:01 +0100
  • 21c9684c37 fix: tweak `VNodeStyle` to improve performance of type checking type-checking-performance Simon Friis Vindum 2024-11-24 12:47:40 +0100
  • 0434e7777d
    Merge 3d2c3dac8e into 1f6b68255f Simon Friis Vindum 2024-10-31 09:25:13 +0100
  • 1f368e904d
    Merge 575f8ca08e into 1f6b68255f dependabot[bot] 2024-10-25 21:54:34 +0800
  • 1f6b68255f
    typo in README.md (#1124) master Avi Radinsky 2024-10-24 15:34:38 -0400
  • d0a72a6120
    typo in README.md Avi Radinsky 2024-10-22 23:23:17 -0400
  • 575f8ca08e
    chore(deps-dev): bump rollup from 3.29.4 to 3.29.5 dependabot/npm_and_yarn/rollup-3.29.5 dependabot[bot] 2024-09-26 18:50:05 +0000
  • 79088500d4
    Fix VNodeStyle type Zac Crites 2024-09-12 05:59:45 -0600
  • b301a92209
    refactor: use PropertyKey instaed of key list (#1120) Ame_x 2024-07-10 18:05:05 +0900
  • eda75b7378
    refactor: use PropertyKey instaed of key list Ame_x 2024-07-10 14:06:53 +0900
  • 550fccc1fd
    chore(deps-dev): bump braces from 3.0.2 to 3.0.3 (#1119) dependabot[bot] 2024-06-16 14:46:36 +0200
  • 8a36a763aa
    chore(deps-dev): bump braces from 3.0.2 to 3.0.3 dependabot[bot] 2024-06-16 09:59:01 +0000
  • be473e1ab0 feat: improves performance of module George Treviranus 2024-05-23 10:36:28 -0500
  • 8767fa4e3e chore(refactor): improve module runtime and add ignore list for data objects George Treviranus 2024-05-22 17:15:41 -0500
  • 1f33deda7e chore(test): adds tests George Treviranus 2024-05-18 22:49:01 -0500
  • ec27488d0e feat: adds jsx props module George Treviranus 2024-05-18 22:15:18 -0500
  • 3d2c3dac8e fix: fix parsing of selector with # in class names class-with-hash Simon Friis Vindum 2024-03-20 20:09:20 +0100
  • 6796e0a7ae
    chore(release): remove publish job for GitHub package repository (#1115) Simon Friis Vindum 2024-03-20 19:22:35 +0100
  • 5e6dfdc01d chore(release): remove publish job for GitHub package repository Simon Friis Vindum 2024-03-19 20:06:55 +0100
  • 58a013bdfc
    fix: restore Typescript intellisense (#1110) Brian Gradin 2024-03-19 12:03:18 -0700
  • 47acb63252 fix: restore Typescript intellisense Brian Gradin 2024-03-01 10:53:18 -0800
  • d3ea2cb067
    fix: improve handling of class names with unusual whitespace (#1111) Raphael Schweikert 2024-03-02 21:08:28 +0100
  • f06e984381 fix: improve handling of class names with unusual whitespace Raphael Schweikert 2024-02-25 14:51:35 +0100
  • 2e6ef1e3e8
    fix: camelize dataset (#1109) Raphael Schweikert 2024-02-26 21:14:33 +0100
  • 8f3adafec7 fix: camelize dataset Raphael Schweikert 2024-02-25 14:38:47 +0100
  • 0dbbba8058
    chore(deps-dev): bump ip from 1.1.8 to 1.1.9 (#1108) dependabot[bot] 2024-02-20 21:40:13 +0100
  • 51a1842e8a
    chore(deps-dev): bump ip from 1.1.8 to 1.1.9 dependabot[bot] 2024-02-20 19:54:57 +0000
  • 890dac8d3e
    chore(refactor): use modern JS features in additional places (#1107) Simon Friis Vindum 2024-02-13 13:46:52 +0100
  • 12d83c0d4f
    Merge d3cf752640 into f3f7b9f561 Simon Friis Vindum 2024-02-07 03:56:43 -0800
  • f3f7b9f561
    chore(tools): remove workaround for ts-add-js-extension Jan van Brügge 2024-02-07 09:18:21 +0000
  • 1542d15a02 chore(refactor): use modern JS features in additional places Simon Friis Vindum 2024-02-01 08:53:20 +0100
  • 5fe9584284 chore(release): v3.6.2 v3.6.2 Simon Friis Vindum 2024-01-31 10:10:33 +0100
  • 438381794e
    fix: detect opportunity to insert new vnode earlier for more efficient DOM manipulation (#1106) Simon Friis Vindum 2024-01-31 10:05:40 +0100
  • c68decee67 chore(tools): add build job to deploy spec chris 2024-01-24 11:13:25 -0800
  • 6986d29480 fix: detect opportunity to insert new vnode earlier for more efficient DOM manipulation Simon Friis Vindum 2024-01-30 13:35:30 +0100
  • 07d0645c01
    chore(release): v3.6.1 v3.6.1 Jan van Brügge 2024-01-30 09:33:42 +0000
  • 649c760f79
    fix: work around bug in ts-add-js-extension (#1105) Jan van Brügge 2024-01-30 10:25:03 +0100
  • b936c9e7c6
    fix: work around bug in ts-add-js-extension Jan van Brügge 2024-01-30 09:19:16 +0000
  • 52b3bbcc92 chore(tools): disable `import/no-unresolved` Ryota Kameoka 2024-01-30 02:33:46 +0900
  • 02c79593eb chore(deps): drop `ts-add-js-extension` Ryota Kameoka 2024-01-30 02:23:22 +0900
  • d5b9aff105 fix: add `.js` extensions to the import specifiers Ryota Kameoka 2024-01-30 02:16:07 +0900
  • f511eaa2a6
    chore(docs): document the selector property and its use in identifying nodes (#1098) Simon Friis Vindum 2024-01-26 11:58:25 +0100
  • 97fa1626d0 chore(docs): document that Snabbdom now requires TypeScript 4.1 Simon Friis Vindum 2024-01-23 08:59:47 +0100
  • f415e264e0 chore(docs): document the selector property and its use in identifying nodes Simon Friis Vindum 2024-01-21 14:57:46 +0100
  • d3cf752640 feat: add comparator support to thunk and improve typing and encapsulation thunk-comparator Simon Friis Vindum 2024-01-20 12:22:06 +0100
  • 710b319622 chore(release): v3.6.0 v3.6.0 Simon Friis Vindum 2024-01-20 09:01:44 +0100
  • 60c6041590
    fix: handle falsy values correctly in the dataset and style modules (#1094) Simon Friis Vindum 2024-01-18 18:47:53 +0100
  • c063d57f88
    fix: allow innerHTML to replace non-empty node, credit @tokichie (#1083) iambumblehead 2024-01-18 09:44:40 -0800
  • ba81930d5a fix: allow innerHTML to replace non-empty node, credit @tokichie chris 2023-11-29 08:46:10 -0800
  • ba080f5a4d
    fix: detect window.requestAnimationFrame function before calling (#1082) iambumblehead 2024-01-16 06:57:05 -0800
  • 809829de3f
    chore(tools): use npm ci instead of npm install (#1095) Simon Friis Vindum 2024-01-16 15:53:28 +0100
  • 999d19e401 chore(tools): use npm ci instead of npm install Simon Friis Vindum 2024-01-16 15:28:57 +0100
  • 20d1ce2cc5 chore(refactor): format files with Prettier Simon Friis Vindum 2024-01-16 15:32:00 +0100
  • d0db5c5c6b
    chore(test): enforce prettier format for pull requests using lint ci job (#1081) iambumblehead 2024-01-16 06:23:27 -0800
  • b6e3706762 fix: handle falsy values correctly in the dataset and style modules Simon Friis Vindum 2024-01-16 08:11:05 +0100
  • 9deab8150f chore(docs): make minor changes to toVNode documentation Simon Friis Vindum 2024-01-15 14:38:35 +0100
  • 0bedf23b4d
    chore(docs): add attributesModule to first README example (#958) (#1078) iambumblehead 2024-01-15 05:04:06 -0800
  • 48eaccb1f5 chore(docs): add attributesModule to first README example (#958) chris 2023-11-22 22:30:32 -0800
  • 357c546456
    Enhance JSX and VNode types (#1092) Max Battcher 2024-01-07 04:17:51 -0500
  • 39609ec613 Expand ElementProperties Max Battcher 2024-01-03 23:40:24 -0500
  • faaee8ae4e Simplify IfEquals for used cases Max Battcher 2024-01-03 10:20:10 -0500
  • 2c469c3ee2 Fix and simplify style type Max Battcher 2024-01-03 10:17:16 -0500
  • 001389d477 Enhance VNode types with style auto-complete Max Battcher 2024-01-01 16:06:41 -0500
  • 1f8a8f0952 Enhance JSX types with HTML property auto-complete Max Battcher 2024-01-01 15:58:16 -0500
  • 5fa4e84808
    fix: correct minimum node version to one that supports modules (#1085) Michael Reinstein 2023-12-03 02:03:33 -0800
  • 996d2ddf51
    chore(test): increase browserStartTimeout, reduce frequent pipeline timeout failures (#1089) iambumblehead 2023-12-03 00:32:48 -0800
  • f92df6cf88 docs: fixes in installing instructions Nils Lindemann 2023-12-01 22:02:37 +0100
  • b5045e4a64 docs: reformat installing instructions Nils Lindemann 2023-12-01 20:35:49 +0100
  • 7214e0951c Rename and move installing instructions Nils Lindemann 2023-11-30 22:04:53 +0100
  • 03af0d856a Update TOC Nils Lindemann 2023-11-30 21:51:24 +0100
  • 58ce4ad1aa Fix "Array<vnode>" Nils Lindemann 2023-11-30 21:51:00 +0100
  • fed3c5e05c repo -> repository Nils Lindemann 2023-11-30 21:50:18 +0100
  • 4d86db84a0 chore(test): increase browserStartTimeout, reduce frequent pipeline timeout failures chris 2023-11-30 12:22:02 -0800
  • 1d399585fd
    Add installation instructions Nils Lindemann 2023-11-30 20:57:14 +0100
  • bef61fb9a4 fix: choose the node version that supports esm without any commandline flag Mike 2023-11-30 10:10:50 -0800
  • f98c5a53dc fix: correct minimum node version to one that supports modules Mike 2023-11-30 09:40:20 -0800
  • 4f5a4363e2 chore(tools): add bench job to ci pipeline chris 2023-11-29 13:08:45 -0800
  • 36225c8942 fix: detect window.requestAnimationFrame function before calling chris 2023-11-29 08:26:22 -0800
  • af6d126d17 chore(test): enforce prettier format for pull requests using lint ci job chris 2023-11-29 08:12:30 -0800
  • 404b753654
    fix: patch should apply textNodes (#1062) iambumblehead 2023-11-29 05:05:10 -0800
  • 1487e0a1e9
    chore(tools): lint all files, simplify npm lint script command (#1074) iambumblehead 2023-11-29 05:03:07 -0800
  • c17b3435af
    chore(tools): add lint job to ci pipeline (#1068) iambumblehead 2023-11-29 05:01:53 -0800
  • 856f26a52e
    chore(test): rename ci job from CI to test-browser (#1075) iambumblehead 2023-11-29 04:59:44 -0800
  • 7ec0e9018a
    fix: generate valid javascript modules in build (#1080) Michael Reinstein 2023-11-29 04:58:31 -0800
  • 6ff699697a fix: restore accidentally removed tsconfig Mike 2023-11-28 16:11:45 -0800
  • 717154e020 fix: make the typescript people happy Mike 2023-11-28 16:10:09 -0800
  • e9dcd8978f fix: generate valid javascript modules in build/ Mike 2023-11-28 13:58:54 -0800
  • 2bf6006d2e fix: re-run the prettier formatting Mike 2023-11-28 12:07:15 -0800
  • 1338eff4e0 run prettier on the props.ts as requested Mike 2023-11-28 11:54:13 -0800
  • 5ef746e0bd clearer syntax, adopted from PR review comment Mike 2023-11-28 11:50:42 -0800
  • 0926be437b chore(test): rename ci job from CI to test-browser chris 2023-11-20 12:40:28 -0800
  • 6e4529f555 chore(tools): lint all files, simplify npm lint script command chris 2023-11-20 12:21:41 -0800
  • 101a705c7d fix: patch should apply textNodes (#972) chris 2023-10-25 19:58:27 -0700
  • f5fcde33ec
    chore(tools): apply prettier-format to all files (#1077) iambumblehead 2023-11-22 03:02:50 -0800
  • b9008a2db9 chore(tools): apply prettier-format to all files chris 2023-11-22 02:00:07 -0800
  • 49c01df531
    chore(tools): remove devdependency lodash-es; used once, ~622kB (#1073) iambumblehead 2023-11-22 01:59:07 -0800
  • 454308951e chore(tools): remove devdependency lodash-es; used once, ~622kB chris 2023-11-20 10:41:02 -0800