Skip to content

Latest commit

 

History

History
363 lines (285 loc) · 41.2 KB

CHANGELOG.md

File metadata and controls

363 lines (285 loc) · 41.2 KB

Change Log

All notable changes to this project will be documented in this file. See Conventional Commits for commit guidelines.

1.9.0 (2024-04-01)

Bug Fixes

  • add logic for dahai after claim (#606) (58eb700)
  • deps: update dependencies (non-major) (#504) (86827fb)
  • deps: update dependency @unhead/vue to ^1.8.20 (#610) (9406d0d)
  • deps: update dependency @unhead/vue to ^1.9.4 (#619) (8084314)
  • deps: update dependency core-js to ^3.30.2 (#488) (708ca5f)
  • deps: update dependency core-js to ^3.35.1 (#585) (6abf92e)
  • deps: update dependency nanoid to ^4.0.1 (#445) (97b3884)
  • deps: update dependency nanoid to ^4.0.2 (#473) (17e6ee5)
  • deps: update dependency nanoid to v5 (#526) (43b8887)
  • deps: update dependency snabbdom to ^3.6.0 (#583) (dffcf3a)
  • mortal: rectify build prefix path bug (#604) (89287be)
  • switch to eslint flat config (#607) (7fecdae)

Features

1.8.0 (2022-08-29)

Bug Fixes

  • deps: update dependency nanoid to v4 (#347) (9260f1f)
  • deps: update dependency web-vitals to v3 (#376) (b3dd57f)
  • vue-challenges: customRef API (7a85256)
  • vue-challenges: effectScope() API (8c6d57d)
  • vue-challenges: h() render function (20c12c4)
  • vue-challenges: markRaw and toRaw API (9497399)
  • vue-challenges: nextTick() API (e3e5683)
  • vue-challenges: v-bind() dynamic CSS values (763d0fa)
  • vue-challenges: v-once directive (b883eb3)
  • vue-challenges: watch promise statement (9496211)
  • vue-challenges: complete custom directive modifier challenge (#374) (dca4e73)
  • vue-challenges: complete losing reactivity challenge (835c5f7)
  • vue-challenges: complete ref family challenge (b25f88f)
  • vue-challenges: complete watch family (0fc1638)
  • vue-challenges: composable function (3f83644)
  • vue-challenges: composable function (4968f4b)
  • vue-challenges: composable functions (cf97f4e)
  • vue-challenges: custom debounce ref (0ec39e6)
  • vue-challenges: custom directive (1fa5f47)
  • vue-challenges: custom watch effect directive (972cc9f)
  • vue-challenges: debounce click custom directive (70d9188)
  • vue-challenges: define custom web components (962baee)
  • vue-challenges: event .stop modifer (dc4a1d8)
  • vue-challenges: event key modifiers (888f734)
  • vue-challenges: functional component helper h() (5f1bdec)
  • vue-challenges: global style selector :global() (784f783)
  • vue-challenges: lifecycle composition API (2719391)
  • vue-challenges: minimal model binding directive (3e42f8a)
  • vue-challenges: props validation (feadcf3)
  • vue-challenges: provide and inject API (fb73ef0)
  • vue-challenges: shallow ref (6ba75e1)
  • vue-challenges: teleport built-in component (0991787)
  • vue-challenges: tree component (c2c077b)
  • vue-challenges: writable computed value (772b53d)

Features

  • vue-challenges: start vuejs challenges project (#372) (b480e40)

1.7.1 (2022-05-27)

Bug Fixes

  • deps: update react monorepo to v18 (#306) (035a11d)
  • react-renderer: implement React 18 style renderer (#302) (4b3f8a6)

1.7.0 (2022-03-24)

Bug Fixes

  • deps: update dependency core-js to ^3.18.2 (#84) (07013f9)
  • deps: update dependency core-js to ^3.18.3 (#105) (5aed5e4)
  • deps: update dependency core-js to ^3.19.0 (#138) (5ccfd48)
  • deps: update dependency core-js to ^3.19.1 (#143) (df7fb0f)
  • deps: update dependency core-js to ^3.19.2 (#175) (603cd7a)
  • deps: update dependency core-js to ^3.19.3 (#189) (1583028)
  • deps: update dependency core-js to ^3.20.0 (#203) (06403da)
  • deps: update dependency core-js to ^3.20.1 (#208) (ce00fa6)
  • deps: update dependency core-js to ^3.20.2 (#219) (f152240)
  • deps: update dependency core-js to ^3.21.0 (#246) (e855db1)
  • deps: update dependency core-js to ^3.21.1 (#256) (a6c8ec0)
  • deps: update dependency nanoid to ^3.1.29 (#85) (7bb1a51)
  • deps: update dependency nanoid to ^3.1.30 (#106) (6223621)
  • deps: update dependency nanoid to ^3.2.0 (#238) (82e46c5)
  • deps: update dependency nanoid to ^3.3.1 (#259) (378f02d)
  • deps: update dependency vue-router to ^4.0.13 (#276) (b1c285d)
  • deps: update dependency vue-router to ^4.0.14 (#286) (87b62d4)
  • deps: update dependency web-vitals to ^2.1.1 (#86) (90659cd)
  • deps: update dependency web-vitals to ^2.1.2 (#107) (a0ef5fa)
  • deps: update dependency web-vitals to ^2.1.3 (#226) (8aec682)
  • deps: update dependency web-vitals to ^2.1.4 (#239) (6cddf0f)
  • react-renderer: attach event listeners to DOM nodes (fead3e6)
  • react-renderer: filter undefined props (614d8aa)
  • react-renderer: generate root host context (5b90222)
  • react-renderer: implement basic HostConfig API (3f7c3cc)
  • react-renderer: implement commit phase functions (8071bd0)
  • react-renderer: implemented default renderer behavior (09b0ff8)
  • react-renderer: process svg element (de32e84)
  • react-renderer: render svg tags with createElementNS function (111d856)
  • react-renderer: update function signatures (40f91dc)
  • react-renderer: update function signatures (7524f73)
  • vue-basis: rectify building prefix path (#270) (de38664)
  • vue-design: update vitrual DOM and apply to DOM (#271) (8c81318)

Features

  • react-renderer: setup custom React renderer (#295) (953c221)
  • vue-design: setup demo for vue design learning (#269) (4bbb62e)

1.6.1 (2021-10-04)

Bug Fixes

  • deps: update dependency core-js to ^3.18.1 (#71) (1f7d2ea)
  • Vue-composition: create reuseable composition function (6a93a73)
  • Vue-tailwind: polish up button tailwind component (4029014)
  • Vue-trello: add drop zone on task item (8c24556)
  • Vue-trello: change rounded style to block edge style (6f632d0)
  • Vue-trello: implement add and delete column feature (31c5751)
  • Vue-trello: implement column drag feature (153ed90)
  • Vue-trello: implement task drag feature (aec1bec)
  • Vue-trello: implement task drag on same column (a49cf74)
  • Vue-trello: normalize event modifier for nesting draggable elements (762a40a)
  • Vue-trello: re-style column creatation input widget (fbe0a1c)
  • Vue-trello: rectify clickable zone (db49088)
  • Vue-trello: rectify mistakce mutation payload for task deletion (59b1f72)
  • Vue-trello: rectify re-navigation route (a23b89a)
  • Vue-trello: rectify task drag between columns (b240f4f)
  • Vue-trello: refactor to ColumnTask component (9815632)
  • Vue-trello: refactor to more components (ff7567b)
  • Vue-vite: remove @types/react from vite (#76) (c868192), closes johnsoncodehk/volar#552
  • Vue-vuex: change action payload to primitive values (982c9b5)

1.6.0 (2021-09-28)

Bug Fixes

  • vite-alias: change @ to src alias path (96de3ea)
  • Vue-button: add cursor-pointer style to button (87d0181)
  • Vue-event: stop event propagation via .stop modifier (cc539ae)
  • Vue-router: useRouter for programmatic routes change (b477bf6)
  • Vue-router: wrap useRoute function (3b11cd7)
  • vue-routes: add nested router view (e50ff69)
  • Vue-tailwind: add .btn and .router-link tailwind components (d8a9f85)
  • Vue-tailwind: add container and btn-danger components (487315d)
  • Vue-tailwind: change text link to button link (5e9b7dc)
  • Vue-transition: add list transition (899a6bc)
  • Vue-transition: change fade duration (2ae054a)
  • vue-trello: add Board and Task views (92d2d78)
  • Vue-trello: add nanoid package (187c816)
  • Vue-trello: add close button to Task view (513a403)
  • Vue-trello: add columns flex container (61883c1)
  • Vue-trello: add nanoid to column type (fa94a2b)
  • Vue-trello: add transition for button and input elements (29b509e)
  • Vue-trello: add v3 transition for modal element (34ba854)
  • Vue-trello: allow task with empty name (693c87e)
  • Vue-trello: change local storage key name for board state (326f7c5)
  • Vue-trello: cleanup button tailwind class (36cc72a)
  • Vue-trello: close modal only when empty space clicked (5804a41)
  • Vue-trello: close modal when empty space clicked (77090a7)
  • Vue-trello: complete update task vuex mutation (01c5215)
  • Vue-trello: empty input checking (d1e4ef8)
  • Vue-trello: implement simple button with tailwind.css (00caeb2)
  • vue-trello: load board state from local storage (ab6d14d)
  • Vue-trello: make close button right alignment (202ddef)
  • Vue-trello: move back home button (1edf063)
  • Vue-trello: re-position Task to 0 px (e361a3c)
  • Vue-trello: remove redundant modal close (6ce3777)
  • vue-trello: setup basic router and state (f345258)
  • Vue-trello: setup basic task columns (09f75ac)
  • Vue-trello: setup tailwind styles for Board and Task (adac9f5)
  • Vue-vite: access env variables via import.meta.env (fe14d1e)
  • Vue-vite: change public path for deployment (770ddcb)
  • Vue-vuex: add createTask vuex mutation (b8e4895)
  • Vue-vuex: add delete task vuex mutation (d4d3718)
  • Vue-vuex: add TypeScript types for vuex (4d2cd90)
  • Vue-vuex: computed value from vuex state (dab0c7b)
  • Vue-vuex: simple vuex plugin to save board state (ffa6504)
  • Vue-vuex: vuex getters (84a61d4)

Features

  • lint-css: add stylelint support (902acd0)
  • Vue-tailwind: add tailwind.css support for Vite (6f4d515)
  • Vue-trello: start to Vue Trello clone project (d1da3ed)

1.5.0 (2021-09-26)

Bug Fixes

  • API-server: create mock API with typicode JSON server (91d2faf)
  • Vue-async: async setup components (f93912b)
  • Vue-composition: Vue 3 composition API with setup script (2af1a57)
  • Vue-learn: add dynamic router support (5092014)
  • Vue-learn: named Vue routes (60f7887)
  • Vue-learn: passing route props to component (0ad19e5)
  • Vue-learn: remove boilerplate template (dd4ab07)
  • Vue-learn: remove redundant v-if directive (fd750d5)
  • Vue-suspense: suspense for async components (5a72970)

Features

  • Vue-learn: cleanup learn-vue project (5aa5642)

1.4.0 (2021-09-25)

Bug Fixes

  • deps: pin dependencies (#50) (c13fc6a)
  • React: disable production source map generation (9c3fb73)
  • Vue-CLI: disable production source maps (d8fc66c)
  • Vue: rectify deployment public path for GitHub Pages (5db87db)

Features

  • Vue: add Vue TypeScript learning demo (ea93707)

1.3.0 (2021-09-12)

Features

  • yarn: switch from npm to yarn berry (ef61b92)

1.2.2 (2021-09-06)

🚀 Building Work

  • CI-azure: remove azure pipelines (cdcfc00)
  • CI: change fetch depth (a3751d1)
  • CI: separate CI stage (513e0d1)
  • CI: skip deploy on PRs (10a72f5)
  • deps-dev: bump @sabertazimi/react-scripts from 5.0.2 to 5.1.0 (#35) (13c94df)
  • deps-dev: bump @sabertazimi/react-scripts from 5.1.0 to 5.3.3 (#39) (768f2bd)
  • deps-dev: bump @types/node from 16.7.1 to 16.7.4 (707db6d)
  • deps-dev: bump @types/node from 16.7.4 to 16.7.6 (f828077)
  • deps-dev: bump @types/node from 16.7.6 to 16.7.8 (#34) (39ba719)
  • deps-dev: bump @types/node from 16.7.8 to 16.7.10 (#38) (fc56d8b)
  • deps-dev: bump @types/react from 17.0.19 to 17.0.20 (#37) (0a14419)
  • deps-dev: bump @typescript-eslint/eslint-plugin (169df12)
  • deps-dev: bump @typescript-eslint/eslint-plugin (#32) (17949b4)
  • deps-dev: bump @typescript-eslint/parser from 4.29.2 to 4.29.3 (51302bc)
  • deps-dev: bump @typescript-eslint/parser from 4.29.3 to 4.30.0 (#36) (4750bd5)
  • deps-dev: bump eslint-plugin-prettier from 3.4.1 to 4.0.0 (#33) (1dba155)
  • deps-dev: bump typescript from 4.3.5 to 4.4.2 (dc2cab7)

1.2.1 (2021-08-27)

🐛 Bug Fixes

  • deps-ddp: remove duplicated packages (b664e51)
  • Jest-coverage: disable coverage from index.tsx (5cf28e5)
  • lint: add explicit stylelint and eslint script (3ff73fc)
  • sandbox-css: enable postcss normalize (6b1d430)
  • sandbox-css: rectify css order error (b484f11)
  • sandbox-lint: change lint config to bod (0058a94)
  • test: enable coverage collection (a55c37f)
  • tsconfig: target to es6 on Node 14 and 16 (b8609b7)

🚀 Building Work

  • CI-azure: add more pipeline triggers (fbcbeff)
  • CI: initialize git config (4993134)
  • CI: set up CI with Azure Pipelines (86e5812)
  • CI: setup coveralls action (ca5bc34)
  • deps-dev: bump @sabertazimi/react-scripts from 5.0.0 to 5.0.2 (bdee282)
  • deps-dev: bump @types/node from 16.6.2 to 16.7.1 (324bb88)
  • deps-dev: bump eslint-plugin-prettier from 3.4.0 to 3.4.1 (75d2e37)
  • deps-dev: bump pm2 from 5.1.0 to 5.1.1 (a70d79b)
  • deps-dev: bump ts-node from 10.2.0 to 10.2.1 (294bd7b)
  • deps: bump @sabertazimi/react-scripts from 4.0.1 to 5.0.0 (3071c36)
  • deps: bump @types/node from 16.6.1 to 16.6.2 (6f32f6a)
  • deps: bump @types/react from 17.0.18 to 17.0.19 (c0ec093)
  • sandbox: add more react-scripts commands (dc7175f)
  • sandbox: separate deps and devDeps (37acb6c)

1.2.0 (2021-08-17)

✨ Features

  • bod CLI: change to @sabertazimi/react-scripts (9601587)

1.1.3 (2021-08-17)

🚀 Building Work

  • deps-dev: bump @typescript-eslint/eslint-plugin (892cfa4)
  • deps-dev: bump @typescript-eslint/parser from 4.29.0 to 4.29.1 (f8f01d5)
  • deps-dev: bump tslib from 2.3.0 to 2.3.1 (278afea)
  • deps: bump @types/jest from 26.0.24 to 27.0.1 (3df1369)
  • deps: bump @types/node from 16.4.13 to 16.6.1 (66e9f3a)
  • deps: bump @types/react from 17.0.16 to 17.0.18 (3d0879c)

1.1.2 (2021-08-12)

🐛 Bug Fixes

  • CI: rectify build homepage url (1a6787f)

🚀 Building Work

  • deps-dev: bump ts-node from 10.1.0 to 10.2.0 (6f0fbc7)
  • deps: bump @testing-library/react from 11.2.7 to 12.0.0 (fa0861b)
  • deps: bump @testing-library/user-event from 12.8.3 to 13.2.1 (2bbe144)
  • deps: bump @types/node from 16.4.10 to 16.4.13 (434e2b2)
  • deps: bump @types/react from 17.0.15 to 17.0.16 (d129146)
  • deps: bump web-vitals from 1.1.2 to 2.1.0 (7010092)
  • React-sandbox: change sandbox to private package (d096f6a)

1.1.1 (2021-08-03)

Bug Fixes

  • CI: rectify CI prefix url (36185ff)
  • release: move standard-version to root (50778f0)

Building Work

  • CI: add more CI scripts (06b2d01)
  • deps-dev: bump @typescript-eslint/eslint-plugin from 4.28.5 to 4.29.0 (d9ce4ce)
  • deps-dev: bump @typescript-eslint/parser from 4.28.5 to 4.29.0 (81c1265)
  • release: add standard-version support for workspaces (957ab63)

1.1.0 (2021-08-03)

Features

  • React-sandbox: add React sandbox project (2ed317a), closes #2
  • workspaces: add NPM workspaces support (f23f59b), closes #2

Building Work

  • CI: remove setup.sh bash script (13f4224), closes #2
  • deps-dev: bump @types/node from 16.4.3 to 16.4.10 (4673894)
  • deps-dev: bump eslint from 7.31.0 to 7.32.0 (3c9eaef)

1.0.2 (2021-08-02)

Bug Fixes

  • release: tag with signature (cdfdac0)

1.0.1 (2021-08-02)

Building Work

  • CHANGELOG: add more fields to CHANGELOG (bc85c41)

1.0.0 (2021-08-01)

Features

  • release: add standard-version support (9ca6684)