diff --git a/CHANGELOG.md b/CHANGELOG.md new file mode 100644 index 0000000..528b454 --- /dev/null +++ b/CHANGELOG.md @@ -0,0 +1,67 @@ +# CHANGELOG + +# 0.1.0-alpha.0 (2022-12-22) + + +### Bug Fixes + +* **core:** default value of prop inoperative ([034e51f](https://github.com/jwcjs/core/commit/034e51fae9462f30da7f2ab4f3bfaf2ed9d8a457)) +* **core:** missing adoptedCallback ([638f8f5](https://github.com/jwcjs/core/commit/638f8f5fcd93bdcacf4d636bc89d56a3b9ceeb7b)) +* **core:** missing attributes updating ([cc6c3b2](https://github.com/jwcjs/core/commit/cc6c3b20538b67646890a159cfafef5afc57cccc)) +* css type warning ([c2c0774](https://github.com/jwcjs/core/commit/c2c077439a532f1fca57d06b1856f75f8d52d78b)) +* export modules ([8ae586b](https://github.com/jwcjs/core/commit/8ae586bfeead128fe64c475f965f46a952e0b54c)) +* **jwc-core:** component decorators doesn't return a function ([b827d9a](https://github.com/jwcjs/core/commit/b827d9a005ec2d7392aa00cfe1a033e2bdfc0e8e)) +* **jwc-core:** create dom element at first rendering ([27dcf6c](https://github.com/jwcjs/core/commit/27dcf6c18f6dca14bd2dd9d1798d82325738e68d)) +* **jwc-core:** inject styles into host ([f198477](https://github.com/jwcjs/core/commit/f19847797f13b9b95b63fa9c44f4e44e94ed482c)) +* **jwc-reactively:** reactive function extra props ([c97f7f5](https://github.com/jwcjs/core/commit/c97f7f524dacd1e31fc3b9cb4ee66a4ad95f805c)) +* **jwc-runtime:** diff function return a vnode ([bb18358](https://github.com/jwcjs/core/commit/bb18358d32abc969ec2492e69b25711a5aa0714f)) +* **jwc-runtime:** incorrectly passed arguments after using fragment ([0a7caa5](https://github.com/jwcjs/core/commit/0a7caa514c8057710fe1a4ce97122295afc5896a)) +* **jwc-runtime:** vnode attrs do not be updated ([fb27f63](https://github.com/jwcjs/core/commit/fb27f63f86cc0320fffe2816c1df4b61b03a99de)) +* **jwc-starter-vite-ts:** vite warning of css files ([0d70380](https://github.com/jwcjs/core/commit/0d70380782f198f28d6c3282b166dc67944422ca)) +* **reactively:** circular dependency ([a324244](https://github.com/jwcjs/core/commit/a3242443cf1eee82cd569e41024f366ab442ffea)) +* **reactively:** circular dependency ([#12](https://github.com/jwcjs/core/issues/12)) ([40075cc](https://github.com/jwcjs/core/commit/40075cc0de9ac11c28da434ad8171dfb7e54c569)) +* **runtime:** dom functions in circular dependency ([3b2f54a](https://github.com/jwcjs/core/commit/3b2f54a280f5e0026af59ec01b75c2f16dba8218)) +* type defination ([f7ae05e](https://github.com/jwcjs/core/commit/f7ae05efd5a87384884cc7cd0f4f1573d46ceb50)) + + +### Features + +* cli commands ([e22c311](https://github.com/jwcjs/core/commit/e22c311f18795ae59de89868699d322a276dbf7d)) +* core bundle ([#7](https://github.com/jwcjs/core/issues/7)) ([e34655d](https://github.com/jwcjs/core/commit/e34655dd60e10ca7af0a2cd96803fbce3042c200)) +* event listener ([32c5040](https://github.com/jwcjs/core/commit/32c5040f2aeabf4ca0e1e86427f8ed00b3b63211)) +* JSX types support ([#2](https://github.com/jwcjs/core/issues/2)) ([f33f673](https://github.com/jwcjs/core/commit/f33f673a6e448a1767e66dd58139841188d6bc64)) +* **jwc-core:** base JwcComponent class ([699acba](https://github.com/jwcjs/core/commit/699acbab580dd6af0e941667bc37fb7bcb9c604a)) +* **jwc-core:** element and watcher interfaces ([896b4d1](https://github.com/jwcjs/core/commit/896b4d10bbc3c8afbe026addaf28ebb395fec785)) +* **jwc-core:** init shadow root and css style ([c850cf6](https://github.com/jwcjs/core/commit/c850cf656e0d1f0272af8ef20153dc108191a284)) +* **jwc-core:** init watcher in wc ([f03f9d7](https://github.com/jwcjs/core/commit/f03f9d76625387ae8aadbbfc723c7ba7c07e3f11)) +* **jwc-core:** reactively decorators ([2e1e1f5](https://github.com/jwcjs/core/commit/2e1e1f534341b644a6af247161cfefac88709942)) +* **jwc-core:** register custom element ([fada8a7](https://github.com/jwcjs/core/commit/fada8a7464e21153a06039c23177744dffc17930)) +* **jwc-core:** transform attrs to props ([f027d79](https://github.com/jwcjs/core/commit/f027d7978718b9696e27040a62643845948de44b)) +* **jwc-reactively:** base reactive data handler ([63e74c6](https://github.com/jwcjs/core/commit/63e74c68233987d8d4179432541e36e156c2c4e9)) +* **jwc-reactively:** create css element with css text ([e72cb55](https://github.com/jwcjs/core/commit/e72cb555db4f6dc08d6bdbfac21fcb6aa82cb79e)) +* **jwc-reactively:** define data and event by proxy ([a39e943](https://github.com/jwcjs/core/commit/a39e943ec9b8476843db8f7cc5f2ba1c00e6dd87)) +* **jwc-reactively:** define reactively props datas ([d023082](https://github.com/jwcjs/core/commit/d0230826b997855d494a655306b17c4b88b0eac3)) +* **jwc-runtime:** `` support ([#4](https://github.com/jwcjs/core/issues/4)) ([1edd095](https://github.com/jwcjs/core/commit/1edd095a50c9d85ba91b2ac7920985f00680f889)) +* **jwc-runtime:** reactively support ([#1](https://github.com/jwcjs/core/issues/1)) ([25680d3](https://github.com/jwcjs/core/commit/25680d30aaaf28667ff1727c52956962eb50198d)) +* **jwc-starter-vite-ts:** create a vite starter template ([76be0cc](https://github.com/jwcjs/core/commit/76be0cc8f5200829125dcb0d95d7154bfeed84f3)) +* starter vite config ([b41a115](https://github.com/jwcjs/core/commit/b41a115db92b012e5522aafff0d39f09e871c3c4)) +* use cli to create project ([9ace584](https://github.com/jwcjs/core/commit/9ace5840ce21dc117ec3bb25354b16292198f434)) +* **v-dom:** diff function ([3aac67f](https://github.com/jwcjs/core/commit/3aac67f35915f92e2a3a27b16a014dacaa662caa)) +* **v-dom:** h create vnode function ([852dc11](https://github.com/jwcjs/core/commit/852dc118ffb518909ed702b1b3ac6554d5a6d7db)) + + +### Performance Improvements + +* export modules in core ([#3](https://github.com/jwcjs/core/issues/3)) ([9672b8f](https://github.com/jwcjs/core/commit/9672b8f7269ad1ef57dc0072e0a49840b2e44030)) +* **jwc-core:** `*.css` file types support ([105b133](https://github.com/jwcjs/core/commit/105b133de959a1d70fd64067a14ac97647f7463c)) +* **jwc-starter:** import vite client env ([0e72b92](https://github.com/jwcjs/core/commit/0e72b9262779b3c939c3a1c42fb460772a103660)) +* remove useless things ([8af7171](https://github.com/jwcjs/core/commit/8af7171a46b42e82446539b49b59052e6a0dd8f4)) + + +### Reverts + +* remove a exist file ([f3f5620](https://github.com/jwcjs/core/commit/f3f5620ad9b72cedf3f2d9111deed40dd458749e)) +* remove a wrong usage ([15d0479](https://github.com/jwcjs/core/commit/15d0479a1db294bc44764cb3ef0ff58ce7c5a09b)) + + + diff --git a/package.json b/package.json index 448d83b..4cee810 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "@jwcjs/monorepo", "author": "wibus-wee ", - "version": "0.0.0", + "version": "0.1.0-alpha.0", "license": "MIT", "scripts": { "lint": "eslint ./packages", @@ -25,8 +25,10 @@ "typescript": "^4.9.4" }, "bump": { - "activePackages": ["core"], + "activePackages": [ + "core" + ], "publish": true, "message": "release: %s" } -} +} \ No newline at end of file diff --git a/packages/core/package.json b/packages/core/package.json index 4f5856d..fbf2950 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "jwcjs", - "version": "0.0.0", + "version": "0.1.0-alpha.0", "description": "Jwc.js is a JavaScript framework for using JSX to write web components on the web.", "main": "./dist/index.js", "exports": { @@ -52,4 +52,4 @@ "publish": true, "changelog": true } -} +} \ No newline at end of file