Skip to content

Commit 1f75cf0

Browse files
authored
Merge branch 'master' into theme-default
2 parents 0e78f92 + 4287d47 commit 1f75cf0

File tree

4 files changed

+3748
-3709
lines changed

4 files changed

+3748
-3709
lines changed

CHANGELOG.md

+19-5
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,49 @@
11
# Changelog
2+
23
All notable changes to this project will be documented in this file.
34

45
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
56
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
67

7-
## [Unreleased]
8+
## [1.0.0]
9+
10+
- Project is now deprecated
11+
- For continued updates on Ben's opinions on a blogging boilerplate, see [Ben's Blog Boilerplate](https://github.com/bencodezen/bens-blog-boilerplate)
12+
13+
## [0.11.0-beta]
14+
815
### Added
16+
917
- [#41](https://github.com/bencodezen/vuepress-blog-boilerplate/issues/41) Rerelease tagging feature
1018
- [#31](https://github.com/bencodezen/vuepress-blog-boilerplate/issues/31) Add repo config to docs
1119

1220
### Changed
13-
- [#37](https://github.com/bencodezen/vuepress-blog-boilerplate/issues/37) Improved favicon process
1421

15-
## [0.11.0-beta]
22+
- [#37](https://github.com/bencodezen/vuepress-blog-boilerplate/issues/37) Improved favicon process
1623
- Archived posts page
1724

1825
## [0.10.0-beta]
26+
1927
### Added
28+
2029
- Explanation for logos in docs
21-
- Feature to estimate reading time on blog posts
30+
- Feature to estimate reading time on blog posts
2231

2332
## [0.9.0-beta]
33+
2434
### Added
35+
2536
- Configured VuePress Plugin Janitor
2637

2738
### Changed
39+
2840
- Google Analytics is now a plugin and configured via plugin and not in the config object directly
2941

3042
### Fixed
43+
3144
- Future blog posts will no longer be output in the build directory
3245
- RSS Feed filter will now compare identical UTC timezone
3346

3447
### Deprecated
35-
- Limited tagging UI functionality (i.e., sort posts by tags) was removed in order to allow for better integration of official blog plugin in the near future
48+
49+
- Limited tagging UI functionality (i.e., sort posts by tags) was removed in order to allow for better integration of official blog plugin in the near future

README.md

+12-6
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,18 @@
1-
# VuePress Blog Boilerplate
1+
# VuePress Blog Boilerplate (Deprecated)
22

3-
[![Version](https://img.shields.io/badge/version-0.11.0--beta-orange.svg)](https://github.com/vuejs/events/blob/master/CHANGELOG.md) [![Netlify Status](https://api.netlify.com/api/v1/badges/de71217a-c091-4908-a913-d6415815c92d/deploy-status)](https://app.netlify.com/sites/vuepress-blog-boilerplate/deploys)
3+
![Status: Deprecated](https://img.shields.io/badge/status-deprecated-orange) [![Version](https://img.shields.io/badge/version-1.0.0-green.svg)](https://github.com/bencodezen/vuepress-blog-boilerplate/blob/master/CHANGELOG.md) [![Netlify Status](https://api.netlify.com/api/v1/badges/de71217a-c091-4908-a913-d6415815c92d/deploy-status)](https://app.netlify.com/sites/vuepress-blog-boilerplate/deploys)
44

5-
This is an ever-changing and opinionated architecture that uses [VuePress](https://vuepress.vuejs.org) to power your blogging platform.
5+
This is a **deprecated** opinionated architecture that uses [VuePress v1.0.0-alpha](https://vuepress.vuejs.org) to power a blogging platform.
66

77
## Purpose
88

9-
To provide a blueprint of how blogging is possible with [VuePress](https://vuepress.vuejs.org/) and empower you with enough boilerplate so you feel comfortable customizing it to your liking.
9+
To provide a blueprint of how blogging is possible with [VuePress v1.0.0-alpha](https://vuepress.vuejs.org/) and empower you with enough boilerplate so you feel comfortable customizing it to your liking.
10+
11+
## Why is it deprecated?
12+
13+
As my work with OSS expands, I wanted the flexibility to switch tech stacks as the requirements for my own blog / site requirements increase. As a result, I do not have the time to maintain this one since it would be a separate effort from my current OSS work.
14+
15+
To follow the latest, you can follow the new repo at [Ben's Blog Boilerplate](https://github.com/bencodezen/bens-blog-boilerplate).
1016

1117
## Features
1218

@@ -23,7 +29,7 @@ To provide a blueprint of how blogging is possible with [VuePress](https://vuepr
2329

2430
### Prerequisites
2531

26-
- [NodeJS >= 8](https://nodejs.org/)
32+
- [NodeJS 12](https://nodejs.org/)
2733
- [yarn](https://yarnpkg.com/lang/en/docs/install/) (Recommended)
2834
- Basic knowledge of navigating the terminal
2935

@@ -62,4 +68,4 @@ To check out the tutorial and docs, check out [the guide](https://vuepress-blog-
6268

6369
For those familiar with the [Vue.js](https://www.vuejs.org) ecosystem, you might be reminded of [Chris Fritz's](https://www.twitter.com/chrisvfritz) [Vue Enterprise Boilerplate](https://github.com/chrisvfritz/vue-enterprise-boilerplate) and you would be absolutely right. I thought the concept was brilliant and wanted to do something similar for the [VuePress](https://vuepress.vuejs.org) ecosystem since blogging is something that still requires a fair amount of configuration and knowledge in order to get started.
6470

65-
And in case you didn't know, Chris Fritz is one of the core contributors to the incredible [Vue.js docs](https://vuejs.org/v2/guide/) that we all love so much. So if you would like to help support him so he can spend more time on creating awesome content for the Vue.js community, please support him by [becoming a sponsor on Patreon](https://www.patreon.com/chrisvuefritz).
71+
And in case you didn't know, Chris Fritz is one of the core contributors to the incredible [Vue.js docs](https://vuejs.org/v2/guide/) that we all love so much. So if you would like to help support him so he can spend more time on creating awesome content for the Vue.js community, please support him by [becoming a sponsor on Patreon](https://www.patreon.com/chrisvuefritz).

package.json

+20-21
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,22 @@
11
{
2-
"name": "vuepress-blog",
3-
"description": "This is a basic template to use VuePress as your blogging platform",
4-
"version": "0.11.0-beta",
5-
"license": "MIT",
6-
"scripts": {
7-
"dev": "vuepress dev src",
8-
"dev:docs": "vuepress dev docs",
9-
"build": "vuepress build src",
10-
"build:docs": "vuepress build docs"
11-
},
12-
"dependencies": {},
13-
"devDependencies": {
14-
"@vuepress/plugin-google-analytics": "^1.0.0-alpha.0",
15-
"@vuepress/theme-default": "^1.2.0",
16-
"moment": "^2.24.0",
17-
"vuepress-plugin-janitor": "^1.0.0",
18-
"vuepress-plugin-reading-time": "^0.1.1",
19-
"vuepress-plugin-rss": "^2.0.0",
20-
"vuepress": "^1.2.0",
21-
"yaml-front-matter": "^4.0.0"
22-
}
2+
"name": "vuepress-blog",
3+
"description": "This is a basic template to use VuePress as your blogging platform",
4+
"version": "0.11.0-beta",
5+
"license": "MIT",
6+
"scripts": {
7+
"dev": "vuepress dev src",
8+
"dev:docs": "vuepress dev docs",
9+
"build": "vuepress build src",
10+
"build:docs": "vuepress build docs"
11+
},
12+
"dependencies": {},
13+
"devDependencies": {
14+
"@vuepress/plugin-google-analytics": "~1.0.0-alpha.0",
15+
"@vuepress/theme-default": "^1.2.0",
16+
"vuepress": "~1.0.0-alpha.30",
17+
"vuepress-plugin-janitor": "1.0.0",
18+
"vuepress-plugin-reading-time": "0.1.1",
19+
"vuepress-plugin-rss": "2.0.0",
20+
"yaml-front-matter": "4.0.0"
21+
}
2322
}

0 commit comments

Comments
 (0)