Skip to content

Latest commit

 

History

History
781 lines (414 loc) · 39.2 KB

CHANGELOG.md

File metadata and controls

781 lines (414 loc) · 39.2 KB

8.0.7 (2024-12-21)

Bug Fixes

  • v-model: fix v-model directive not updating model (ff8bc16)

8.0.6 (2024-12-15)

Code Refactoring

8.0.5 (2024-12-15)

Documentation

  • update pulse store documentation (7466abc)

Code Refactoring

8.0.4 (2024-12-12)

Bug Fixes

  • fix setting class and id to svg elements (e75a3bf)

8.0.3 (2024-12-12)

Bug Fixes

  • fix setting attributes in svg elements (e2b41d7)

8.0.2 (2024-12-11)

Build System

  • update tsconfig and package.json (c9aee13)

8.0.1 (2024-12-11)

Styles

8.0.0 (2024-12-10)

⚠ BREAKING CHANGES

  • fluxstore: Change Store module to FluxStore
  • Changed the way v-model works. Now it will pass the model and the key will be obtained from the name of the input.

Features

  • pulse store: implement pulse store (7101fee)

Documentation

Styles

Code Refactoring

  • fluxstore: change Store module to FluxStore (c9d8883)
  • native store: refactor native store and add session storage to node environment (13f3b76)
  • refactor (828c9e6)
  • refactor main lib. Add new features (f965280)
  • refactor router, translate and main lib (bb95b37)
  • request: refactor request (5d268c4)
  • router: improve router (de3e14f)
  • router: refactor router (43972b9)
  • translate: refactor translate and add tests (0ec028e)

Build System

Continuous Integration

7.2.12 (2023-11-09)

Code Refactoring

7.2.11 (2023-09-27)

Bug Fixes

  • fix tree-adapter append replace and remove unexistent child (992fbd6)

7.2.10 (2023-09-27)

Styles

Build System

  • add maps to js and mjs files (6654f84)
  • update tsconfig.json (7a7f564)

7.2.9 (2023-09-27)

Build System

  • add maps to js and mjs files (6654f84)

7.2.8 (2023-09-27)

Build System

7.2.7 (2023-09-27)

Bug Fixes

  • fix handling style property in html string to dom render (17417ad)

7.2.6 (2023-09-23)

Code Refactoring

  • router: allow routes ending with #id (08e010f)

7.2.5 (2023-09-22)

Code Refactoring

  • export domToVnode and update Request interface (346159f)

7.2.4 (2023-09-21)

Continuous Integration

  • github-actions: fix-failing-tests (d2b7ed0)
  • github-actions: install dependencies before test (ba6bb9d)
  • github-actions: update github actions to use npm instead of yarn (17f20a1)

Build System

  • allow direct lib import (bcbfe51)

7.2.3 (2022-12-28)

Performance Improvements

Code Refactoring

  • main/signals: minor improvements (dd13672)

7.2.2 (2022-12-23)

Performance Improvements

  • signals and hooks: improve signals and hooks performance (71560da)

7.2.1 (2022-12-23)

Miscellaneous Chores

  • proxy-signal: add d.ts files for proxy-signal (49963ba)

7.2.0 (2022-12-23)

Features

  • signal: add a solid.js like create signal function (7c4e8e3)

Build System

7.1.2 (2022-12-18)

Bug Fixes

  • router: fix not found home because last slash (1766052)

Code Refactoring

  • router: refactor router path to be the local app path instead of the full url (2e3c3f3)

7.1.1 (2022-12-18)

Code Refactoring

  • router: refactor router (19a51e0)

7.1.0 (2022-12-17)

Features

  • router: add a way to initialize the router with a prefix (84770ef)

7.0.4 (2022-12-17)

Styles

  • add comments to main and improve RouterInterface (4e40a35)

7.0.3 (2022-10-24)

Bug Fixes

  • v-model: fix v-model not updating the value (cc358a1)

7.0.2 (2022-10-22)

Build System

  • update package.json and tsconfig.json (19f8e17)

7.0.2 (2022-10-22)

Build System

  • update package.json and tsconfig.json (19f8e17)

7.0.1 (2022-10-22)

Bug Fixes

  • declare the interfaces in the main lib (d348a6d)

7.0.0 (2022-10-22)

⚠ BREAKING CHANGES

  • There are no plugins now. All utils use the main exports from the lib. And removed the dom lifecycle (its use is very low and can be replaced with other techniques).

Code Refactoring

6.0.15 (2022-09-12)

Code Refactoring

  • update type definitions. Minor refactor to request plugin (e52e9a5)

6.0.14 (2022-09-12)

Code Refactoring

  • call update after hook/commit/signal change (f37a442)

Build System

6.0.13 (2022-08-03)

Bug Fixes

  • fix tsc not converting tsx files (44c2b7b)

6.0.12 (2022-08-03)

Build System

  • set form-data as an external dependency for nodejs (851e5b7)

6.0.11 (2022-08-03)

Code Refactoring

  • implement signals with typescript: implement signals with typescript (c51b180)
  • implement store plugin with typescript (f88f368)
  • node: implement node plugin in typescript (f79445f)
  • plugin/hooks: refactor hooks.js to hooks.ts (9f0437b)
  • request: implement request plguin with typescript (8133505)
  • router: implement rotuer with typescript (11e915a)
  • sw: implement service worker plugin in typescript (8b214eb)

Build System

  • change package.json exports and build.js system (fdcf09c)
  • remove register.js and plugins from file list (b3e1dfe)
  • update dependencies. Remove node-fetch, now we will use the built in fetch api for nodejs (32b21ca)
  • update dev dependendies (a5f1f91)
  • update release-it and release-it-changelog dependencies (d9c33c7)

Tests

  • fix failing benchmarks: fix failing benchmarks (a60022b)
  • remove dot only (dac4ac0)

6.0.10 (2022-07-28)

Miscellaneous Chores

6.0.9 (2022-05-06)

Code Refactoring

6.0.8 (2022-04-19)

Code Refactoring

  • refactor build system, hooks and router plugins (02b9597)

6.0.7 (2022-03-18)

Bug Fixes

  • v-model: fix v-model directive not working (3a8e780)

6.0.6 (2022-03-17)

Bug Fixes

  • router: fix pushState error (9cee5a9)

6.0.5 (2022-03-17)

Code Refactoring

  • return to only v exported (28a67da)

6.0.4 (2022-03-12)

Bug Fixes

  • fix v-route directive using router plugin (25b817d)

6.0.3 (2022-03-12)

Build System

  • remove preinstall script (213ca2b)

6.0.2 (2022-03-12)

Miscellaneous Chores

6.0.1 (2022-03-12)

Documentation

6.0.0 (2022-03-12)

⚠ BREAKING CHANGES

  • Global variable 'v' will only have the 'fragment' method and the 'current' object. All other methods are functional style methods.

Bug Fixes

Code Refactoring

Styles

  • Fix coding style issues (5a36d1f)

Continuous Integration

  • update actions workflow (7ed57ba)

Build System

Tests

5.0.17 (2021-12-17)

Performance Improvements

  • lib: small performance improvements (8f1ae1e)

Tests

Build System

5.0.16 (2021-08-04)

Bug Fixes

  • dependencies: add pirates dependency (2b32f9c)

Code Refactoring

  • lib, register: use esbuild for register. Implement fragments (b220a8e)
  • register: do not ignore node modules to import (1660021)
  • register: only compile ts and tsx files from node_modules (e1c3f01)

5.0.15 (2021-07-30)

Bug Fixes

  • lib: fix valyrian.js not updating the v- handlers (1a52654)

5.0.14 (2021-07-30)

Bug Fixes

  • lib: fix valyrian adding v- event handlers and direct dom handlers (6a89654)

5.0.13 (2021-07-29)

Bug Fixes

  • lib: fix error patching children of an already replaced element (3ce399d)

5.0.12 (2021-07-28)

Code Refactoring

5.0.11 (2021-05-01)

Bug Fixes

  • lib: fix replace string with keyed list item (4daac78)

5.0.10 (2021-04-29)

Bug Fixes

  • lib: fix don't add property if false at first render (00e6842)

5.0.9 (2021-04-29)

Miscellaneous Chores

  • main: remove unused minified file. Ignore .dccache (d702115)

5.0.8 (2020-12-08)

Bug Fixes

  • router: fix bug removing home unique slash (9ae422f)
  • router/node: allow urls ending in slash as a valid route. v.inline.css now only minifies wo map (3047229)

5.0.7 (2020-12-07)

Code Refactoring

  • register: update register hook. Update node plugin (f62505c)

5.0.6 (2020-12-04)

Bug Fixes

  • register.js: add register.js to package.json files attribute (d8f6674)

5.0.5 (2020-12-04)

Code Refactoring

  • lib: add register and improve node plugin (b4fce5e)

5.0.4 (2020-10-03)

Code Refactoring

  • request: improve request plugin. Add more tests for request plugin (5f9c4ab)

5.0.3 (2020-10-01)

Code Refactoring

  • main: major format changes. Remove travis. Remove codeclimate (9635f52)
  • main: remove coveralls dependency. Improve service worker (781c2a1)

5.0.2 (2020-09-27)

Code Refactoring

  • node: allow require and import on dom.js file (f7cb19a)

5.0.1 (2020-09-27)

Bug Fixes

  • node: fix icons generator. Improve sw. Improve htmlToHyperscript parser (b38627b)

5.0.0 (2020-09-24)

Code Refactoring

  • repo: update dependencies. Changes in plugins (b8c4f2b)

4.3.2 (2020-08-05)

Bug Fixes

  • lib: upgrade dependencies (cc87ccd)

4.3.1 (2020-04-10)

Code Refactoring

  • directives: identify create or update event on directives by undefined oldvnode (594960f)

4.3.0 (2020-04-06)

Features

  • directives: add v-model directive as plugin (9f26926)

4.2.3 (2020-04-04)

Bug Fixes

  • router: fix v-route directive (1247e9a)

4.2.2 (2020-04-04)

Code Refactoring

  • directives: improved directives and attach v- before the name of the directive (f2f11da)

4.2.1 (2020-03-28)

Bug Fixes

  • main: fix keyed lists not updating children (56296fc)

Code Refactoring

  • directives: remove v-text directive does not improve performance (26c6780)

4.2.0 (2020-03-27)

Features

  • directives: add v-pre directive to direct raw html render (dc16e92)
  • directives: add v-text directive (b6523ae)

Code Refactoring

  • directives: change model directive to data directive (f2eaf8b)
  • directives: change v-pre to v-html (280cf58)
  • directives: rename v-noop to v-once (3159099)

Tests

  • directives: add v-skip directive test (6d50ecc)

4.1.0 (2020-03-20)

Features

  • main lib: add newInstance method to allow to handle multiple mounts (d09a2a6)

4.0.2 (2020-03-06)

Code Refactoring

  • main lib: remove v-list directive. Don't show null and undefined as text (61e24fd)

4.0.1 (2020-01-26)

Bug Fixes

  • main: fix replace error when the old node has been deleted or moved (ba7b5c5)

4.0.0 (2020-01-26)

⚠ BREAKING CHANGES

  • main: Lifecycle methods renamed.

Features

  • main: add a reserved model property to pass data to the vnodes (496f3ce)

Bug Fixes

  • main: handle TextVnode as newVnode (f29cec3)
  • main (directives): fix use of v-if with v-for trigger an error (dec8522)
  • main (keyed lists): fix error replaced vnode with undefined node and updating with defined node (782dbe7)

Performance Improvements

  • main: increase performance for all new changes (b4b1a0d)

improvement

  • main: rename lifecycle methods to write more easily in object props (25b1eba)

Tests

  • signals tests: fix signals tests, change deprecated v-remove to onremove lifecycle (3da0f10)

3.3.4 (2020-01-24)

Bug Fixes

  • fix release-it hooks order (20ef775)

Build System

  • add release-it to the repo (2a75faa)

3.3.3 (2020-01-24)

Bug Fixes

  • make if directives work with truthy and falsy values (624eae6)

3.3.2 (2020-01-24)

Bug Fixes

  • fix v.trust not returning correct text dom (32a52a8)

3.3.1 (2020-01-22)

Bug Fixes

  • fix cleanup not working correctly (ff26b5b)

Code Refactoring

  • improve performance and size. Add commitizen (6cafa51)

3.3.0 (2020-01-17)

3.2.0 (2019-11-21)

3.1.1 (2019-09-28)

3.1.0 (2019-09-27)

3.0.2 (2019-09-09)

3.0.1 (2019-09-09)

3.0.0 (2019-09-08)

2.7.0 (2019-03-09)

2.6.0 (2019-03-05)

2.5.3 (2019-03-05)

2.5.2 (2019-03-04)

2.5.1 (2019-03-04)

2.5.0 (2019-03-04)

2.4.2 (2019-03-01)

2.4.1 (2019-02-27)

2.4.0 (2019-02-27)

2.3.1 (2019-02-19)

2.3.0 (2019-02-16)

2.2.7 (2019-02-15)

2.2.6 (2019-02-15)

2.2.5 (2019-02-09)

2.2.4 (2019-02-09)

2.2.3 (2019-02-09)

2.2.2 (2019-02-08)

2.2.1 (2019-02-08)

2.2.0 (2019-02-07)

2.1.0 (2019-02-06)

2.0.4 (2018-09-15)

2.0.3 (2018-09-08)

2.0.2 (2018-09-08)

2.0.1 (2018-09-01)

2.0.0 (2018-09-01)

1.9.1 (2018-06-25)

1.9.0 (2018-06-22)

1.8.1 (2018-06-21)

1.8.0 (2018-06-20)

1.7.0 (2018-06-16)

1.6.1 (2018-06-16)

1.6.0 (2018-06-16)

1.5.0 (2018-06-16)

1.4.3 (2018-06-15)

1.4.2 (2018-06-15)

1.4.1 (2018-06-13)

1.4.0 (2018-06-13)

1.3.0 (2018-06-13)

1.2.1 (2018-06-13)

1.2.0 (2018-06-13)

1.1.3 (2018-06-12)

1.1.2 (2018-06-09)

1.1.1 (2018-06-08)

1.1.0 (2018-06-01)

1.0.5 (2018-05-31)

1.0.4 (2018-05-31)

1.0.3 (2018-05-31)

1.0.2 (2018-05-31)

1.0.1 (2018-05-31)

1.0.0 (2018-05-25)

0.0.3 (2018-04-17)

0.0.2 (2018-04-17)