Skip to content

Commit a815d63

Browse files
committed
build: release v3.0.0
1 parent bfa61a5 commit a815d63

File tree

6 files changed

+7248
-6847
lines changed

6 files changed

+7248
-6847
lines changed

CHANGELOG.md

100755100644
Lines changed: 60 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,37 +1,74 @@
1-
# Changelog
1+
# [3.0.0](https://github.com/fengyuanchen/markdown-to-vue-loader/compare/v2.0.0...v3.0.0) (2020-10-31)
22

3-
## 2.0.0 (Oct 19, 2019)
43

5-
- Release as a stable version.
4+
### Features
65

7-
## 2.0.0-beta (Oct 12, 2019)
6+
* use the built-in `this.getOptions` as of Webpack 5 ([d771aef](https://github.com/fengyuanchen/markdown-to-vue-loader/commit/d771aef5ec29ed2ce99db05d7e460aec1a740de9))
87

9-
- Avoid removing any global `<style>` elements.
10-
- Improve RegExps for better performance.
118

12-
## 2.0.0-alpha.2 (Jul 11, 2019)
9+
### BREAKING CHANGES
1310

14-
- Use the `componentNamespace` option as the class prefix for the root element.
15-
- Upgrade [markdown-it](https://github.com/markdown-it/markdown-it) to v9.
11+
* Upgrade to Webpack 5, and drop support for Webpack 4 and below.
1612

17-
## 2.0.0-alpha.1 (Mar 21, 2019)
1813

19-
- Export all components as ES6 Module.
2014

21-
## 2.0.0-alpha (Mar 6, 2019)
15+
# [2.0.0](https://github.com/fengyuanchen/markdown-to-vue-loader/compare/v2.0.0-beta...v2.0.0) (2019-10-19)
2216

23-
- add 2 new options: `cheerioLoadOptions` and `configureMarkdownIt`.
24-
- Support root `<style>` elements.
25-
- Set the `decodeEntities` option of `cheerio.load()` from `true` to `false`.
26-
- Drop the `escapeApostrophes` option.
2717

28-
## 1.0.1 (Dec 10, 2018)
2918

30-
- Add missing dependencies and upgrade some dependencies.
19+
# [2.0.0-beta](https://github.com/fengyuanchen/markdown-to-vue-loader/compare/v2.0.0-alpha.2...v2.0.0-beta) (2019-10-12)
20+
21+
22+
### Bug Fixes
23+
24+
* avoid removing any global <style> elements ([9a938db](https://github.com/fengyuanchen/markdown-to-vue-loader/commit/9a938dbdc0c06d5b90a3147371da9551fd5d5920))
25+
* improve regexps ([9a517f4](https://github.com/fengyuanchen/markdown-to-vue-loader/commit/9a517f411672c008de6a45bb74e07522b5c18484))
26+
27+
28+
29+
# [2.0.0-alpha.2](https://github.com/fengyuanchen/markdown-to-vue-loader/compare/v2.0.0-alpha.1...v2.0.0-alpha.2) (2019-07-11)
30+
31+
32+
### Features
33+
34+
* use `componentNamespace` as the class prefix for the root element ([4a2d90e](https://github.com/fengyuanchen/markdown-to-vue-loader/commit/4a2d90e63282c526bd2baf8ceab11a29e0358293))
35+
36+
37+
38+
# [2.0.0-alpha.1](https://github.com/fengyuanchen/markdown-to-vue-loader/compare/v2.0.0-alpha...v2.0.0-alpha.1) (2019-03-21)
39+
40+
41+
### Features
42+
43+
* export as es6 module ([a2a0754](https://github.com/fengyuanchen/markdown-to-vue-loader/commit/a2a0754319bb9fd9c009f47074c6719f88dcf988))
44+
45+
46+
47+
# [2.0.0-alpha](https://github.com/fengyuanchen/markdown-to-vue-loader/compare/v1.0.1...v2.0.0-alpha) (2019-03-06)
48+
49+
50+
### Code Refactoring
51+
52+
* drop the `escapeApostrophes` option ([c7fc2df](https://github.com/fengyuanchen/markdown-to-vue-loader/commit/c7fc2dfd618e152d58da9754bc76f524979d3b7e))
53+
54+
55+
### Features
56+
57+
* add `configureMarkdownIt` option ([a487300](https://github.com/fengyuanchen/markdown-to-vue-loader/commit/a487300965567387361deedc4135138b6e1773b7))
58+
* support root `<style>` elements ([1fb0ac1](https://github.com/fengyuanchen/markdown-to-vue-loader/commit/1fb0ac1e4629b55ce44f4a9f3fd7259e87569a12))
59+
60+
61+
### BREAKING CHANGES
62+
63+
* not to escape apostrophes anymore
64+
65+
66+
67+
## [1.0.1](https://github.com/fengyuanchen/markdown-to-vue-loader/compare/v1.0.0...v1.0.1) (2018-12-10)
68+
69+
70+
71+
# 1.0.0 (2018-12-09)
72+
3173

32-
## 1.0.0 (Dec 9, 2018)
3374

34-
- Supports scoped css.
35-
- Supports to load a markdown file as a Vue component.
36-
- Supports to load code blocks of Vue and HTML as Vue components.
37-
- Supports 8 options: `componentNamespace`, `componentWrapper`, `escapeApostrophes`, `exportSource`, `languages`, `markdownItOptions`, `preClass`, `preWrapper`, `tableClass` and `tableWrapper`.

docs/index.html

Lines changed: 1 addition & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1 @@
1-
<!DOCTYPE html>
2-
<html lang="zh-CN">
3-
<head>
4-
<meta charset="utf-8">
5-
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
6-
<meta http-equiv="markdown-to-vue-loader-ua-compatible" content="ie=edge">
7-
<title>markdown-to-vue-loader</title>
8-
<meta name="description" content="Markdown to Vue component loader for Webpack.">
9-
<meta name="author" content="Chen Fengyuan">
10-
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" crossorigin="anonymous">
11-
<link rel="stylesheet" href="https://unpkg.com/[email protected]/github-markdown.css" crossorigin="anonymous">
12-
<link rel="stylesheet" href="https://unpkg.com/[email protected]/styles/github.css" crossorigin="anonymous">
13-
</head>
14-
<body>
15-
<div id="app"></div>
16-
<script src="https://code.jquery.com/jquery-3.4.1.slim.min.js" crossorigin="anonymous"></script>
17-
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.bundle.min.js" crossorigin="anonymous"></script>
18-
<script src="https://unpkg.com/[email protected]/highlight.pack.js" crossorigin="anonymous"></script>
19-
<script src="https://fengyuanchen.github.io/shared/google-analytics.js" crossorigin="anonymous"></script>
20-
<script>hljs.initHighlightingOnLoad();</script>
21-
<script type="text/javascript" src="main.js"></script></body>
22-
</html>
1+
<!doctype html><html lang="zh-CN"><head><meta charset="utf-8"><meta name="viewport" content="width=device-width,initial-scale=1,shrink-to-fit=no"><meta http-equiv="markdown-to-vue-loader-ua-compatible" content="ie=edge"><title>markdown-to-vue-loader</title><meta name="description" content="Markdown to Vue component loader for Webpack."><meta name="author" content="Chen Fengyuan"><link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" crossorigin="anonymous"><link rel="stylesheet" href="https://unpkg.com/[email protected]/github-markdown.css" crossorigin="anonymous"><link rel="stylesheet" href="https://unpkg.com/[email protected]/styles/github.css" crossorigin="anonymous"></head><body><div id="app"></div><script src="https://code.jquery.com/jquery-3.4.1.slim.min.js" crossorigin="anonymous"></script><script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.bundle.min.js" crossorigin="anonymous"></script><script src="https://unpkg.com/[email protected]/highlight.pack.js" crossorigin="anonymous"></script><script src="https://fengyuanchen.github.io/shared/google-analytics.js" crossorigin="anonymous"></script><script>hljs.initHighlightingOnLoad();</script><script src="main.js"></script></body></html>

docs/main.js

Lines changed: 2 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/main.js.LICENSE.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
/*!
2+
* Vue.js v2.6.12
3+
* (c) 2014-2020 Evan You
4+
* Released under the MIT License.
5+
*/

0 commit comments

Comments
 (0)