Skip to content

v3.8.0

Compare
Choose a tag to compare
@sabertazimi sabertazimi released this 05 Apr 17:36
· 2703 commits to main since this release

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

🎉 3.8.0 (2022-04-05)

✨ Features

  • vue: start Vue source code learning (3764737)

✨ Today I Learned

  • design patterns: merge contents (f5c8e54)
  • devops-library: changesets (8d60421)
  • js-eventloop: simple model for browser eventloop (d8c631d)
  • js-proxy: ES6 proxy (206f26c)
  • js-pwa: service worker caching strategy (61a056f)
  • rust: add books list (dc22f2e)
  • vue-compiler: basic compilation workflow (bbb5f64)
  • vue-extend: Vue extend global API (143464c)
  • vue-lifecycle: lifecycle hooks execution details (d130f62)
  • vue-lifecycle: Vue lifecycle diagram (dfbe34b)
  • vue-lifecycle: Vue mounting workflow (007d416)
  • vue-mount: remove dev statistics (85ce21f)
  • vue-options: Vue options API internals (8d52fe0)
  • vue-prototype: vue prototype setup path (e90187d)
  • vue-reactive: collect deps to Observer (f992035)
  • vue-reactive: computed props and computed watcher (4d20ad2)
  • vue-reactive: Vue Observer class (3671de9)
  • vue-reactive: Vue watcher options API (2c762f7)
  • vue-render: Vue render functions initialization (c726610)
  • vue-router: Vue router reactivity (68dc514)
  • vue-template: mark static template node (4edca49)
  • vue-transition: transition component (700ff09)
  • vue-transition: transition group component (58a6eb6)
  • vue-transition: vue transition Internals (153dd40)
  • vue-vdom: component vnode creation (3cea299)
  • vue-vdom: create children recursively via init hook (70594a2)
  • vue-vdom: main logic of createElement function (80b9922)
  • vue-vdom: Vue VNode constructor (fd62729)
  • vue-vuex: legacy Vuex rely on computed watchers (7d0bfda)
  • vue: <keep-alive> built-in component (73626fc)
  • vue: render and createElement function (ce04095)
  • vue: v-model for child component (458ce81)
  • vue: add static global API for Vue (e7b6d75)
  • vue: full Vue mount method (36e760e)
  • vue: slots vnodes rendering internals (9648c2d)
  • vue: transfer vm.XXX to vm._props.XXX/vm._data.XXX (58a6421)
  • vue: Vue 2 legacy reactive system (7a76571)
  • vue: Vue 2 reactive system (995500c)
  • vue: Vue async components (dca55a2)
  • vue: Vue global mixin and use API (89e6318)
  • vue: Vue global nextTick API (8ce9e68)
  • vue: Vue patch function (725eb36)
  • web-library: ant design pro (f89fb71)
  • web-library: change default libraries (ffc0b87)
  • web-library: kubernetes based serverless platform (719e131)
  • web-library: React component documentation tool (4c3ae7a)
  • web-library: vite web extension starter template (3900cbc)