Below is a detailed Changelog, along with specific tasks completed, for each version released to date for the Jekyll Heroku Starter Kit.
- 👍 #enhancement
- Hyperlinked the company name in the footer with new CSS style
- Added historical releases to Changelog page
- Upgraded Jekyll from
4.1.1
to4.2.0
- Upgraded
ruby
from2.6.3
to2.7.3
- Upgraded
bundler
from2.1.4
to2.2.3
- Security fix upgrades to remaining
Gemfile
packages - Updated content on README and Home pages
- Fixed navigation link indentation in
head.html
template
- 🐛 #bugfix
- Fixes issue #4 by referencing
manifest.json
instead ofsite.webmanifest
- Fixes issue #6 where Heroku build fails on updated
Gemfile
- Fixes issue #4 by referencing
- 👍 #enhancement
- Post links in
news.html
now useabsolute_url
so they aren't relative. - Updated
humans.md
. - Changed URLs in documentation.
- Updated documentation with build log and other info.
- Post links in
- 🐛 #bugfix
- Fixed issue #2 where Heroku server crashed on build.
This release migrates the boilerplate template from Jekyll 3.8 to version 4.1.
It also includes a new Material Design Lite theme which has replaced the
original jekyll-theme-minimal
theme due to the fact this old one has not
been migrated to work with Jekyll 4.
- 🔆 #new
- New Material Design Lite theme based on jekyll-materialdocs.
- New Blog/News template created in
/_layouts/news.html
folder with four demo news posts. All posts are located in the/_posts/
folder. - New content pages created for demo purposes. These include:
/_pages/news.md
/_pages/changelog.md
/_pages/about.md
- Favicons added for easy replacement.
- 👍 #enhancement
- This release is published under an
MIT
license from the originalAGPL-3.0
of previous versions. - Upgraded Jekyll site to run version
4.1.1
. - Upgraded
ruby
to2.6.3
. - Upgraded
bundler
from1.17.2
to2.1.4
.
- This release is published under an
This is the final release for the Jekyll 3 series. Later releases will all only work with Jekyll 4. If you are using a theme that only supports Jekyll 3 then use this release instead. You can download this release or pull directly from the Jekyll 3 branch. Please note there will be no further updates to this version 3 branch and is merely an archive.
- 🐛 #bugfix
- Fixed OS Command Injection in Rake CVE-2020-8130.
- Fixed Directory traversal in Rack::Directory app bundled with Rack CVE-2020-8161.
- Fixed Percent-encoded cookies can be used to overwrite existing prefixed cookie names CVE-2020-8184.
- 👍 #enhancement
- Updated
jekyll
to3.7.8
. - Updated
bundler
to1.17.2
. - Updated
ruby
to2.6.3
. - Updated
README.md
andindex.md
.
- Updated
- 🔆 #new
- Configured and added the settings for
@jekyll-paginate-v2
to_config.yml
- Configured and added the settings for
@jekyll-paginate-v2
toindex.md
- Configured and added the settings for
@jekyll-last-modified-at
toindex.md
- Configured and added the settings for
- 🐛 #bugfix
- Removed
last_modified_at:
setting out ofsitemp.xsl
. - Disabled
@jekyll-paginate-v2
as it messes up homepage layout. Template files need to be edited for this plugin to work.
- Removed
- 🔆 #new
- Configured and added the settings for
@jekyll-seo-tag
to_config.yml
- Configured and added the settings for
@jekyll-seo-tag
toindex.md
- Configured and added the settings for
@jekyll-sitemap
toindex.md
- Defined collections for use in
_config.yml
- Added customised
sitemap.xml
and asitemap.xsl
template file<https://jekyll-heroku-starter-kit.herokuapp.com/sitemap.xml>
. - Added customised
feed.xml
and afeed.xslt.xml
template file.<https://jekyll-heroku-starter-kit.herokuapp.com/feed.xml>
. - New
humans.md
file that outputs a file to<https://jekyll-heroku-starter-kit.herokuapp.com/humans.txt>
.
- Configured and added the settings for
- 👍 #enhancement
- Updated
README.md
andindex.md
. - Various enhancements with
static.json
edits. - Major enhancement to the
Procfile
.
- Updated
- 🐛 #bugfix
- Fixed a build bug with the Gem dependencies.
- Update
_config.yml
by removing a duplicatelogo
key. - Fixed bug where neither
sitemap.xml
norfeed.xml
were rendering.
Minor edits; don't affect functionality.
- 🔆 #new
- New settings added to VS Code Workspace file.
- 🐛 #bugfix
- Fixed broken link in
README.md
. - Removed unnecessary whitespace in
README.md
andindex.md
.
- Fixed broken link in
First production-ready release. Works out the box.
- 🔆 #new
- Added the following files required by Heroku:
config.ru
Procfile
- Added
Gemfile
to install Jekyll. - New
static.json
for the Heroku buildpack. - New
Rakefile
for the Heroku buildpack. index.md
that contains the contents of theREADME.md
for the main site.- Added a default minimal site theme (jekyll-theme-minimal).
- Added the following files required by Heroku:
- 👍 #enhancement
- Updated all the
*.md
files from the @justinhartman/.github project. - Updated
.gitignore
to exclude all project build files. - Added some Visual Studio Code settings to the workspace file.
- Completed the contents for the
README.md
file with full setup and install instructions.
- Updated all the
- 🔆 #new
- Initial Commit