Skip to content

Commit

Permalink
Merge branch 'master' into theme-default
Browse files Browse the repository at this point in the history
  • Loading branch information
bencodezen committed Jun 7, 2020
2 parents 0e78f92 + 4287d47 commit 1f75cf0
Show file tree
Hide file tree
Showing 4 changed files with 3,748 additions and 3,709 deletions.
24 changes: 19 additions & 5 deletions CHANGELOG.md
@@ -1,35 +1,49 @@
# Changelog

All notable changes to this project will be documented in this file.

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

## [Unreleased]
## [1.0.0]

- Project is now deprecated
- For continued updates on Ben's opinions on a blogging boilerplate, see [Ben's Blog Boilerplate](https://github.com/bencodezen/bens-blog-boilerplate)

## [0.11.0-beta]

### Added

- [#41](https://github.com/bencodezen/vuepress-blog-boilerplate/issues/41) Rerelease tagging feature
- [#31](https://github.com/bencodezen/vuepress-blog-boilerplate/issues/31) Add repo config to docs

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

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

## [0.10.0-beta]

### Added

- Explanation for logos in docs
- Feature to estimate reading time on blog posts
- Feature to estimate reading time on blog posts

## [0.9.0-beta]

### Added

- Configured VuePress Plugin Janitor

### Changed

- Google Analytics is now a plugin and configured via plugin and not in the config object directly

### Fixed

- Future blog posts will no longer be output in the build directory
- RSS Feed filter will now compare identical UTC timezone

### Deprecated
- 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

- 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
18 changes: 12 additions & 6 deletions README.md
@@ -1,12 +1,18 @@
# VuePress Blog Boilerplate
# VuePress Blog Boilerplate (Deprecated)

[![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)
![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)

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

## Purpose

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.
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.

## Why is it deprecated?

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.

To follow the latest, you can follow the new repo at [Ben's Blog Boilerplate](https://github.com/bencodezen/bens-blog-boilerplate).

## Features

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

### Prerequisites

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

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

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.

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).
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).
41 changes: 20 additions & 21 deletions package.json
@@ -1,23 +1,22 @@
{
"name": "vuepress-blog",
"description": "This is a basic template to use VuePress as your blogging platform",
"version": "0.11.0-beta",
"license": "MIT",
"scripts": {
"dev": "vuepress dev src",
"dev:docs": "vuepress dev docs",
"build": "vuepress build src",
"build:docs": "vuepress build docs"
},
"dependencies": {},
"devDependencies": {
"@vuepress/plugin-google-analytics": "^1.0.0-alpha.0",
"@vuepress/theme-default": "^1.2.0",
"moment": "^2.24.0",
"vuepress-plugin-janitor": "^1.0.0",
"vuepress-plugin-reading-time": "^0.1.1",
"vuepress-plugin-rss": "^2.0.0",
"vuepress": "^1.2.0",
"yaml-front-matter": "^4.0.0"
}
"name": "vuepress-blog",
"description": "This is a basic template to use VuePress as your blogging platform",
"version": "0.11.0-beta",
"license": "MIT",
"scripts": {
"dev": "vuepress dev src",
"dev:docs": "vuepress dev docs",
"build": "vuepress build src",
"build:docs": "vuepress build docs"
},
"dependencies": {},
"devDependencies": {
"@vuepress/plugin-google-analytics": "~1.0.0-alpha.0",
"@vuepress/theme-default": "^1.2.0",
"vuepress": "~1.0.0-alpha.30",
"vuepress-plugin-janitor": "1.0.0",
"vuepress-plugin-reading-time": "0.1.1",
"vuepress-plugin-rss": "2.0.0",
"yaml-front-matter": "4.0.0"
}
}

0 comments on commit 1f75cf0

Please sign in to comment.