avimehenwal
released this
27 Jul 06:49
·
89 commits
to master
since this release
2.0.0 (2020-07-27)
* Merge branch 'feature/githubAPI' into develop (10d8411)
Bug Fixes
* component: π§ Use rating large and shaped props with Card (eaee993)
* data: β¨ update sheet number to 5 (df982e4), closes #1
* lint: π§ Fix es-lint errors (7f25e53)
* lint: π vue/attribute-hyphenation (2e7c998)
* router: π― Able to generate pages from content (de57699), closes #3
* typo: β Fandom spelling (92fac5c)
* vue: β filter cards (dfc7c79)
* vue: :robot: Avoid using non-primitive value as key, use string/number value instead (dd11331)
Code Refactoring
* nuxtjs: β¨ cannot use component data in asyncData (45a7f25)
Continuous Integration
* github-actions: modify file from github webapp (f12efcd)
Features
* chart: β Use chart.js to draw a Bar chart (58bf491)
* chart: β
Add big ass numbers (fc79629)
* component: π§ Skeleton autoloading Card component (e4a6b69)
* component: π¨ Add and use checkbox component Check (9455d65)
* component: π Use d3-graphviz componet from markdown files (d8eb579)
* component: β
Add List componet (e78670d)
* core: ποΈ add google charts as global plugin (395734a)
* core: π Routes to markdown files under content (31ca4d1)
* css: π₯ add latex, sitemap, w3-css (3b29905)
* markdown: π₯ Conditional rendering of pages with md content (39c38a0)
* package-manager: π Add @nuxt/content to process md files (79ae2cf)
* page: π stats page with data from github api (ab7523e)
* page: π Add seven deadly sins page (3ea49f6)
* page: :robot: Add vinland saga page and workspace template (94d9afc)
* page: π© Add resource, vinland saga page (acf9bc8)
* page: π§ use info from db on individual pages (9522b73)
* responsive: π Make stats page mobile responsive (4480dde)
* router: π₯ Generate pages for dynamic routes for static site (fd5f19d)
* search: β¨ case insensetive filter search (d8d8ace)
* store: π₯ use data from store for asyncData (809ffb9)
* view: π¨ Add SVG placeholder image for lazy-loading (e65c70d)
* view: π filter cards (f20bfd1)
* vue: π± sort cards by key and order (87d99d4)
Performance Improvements
* security: π vulnerable to Prototype Pollution (6e8c8ca)
Styles
* markdown-content: π« deflist plugin added but not working (6fe921d)
BREAKING CHANGES
* markdown-content: markdown deflist doesnt seems to get parsed properly
161 Files | 1011M | release/markdown-it | 6 files changed, 25 insertions(+), 1 deletion(-)
162 Files | 927M | release/markdown-it | 1 file changed, 1 insertion(+), 1 deletion(-)
* github-actions: CI task did not execute
* wont load the correct data, website is rendered useless
* nuxtjs: Cannot read property 'url' of undefined