Lucia Versions Save

🙋‍♀️ 3kb library for tiny web apps

v0.6.4

2 years ago
  • build: distinction between prod and dev versions e5ff8ba
  • chore: add funding field to package.json d5fc365
  • docs: add note about typedoc 32d0202
  • Merge branch 'master' of https://github.com/aidenybai/lucia 95f0ad3
  • refactor(core): move tableElementRE as a seperate var aa88460
  • build(deps-dev): bump vite from 2.3.5 to 2.3.6 a4422f0
  • Merge branch 'master' of https://github.com/aidenybai/lucia 66e3b9f
  • docs: rewrite LFM to be more clear ee3696d
  • build(deps-dev): bump @typescript-eslint/parser from 4.25.0 to 4.26.0 4d12439
  • build(deps-dev): bump @typescript-eslint/eslint-plugin from 4.25.0 to 4.26.0 c9062da
  • build(deps-dev): bump vite from 2.3.4 to 2.3.5 d08cf2d

https://github.com/aidenybai/lucia/compare/v0.0.2...v0.6.4

v0.6.3

3 years ago
  • chore: move printf into helper fns 15db452
  • chore: simplify import proc for adhoc e59e9a9
  • build: unify browser and node ce37057
  • feat: jsdoc comments for types 8309f72

https://github.com/aidenybai/lucia/compare/v0.6.2...v0.6.3

v0.6.2

3 years ago
  • build: specify types 39a96a0
  • build: bundle declaration files ef8fd3e

https://github.com/aidenybai/lucia/compare/v0.6.1...v0.6.2

v0.6.1

3 years ago
  • style: prettier trailing comma for parameters 8f5aeae
  • chore: optimize dotfiles ae7b3e9
  • refactor: specify gen function type b11a50e
  • build: add umd dist d8d1e19
  • chore: eslint config adjustments 9c0df46
  • refactor(api): cache directiveHasDep if possible dd06c22
  • test(api): else cases for bind.ts 1f34cb5
  • build: remove dist/ directory 39fa4c6
  • build: set target versions to es2020 ff533c1
  • refactor(core): rename adjustDeps to rewriteWithNewDeps 0d2d739
  • build: alias development build e302047
  • chore: add info message on index.html creation 26b2935
  • chore: import index.ts instead of browser build 70c9a26
  • test: instabul ignore wip or untestable branches af3bdb4
  • test: increase test coverage 14bfce7
  • refactor: remove non-necessary features to shift to core vision 4603353
  • docs: fix broken links in readme 6a73580
  • chore: replace liveserver recommendation with vite 2fb308d
  • Merge branch 'master' of https://github.com/aidenybai/lucia fb94a36
  • chore: add proper development setup 7f87285
  • build: switch dev process to vite 1f36ba8
  • Merge pull request #165 from aidenybai/dependabot/npm_and_yarn/master/typescript-eslint/parser-4.24.0 836ba4f
  • Merge pull request #167 from aidenybai/dependabot/npm_and_yarn/master/babel/core-7.14.3 f03463d
  • Merge pull request #166 from aidenybai/dependabot/npm_and_yarn/master/typescript-eslint/eslint-plugin-4.24.0 04de860
  • ci: fix auto merge 0adaa43
  • build(deps-dev): bump @babel/core from 7.14.2 to 7.14.3 2f41bb0
  • build(deps-dev): bump @typescript-eslint/eslint-plugin 2913155
  • build(deps-dev): bump @typescript-eslint/parser from 4.23.0 to 4.24.0 600e5a8
  • Merge branch 'master' of https://github.com/aidenybai/lucia db26b77
  • ci: add dpbot auto merge action 3e2f82a
  • Merge pull request #163 from aidenybai/dependabot/npm_and_yarn/master/rollup-2.48.0 e69a12d
  • Merge pull request #164 from aidenybai/dependabot/npm_and_yarn/master/esbuild-0.11.23 3fd0635
  • build(deps-dev): bump esbuild from 0.11.21 to 0.11.23 9f5cfdf
  • build(deps-dev): bump rollup from 2.45.1 to 2.48.0 b9d5069
  • refactor: variable name for newState 44cd759
  • style: ignore eslint rules rather than global ban 5094626
  • build: drop support for min dist for esm and cjs f960971
  • build: drop legacy support 83391ba
  • perf(core): prioritize compiling elements in view 88f5a65
  • chore: add peer deps 35daa99
  • chore: remove codeql action d23577c
  • chore: merge ci and publish together 82eef48
  • chore: publish with npm 76a34a0
  • chore: fix node version 66612cf
  • chore: fix ubuntu ver 653e4f8
  • chore: swap node version to 15.x 9fa9269
  • chore: change gpr action from npm to yarn 6bd1d82
  • chore: gpr publish on push bc4ce8c

https://github.com/aidenybai/lucia/compare/v0.6.1-0...v0.6.1

v0.6.1-0

3 years ago
  • build: transform alias paths into relative for declaration files 0728eec

https://github.com/aidenybai/lucia/compare/v0.6.0-0...v0.6.1-0

v0.6.0-0

3 years ago
  • feat(api): new reusable component syntax f5e826e

https://github.com/aidenybai/lucia/compare/v0.5.3...v0.6.0-0

v0.5.3

3 years ago

v0.5.2

3 years ago
  • Merge branch 'master' of https://github.com/aidenybai/lucia c0f385b
  • feat: logging utility 9b5e019
  • chore: github codeql action 714d57d
  • Merge pull request #159 from aidenybai/dependabot/npm_and_yarn/master/testing-library/dom-7.31.0 8ec291a
  • Merge pull request #161 from aidenybai/dependabot/npm_and_yarn/master/rollup/plugin-strip-2.0.1 e42d9b9
  • Merge pull request #160 from aidenybai/dependabot/npm_and_yarn/master/rollup/plugin-commonjs-19.0.0 8d1c0bd
  • build(deps-dev): bump @rollup/plugin-strip from 2.0.0 to 2.0.1 66f6591
  • build(deps-dev): bump @rollup/plugin-commonjs from 18.0.0 to 19.0.0 8be8113
  • build(deps-dev): bump @testing-library/dom from 7.30.3 to 7.31.0 f90ec60
  • Merge pull request #154 from aidenybai/dependabot/npm_and_yarn/master/eslint-7.26.0 f8a67a7
  • Merge pull request #155 from aidenybai/dependabot/npm_and_yarn/master/prettier-2.3.0 707748f
  • Merge pull request #156 from aidenybai/dependabot/npm_and_yarn/master/ts-jest-26.5.6 7677998
  • Merge pull request #157 from aidenybai/dependabot/npm_and_yarn/master/esbuild-0.11.20 078dbcf
  • Merge pull request #158 from aidenybai/dependabot/npm_and_yarn/master/lint-staged-11.0.0 d8f988b
  • build(deps-dev): bump lint-staged from 10.5.4 to 11.0.0 d162586
  • build(deps-dev): bump esbuild from 0.11.15 to 0.11.20 d4e3e63
  • build(deps-dev): bump ts-jest from 26.5.5 to 26.5.6 8698a8a
  • build(deps-dev): bump prettier from 2.2.1 to 2.3.0 b8055a3
  • build(deps-dev): bump eslint from 7.24.0 to 7.26.0 2938455
  • feat(api): custom components a503eef
  • chore: add error fallbacks for release script ec929a1
  • chore: custom logs for pre-commit hook and release 49a6dba
  • docs: move contrib docs to wiki pages b6218e7
  • chore: better logs for scripts 8dedafd
  • docs: create guidelines fff6e43
  • docs: move guidelines under .github folder e7d0904
  • chore: fix typo in countributing docs 03564b9
  • docs: remove git hooks instruction f0bcda1
  • chore(hooks): add notice for precommit a30cf08
  • test(core): increase l-bind coverage f6b2eda
  • chore: surpress lint-staged logging b1e2417
  • chore: add lint-staged 9e870ae
  • chore: add commitlint hook 3a610b9
  • chore: add commitlint 707c4de
  • chore: clean up sh scripts 08b4a31
  • chore: add check.sh a655e5b
  • docs: add readme link to contributor docs 03033a5
  • chore: clean up shell scripts b6ab4b3
  • refactor: remove elementCustomProp methods d7035f0
  • docs: add contributor notice b915dd8
  • chore: add pre-commit hook 2aadc3d
  • chore: install husky 4969922
  • chore: add husky for precommit testing 8f2d241
  • test: remove directive method c854534
  • refactor: move custom properties under Lucia namespace bd70783
  • feat: global directives and special property customization 235f867
  • Merge pull request #153 from aidenybai/fix-compute 058cb9a
  • test: fix bind class a0d8601
  • Merge pull request #152 from aidenybai/fix-compute cfc2994
  • test: remove deps param 5ea96bf
  • fix: remove injector and default to with b4950d4
  • Merge pull request #151 from aidenybai/remove-unnecessary-imports 376f420
  • refactor: remove unnecessary imports 7a87091
  • test: add moduleNameMapper 4bf0b6e
  • Merge branch 'master' of https://github.com/aidenybai/lucia 617c2af
  • build: add custom paths fd81895
  • Merge pull request #146 from aidenybai/staging c6632cb
  • refactor: use ts paths 7a490c5

https://github.com/aidenybai/lucia/compare/v0.5.1...v0.5.2

v0.5.1

3 years ago
  • Merge pull request #142 from aidenybai/staging 5795fb3
  • chore: npm ignore editorconfig 34aee1b
  • fix: l-text tests eea849f
  • refactor: compile on demand l-html ebdddf3
  • feat: .perf prop for l-text dd72554
  • fix: remove fiber mode d4f425d
  • Merge pull request #138 from aidenybai/staging 488ced8
  • refactor: compile elements instead of nodes 10fbf28
  • refactor: concurrent to fiber mode 1c5d00d
  • chore: update npm deps e6eb65e
  • fix: change innerText so that existing elements are unaffected 62d864d
  • test: comment out broken tests 382a73c
  • Merge branch 'staging' of https://github.com/aidenybai/lucia into staging fa67f49
  • Merge pull request #137 from aidenybai/staging 94f7b11
  • docs: add outline for logo animation 059b034
  • Merge pull request #135 from aidenybai/dependabot/npm_and_yarn/staging/esbuild-0.11.15 5eddbc8
  • build(deps-dev): bump esbuild from 0.11.8 to 0.11.15 46a925a
  • refactor: rename mount event to mounted dcef2b6
  • feat: event-based lifecycle hooks 29cc06c
  • Merge branch 'staging' of https://github.com/aidenybai/lucia into staging 485c166
  • docs: fix copyright df9f22c
  • docs: Added README."zh-CN".md translation via https://github.com/dephraiim/translate-readme b1bd128
  • Merge branch 'staging' of https://github.com/aidenybai/lucia into staging 98c981d
  • docs: add links to chinese docs b8b6481
  • docs: Added README."zh-CN".md translation via https://github.com/dephraiim/translate-readme a250392
  • chore: add events for readme workflow fc49a1b
  • chore: readme translate workflow 8608479
  • fix: compute function methods not being able to access this as state b51f443
  • chore: add editorconfig file bdf24f5
  • feat: only render if value changed e835cce
  • Merge pull request #132 from aidenybai/staging 9dded9b
  • docs: animated logo 50eb142
  • docs: add reasoning behind name 07e649e
  • docs: redirect contributing to gh pages 0c96d9f
  • Merge pull request #129 from aidenybai/staging 3328010
  • docs: replace broken links 75902e9
  • test: fix html set 1b0a3ee
  • Merge pull request #128 from aidenybai/staging f252efb
  • docs: organize contribution resources ddcffcc
  • chore: move contributor docs to gh wiki 6a35dd7
  • chore: push .vscode/ files 5bd03c1
  • refactor: extract a function during compilation instead of new Function 0d2ef7a
  • style: add missing semis c0a3ca0
  • refactor: move flags and constants to generics.ts ddb954d
  • test: expect the prop for reactive array 2e38947
  • Merge pull request #126 from aidenybai/staging 29239d3
  • docs: more descriptive readme 452232e
  • refactor: instanceof Array to Array.isArray() f6cfa17
  • Merge branch 'staging' of https://github.com/aidenybai/lucia into staging db6f934
  • fix: mutation key being passed into render 9ae4af4
  • Merge pull request #125 from aidenybai/dependabot/npm_and_yarn/staging/ts-jest-26.5.5 ab76090
  • build(deps-dev): bump ts-jest from 26.5.4 to 26.5.5 698deb4
  • refactor: hoist refs directive as string d1d4147
  • fix: double assertion to ensure boolean value 13bfe9a
  • Merge pull request #124 from aidenybai/staging 50a494d
  • Merge pull request #123 from owochlo/staging 457d720
  • Short circuit conditional c4054c0
  • Use newState 64ad5b1
  • Merge pull request #1 from aidenybai/staging 653075f
  • Merge pull request #121 from aidenybai/revert-120-staging 6777942
  • Revert "Staging" 1731624
  • Merge pull request #120 from owochlo/staging 4f4dda6
  • Inline short circuit conditional 94b471e
  • Create newState instead of passing in object directly 47ec01b
  • docs: set donation link to hack club 1176af1
  • Merge pull request #119 from aidenybai/staging 86475e9
  • docs: add Hack Club sponsor ae723c0
  • docs: switch badge from travis to github workflow 674c927
  • fix: l-for not defaulting to empty ast 4f4114d
  • fix: concurrent function not being called 6fc5305
  • style: organize imports a9165c9
  • test: skip for concurrent.ts a21d969
  • Merge branch 'staging' of https://github.com/aidenybai/lucia into staging a5a1dff
  • feat: allow concurrent mode toggle eaffc63
  • Merge pull request #111 from aidenybai/dependabot/npm_and_yarn/staging/rollup-2.45.1 dce1b62
  • Merge pull request #112 from aidenybai/dependabot/npm_and_yarn/staging/esbuild-0.11.8 446b171
  • build(deps-dev): bump esbuild from 0.11.6 to 0.11.8 e6217cd
  • build(deps-dev): bump rollup from 2.45.0 to 2.45.1 74c230c
  • Merge pull request #110 from aidenybai/staging c70e563
  • refactor: use originalAST instead of property access f7532bc
  • perf: only recompile l-for if array size changes fddf983
  • refactor: downgrade to with if deps not provided f8a5980
  • Merge pull request #109 from aidenybai/staging f16625b
  • refactor: dynamically append $state during precompute 59fb3fb
  • build: npm ignore eslint configs fcb8406
  • ci: linting to test_runner 3b8f937
  • style: eslint configuration 077d96b
  • Merge branch 'staging' of https://github.com/aidenybai/lucia into staging d78aab6
  • fix: remove unused test 4e2f351
  • feat: support custom props for l-model c29b36b
  • refactor: change imperative for loops to forEach 8af154e
  • Merge pull request #107 from aidenybai/dependabot/npm_and_yarn/staging/rollup-2.45.0 1a5f0ed
  • Merge pull request #108 from aidenybai/dependabot/npm_and_yarn/staging/babel/preset-env-7.13.15 b1c075c
  • refactor: child access 02ce606
  • ci: bump version of auto-merge e24fc24
  • test: run jest sequentially 8eb61df
  • build(deps-dev): bump @babel/preset-env from 7.13.12 to 7.13.15 b65902a
  • build(deps-dev): bump rollup from 2.44.0 to 2.45.0 52f83de
  • docs: change zh-CN commas to pinyin style add1019
  • docs: comments for nuanced code b3ed3ee
  • Merge branch 'staging' of https://github.com/aidenybai/lucia into staging 8471226
  • docs: chinese README c74c5c0
  • ci: auto merge dependabot pr 9fa757f
  • Merge pull request #105 from aidenybai/dependabot/npm_and_yarn/staging/typescript-4.2.4 3197c7a
  • Merge pull request #106 from aidenybai/dependabot/npm_and_yarn/staging/esbuild-0.11.6 9097503
  • build(deps-dev): bump esbuild from 0.11.5 to 0.11.6 b5cea77
  • build(deps-dev): bump typescript from 4.2.3 to 4.2.4 85e71e9
  • Merge pull request #104 from aidenybai/staging 3fe2fe3
  • test: istanbul ignore more files deemed unnecesarry ec1bf19
  • build(deps-dev): bump esbuild from 0.11.3 to 0.11.5 d0c2c31
  • ci: fix dep for finish job b9c53b1
  • ci: fix finish job 689a38a
  • ci: built-in coveralls support in test_runner 1df30ad
  • ci: one job to run coverage 5ced058
  • ci: switch test_runner to yarn b052c64
  • ci: remove travis ci 842de5c
  • ci: github action workflow for tests 119e9ce
  • Merge pull request #102 from aidenybai/staging 56e70c6
  • test: ignore acceptable uncovered LOC c9e3386
  • build: strip console and debugger 6de4594
  • ci: switch dev to staging branch for clarity b3af250

https://github.com/aidenybai/lucia/compare/v0.5.0...v0.5.1

v0.5.0

3 years ago
  • Merge pull request #101 from aidenybai/dev 9824b80
  • refactor: smart object checking 89ef352
  • refactor: preincrement in for loops 62c4d74
  • Merge pull request #100 from aidenybai/dependabot/npm_and_yarn/dev/esbuild-0.11.3 2b9211c
  • build(deps-dev): bump esbuild from 0.11.2 to 0.11.3 73e69c4
  • Merge pull request #99 from aidenybai/dependabot/npm_and_yarn/dev/testing-library/dom-7.30.3 3a65821
  • build(deps-dev): bump @testing-library/dom from 7.30.2 to 7.30.3 55745a8
  • Merge pull request #97 from aidenybai/dependabot/npm_and_yarn/dev/testing-library/dom-7.30.2 9e76d36
  • Merge pull request #98 from aidenybai/dependabot/npm_and_yarn/dev/esbuild-0.11.2 db15ecf
  • build(deps-dev): bump esbuild from 0.11.1 to 0.11.2 80535f1
  • build(deps-dev): bump @testing-library/dom from 7.30.1 to 7.30.2 5bc74c3
  • Merge branch 'dev' of https://github.com/aidenybai/lucia into dev bae84fc
  • docs: remove table of contents 52cb22b
  • Merge pull request #94 from aidenybai/dependabot/npm_and_yarn/dev/rollup/plugin-commonjs-18.0.0 bf4107a
  • Merge pull request #95 from aidenybai/dependabot/npm_and_yarn/dev/rollup-2.44.0 5d95d91
  • Merge pull request #96 from aidenybai/dependabot/npm_and_yarn/dev/esbuild-0.11.1 c5708c9
  • build(deps-dev): bump esbuild from 0.10.2 to 0.11.1 c61b6f9
  • build(deps-dev): bump rollup from 2.42.4 to 2.44.0 1efb048
  • build(deps-dev): bump @rollup/plugin-commonjs from 17.1.0 to 18.0.0 466abd4
  • build: display filesizes 67305e3
  • Merge pull request #92 from aidenybai/dev b40ceee
  • build: use esbuild for dev bundling f3f83fd
  • Merge branch 'dev' of https://github.com/aidenybai/lucia into dev 74970ea
  • refactor: rename customLuciaInit to LuciaInit for concise 082a73b
  • Merge pull request #91 from aidenybai/dependabot/npm_and_yarn/dev/testing-library/dom-7.30.1 bf13695
  • build(deps-dev): bump @testing-library/dom from 7.30.0 to 7.30.1 18bd505
  • Merge pull request #90 from aidenybai/dev 5e0d718
  • build: use environment flags instead of seperate build files de5424d
  • Merge branch 'dev' of https://github.com/aidenybai/lucia into dev 55b7d40
  • feat(rollup): organize build process 60673e1
  • Merge pull request #89 from aidenybai/dependabot/npm_and_yarn/dev/rollup-2.42.4 7b41bd3
  • build(deps-dev): bump rollup from 2.42.3 to 2.42.4 095a28b
  • feat(component): automatically update to new added directives 8b3962f
  • feat(component): automatically update to new added directives 78a11c6
  • fix(dependabot): array to string for target-branch 35a1679
  • git: development branch c142559
  • Merge branch 'master' of https://github.com/aidenybai/lucia 3e13ba8
  • chore(npm): bump package versions 4211d62
  • build(deps-dev): bump @babel/preset-typescript from 7.12.7 to 7.13.0 ed4d8fd
  • Merge pull request #87 from aidenybai/dependabot/npm_and_yarn/rollup-2.42.3 78ca76a
  • Merge pull request #85 from aidenybai/dependabot/npm_and_yarn/typescript-4.2.3 ddab86b
  • build(deps-dev): bump rollup from 2.42.2 to 2.42.3 8bbf368
  • Merge pull request #81 from aidenybai/dependabot/npm_and_yarn/testing-library/dom-7.30.0 3d1bda7
  • build(deps-dev): bump typescript from 4.1.3 to 4.2.3 cf973af
  • Merge pull request #80 from aidenybai/dependabot/npm_and_yarn/babel/plugin-proposal-class-properties-7.13.0 9e6d3a5
  • Merge pull request #83 from aidenybai/dependabot/npm_and_yarn/ts-jest-26.5.4 ef1b7ff
  • Merge pull request #84 from aidenybai/dependabot/npm_and_yarn/rollup/plugin-babel-5.3.0 8843067
  • build(deps-dev): bump @rollup/plugin-babel from 5.2.2 to 5.3.0 da108b9
  • build(deps-dev): bump ts-jest from 26.4.4 to 26.5.4 c60a9bb
  • build(deps-dev): bump @testing-library/dom from 7.29.0 to 7.30.0 c17e8bd
  • build(deps-dev): bump @babel/plugin-proposal-class-properties 72c6e52
  • docs(contributing): guidelines to use yarn 98e605a
  • Merge branch 'master' of https://github.com/aidenybai/lucia 3e04e1d
  • feat: add lockfile 22b7140
  • Merge pull request #79 from aidenybai/dependabot/npm_and_yarn/rollup-2.42.2 7728a09
  • build(deps-dev): bump rollup from 2.42.0 to 2.42.2 1e4b44c
  • Merge pull request #78 from aidenybai/dependabot/npm_and_yarn/rollup-2.42.0 83af74d
  • Merge branch 'master' of https://github.com/aidenybai/lucia a77f0f0
  • feat(reactive): disable special prop mutation 906e9dd
  • build(deps-dev): bump rollup from 2.41.5 to 2.42.0 48a50da
  • Merge pull request #77 from aidenybai/dependabot/npm_and_yarn/rollup-2.41.5 c910998
  • build(deps-dev): bump rollup from 2.41.4 to 2.41.5 33bdf99
  • Merge pull request #76 from aidenybai/dependabot/npm_and_yarn/rollup-2.41.4 2aa1c0d
  • build(deps-dev): bump rollup from 2.41.3 to 2.41.4 e22cd9c
  • Merge pull request #75 from aidenybai/dependabot/npm_and_yarn/rollup-2.41.3 ed3f27c
  • build(deps-dev): bump rollup from 2.41.2 to 2.41.3 66e481b
  • test: time slicing 73c63ae
  • Merge branch 'master' of https://github.com/aidenybai/lucia 89630de
  • refactor: additional iterators in render 24029b6
  • Merge pull request #74 from aidenybai/dependabot/npm_and_yarn/rollup-2.41.2 c5cd1cc
  • build(deps-dev): bump rollup from 2.41.1 to 2.41.2 8f6a14e
  • feat(render): experimental time slicing 6dd1728

https://github.com/aidenybai/lucia/compare/v0.4.7...v0.5.0