Skip to content

Releases: shgysk8zer0/jekyll-template

Release v2.0.1

05 Jul 22:54
v2.0.1
59d2f97
Compare
Choose a tag to compare

Release v2.0.0

19 May 20:30
v2.0.0
78fe55c
Compare
Choose a tag to compare

See Changelog

Release v1.3.0

16 Feb 23:44
8842ed0
Compare
Choose a tag to compare

See Changelog

General App improvements

14 Jan 23:00
9e4a000
Compare
Choose a tag to compare

Added

  • env ("production" or "development") and dev (true or false) constants
  • New components for creating <leaflet-marker>s
  • Listing of apps in stores via <app-stores> element (uses manifest.json)
  • Add "webapp" as platform for web app manifest

Changed

  • Load polyfill.io and custom elements shim as <script nomodule>
  • Standardize script template properties based on HTMLScriptElement properties
  • Numerous component updates
  • Manage links in single data file (links.yml)
  • Manage social links via data file (social.yml)
  • Use CDN version of service worker
  • Update web app manifest template to handle shortcuts, related_applications, etc.

Removed

  • Do not use animate.css

Make template Netlify site PWA installable

20 Jul 21:16
cc25289
Compare
Choose a tag to compare

Added

  • Minimal set of icons
  • "apple-touch-icon"
  • Test of PWA shortcuts (to Bacon Ipsum demo post)
  • Use dns-prefetch to https://unpkg.com
  • Description and tags/keywords for home page

Changed

  • Update CSP srcs
  • Add missing SVG icon sprites
  • Mark icons as "maskable"
  • Add missing values to PWA manifest
  • Update screenshots
  • Use features in manifest to list advantages of projects built using this template repo
  • List these features in README

Update config for code standards

17 Jul 18:31
2a7e89c
Compare
Choose a tag to compare

Updated

  • eslint now indents on each case for a switch
  • Set indent style & width in editor config file

Enable PWA jumplist / shortcuts

13 Jul 20:00
f4a4fdc
Compare
Choose a tag to compare

Added

  • Shortcuts / jumplist for PWAs

Changed

  • Update CSP to to allow every request in connect-src
  • Move <button is="pwa-install"> to footer

Add 404 page & update layouts

09 Jul 19:04
81bf997
Compare
Choose a tag to compare

Added

  • 404 page #65
  • "base" layout which all others (currently) extend
  • Generic "page" layout
  • GitHub Pages workflow

Changed

  • Update Node version in workflows

Update linting & dependencies

07 Jul 18:48
c94abd6
Compare
Choose a tag to compare

Changed

  • Dependency updates
  • Add frontmatter plugin for eslint
  • Update service worker to use event.request instead of event.request.url
  • Update linting config
  • Use correct environment & globals in eslint

Use nvm

03 Jul 03:57
a857702
Compare
Choose a tag to compare

Added

  • .nvmrc file for fixed NodeJS version