Skip to content

Releases: aidenybai/million

v0.4.1

18 Aug 17:07
Compare
Choose a tag to compare
  • feat: attribute support c9902db
  • build: fix esm d.ts being destroyed during mv 9e0c993
  • chore: add jsx specs for vite dev mode cb9c198
  • feat(jsx-runtime): identify keyed vnodes during jsx preprocessing 121c610

v0.4.0...v0.4.1

v0.4.0

15 Aug 09:09
Compare
Choose a tag to compare
  • Merge pull request #109 from aidenybai/efficient-keyed-diffing 6e2f2d2
  • fix(patch): keyed nodes not swapping bug 80f2f14
  • Merge branch 'main' of https://github.com/aidenybai/million into efficient-keyed-diffing ca33f60
  • fix: nodes being misplaced for keyed diffing f35808d
  • Merge pull request #111 from aidenybai/dependabot/npm_and_yarn/main/types/jest-27.0.0 1fc2c03
  • Merge pull request #112 from aidenybai/dependabot/npm_and_yarn/main/rollup-2.56.2 6f8dedc
  • chore(deps-dev): bump rollup from 2.56.1 to 2.56.2 f2daf1c
  • chore(deps-dev): bump @types/jest from 26.0.24 to 27.0.0 34bcc80
  • Merge branch 'main' of https://github.com/aidenybai/million into efficient-keyed-diffing 2da1c3b
  • fix(patch): childNodes shifting during modification 011cad2
  • chore(deps-dev): bump rollup from 2.56.0 to 2.56.1 7109e69
  • chore: add link to Fre 223e1f7
  • chore: add attribution to Fre a9bdec4
  • feat(patch): efficient keyed diffing 36d16df
  • refactor: remove curly braces on switch case 15572a6
  • feat(structs): VFlags.ONLY_KEYED_CHILDREN flag for special diffing fb3d783
  • refactor: remove rAF impl support 393a49d
  • chore: rename jsx-runtime to jsx in jest coverage 372294f
  • refactor: rename jsx-runtime.ts to jsx.ts 96c4824
  • docs: use correct jsx-runtime for code size 09350fc

v0.3.2...v0.4.0

v0.3.2

06 Aug 06:57
Compare
Choose a tag to compare
  • fix: info script for CITATIONS notice in release script cfa5db7
  • chore: bump CITATIONS version d386020
  • fix: typo in release.sh eb7497f
  • docs: measure jsx-runtime in badge 2e58d38
  • refactor: move jsx-runtime to dedicated bundle 4b3957c

v0.3.1...v0.3.2

v0.3.1

06 Aug 01:41
Compare
Choose a tag to compare

v0.3.0...v0.3.1

v0.3.0

31 Jul 04:36
Compare
Choose a tag to compare
  • chore: move jest to latest tag 739da4a
  • test: set env to jsdom 81e6607
  • chore: install @next versions of jest and ts-jest 8a36581
  • fix: CI action force install 71abde2
  • fix: jest not being installed as peerdep 70a1895
  • fix: npm not installing correctly during CI action 86df50d
  • docs: adjust acknowledged libraries 7f96736
  • fix: yarn migration to npm 4d7a415
  • docs: change badge colors to new theme color facda3b
  • docs: fix height of logo in readme 51c40b6
  • Merge branch 'main' of https://github.com/aidenybai/million 95bd13b
  • chore: new 'lion' branding e478e07
  • chore(deps-dev): bump jest from 26.6.3 to 27.0.6 feb495f
  • chore(deps-dev): bump ts-node from 9.1.1 to 10.1.0 f46f491
  • chore(deps-dev): bump @rollup/plugin-commonjs from 19.0.2 to 20.0.0 ad5b0d0
  • chore: migrate to pnpm 551c01f
  • chore(deps-dev): bump rollup from 2.55.0 to 2.55.1 474df44
  • chore(deps-dev): bump rollup from 2.54.0 to 2.55.0 694a251
  • chore: add CITATIONs.cff bump reminder for release script 1d4eaf2
  • chore: fix CITATIONS.cff parsing 33192b9
  • chore: remove pinned version on CITATIONS.cff 5f23929
  • Merge branch 'main' of https://github.com/millionjs/million 8fb07e9
  • chore: add CITATION.cff eca7813
  • chore(deps-dev): bump vite from 2.4.3 to 2.4.4 2ddbe58
  • Merge branch 'main' of https://github.com/millionjs/million 062a7fe
  • docs: adjust motto for project 8d2a7c1
  • chore(deps-dev): bump @commitlint/cli from 12.1.4 to 13.1.0 8789998
  • chore(deps-dev): bump lint-staged from 11.1.0 to 11.1.1 c164396
  • chore(deps-dev): bump @rollup/plugin-strip from 2.0.1 to 2.1.0 7a749f2
  • chore(deps-dev): bump @rollup/plugin-commonjs from 19.0.1 to 19.0.2 1f7cb9a
  • chore(deps-dev): bump rollup from 2.53.3 to 2.54.0 2214af4
  • chore(deps-dev): bump @rollup/plugin-node-resolve from 13.0.2 to 13.0.4 96acbe5
  • chore(deps-dev): bump @typescript-eslint/parser from 4.28.4 to 4.28.5 65ea1a0
  • chore(deps-dev): bump @commitlint/config-conventional from 12.1.4 to 13.1.0 2b7bbe0
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 4.28.4 to 4.28.5 27a47e4
  • Merge pull request #89 from aidenybai/scheduler fd2c1b2
  • Merge branch 'main' of https://github.com/millionjs/million into scheduler 5ed8ea9
  • fix: benchmarks not using the correct compiler flags 3e6874b
  • Merge pull request #88 from aidenybai/scheduler 74e9de1
  • fix: benchmark target 0242194
  • docs: add clarification on live benches b001cf1
  • docs: clarify methodology behind benchmarks 17abc54
  • test: ignore broken tests ce14c01
  • Merge branch 'main' of https://github.com/millionjs/million into scheduler 78be1bb
  • feat: fiber scheduler for patching 2d3203c
  • chore(deps-dev): bump lint-staged from 11.0.1 to 11.1.0 eb5ed87
  • Merge pull request #86 from aidenybai/dependabot/npm_and_yarn/main/rollup-2.53.3 fdf6d89
  • chore(deps-dev): bump rollup from 2.53.2 to 2.53.3 edf77aa
  • chore(deps-dev): bump vite from 2.4.2 to 2.4.3 943c0cb
  • chore(deps-dev): bump @typescript-eslint/parser from 4.28.3 to 4.28.4 31a3fcc
  • chore(deps-dev): bump eslint from 7.30.0 to 7.31.0 4dc429a
  • chore(deps-dev): bump @typescript-eslint/eslint-plugin from 4.28.3 to 4.28.4 a1b520a
  • fix(exports): VFlags export as nontype 3efffc4

v0.2.7...v0.3.0

v0.2.7

18 Jul 21:36
Compare
Choose a tag to compare
  • Merge pull request #81 from aidenybai/fix-77 970ea60
  • fix(patch): remove bad edge case for full replacement 821d150
  • chore(deps-dev): bump @rollup/plugin-node-resolve from 13.0.1 to 13.0.2 b28a804
  • chore(deps-dev): bump @rollup/plugin-commonjs from 19.0.0 to 19.0.1 9def880
  • chore(deps-dev): bump @rollup/plugin-node-resolve from 13.0.0 to 13.0.1 0efd99f
  • chore(deps-dev): bump rollup from 2.53.1 to 2.53.2 b398c9c
  • test: VFlags.NO_CHILDREN case 677acd2
  • docs: fix path for code size d0eb9f6
  • fix(patch): not working if oldVNode is not present 1b55e5e

v0.2.6...v0.2.7

v0.2.6

15 Jul 13:38
Compare
Choose a tag to compare
  • fix(build): correct package.json fields 00fb121

v0.2.5...v0.2.6

v0.2.5

15 Jul 03:30
Compare
Choose a tag to compare
  • fix(build): declaration reconciliation on nonexistent file 8c6ad0e

v0.2.4...v0.2.5

v0.2.4

15 Jul 03:26
Compare
Choose a tag to compare
  • fix(build): declaration file exporting type e4dd33b

v0.2.3...v0.2.4

v0.2.3

14 Jul 04:14
Compare
Choose a tag to compare

v0.2.2...v0.2.3