Skip to content

Releases: daviddarnes/alembic

3.0.7

17 Feb 15:36
Compare
Choose a tag to compare

Enhancements

  • Exclude cache from building
  • Provide CommonMark as an optional markdown parser (options available in _config.yml)
  • Parse template and includes with liquid-c and jekyll-include-cache gems to boost build time

3.0.6

15 Nov 09:23
ffe42c8
Compare
Choose a tag to compare

Hot fix

  • When the new optional default includes a bug was formed due to the html comments with them, the example closing tags were interpreted as real html annoyingly. This has been fixed

3.0.5

11 Nov 17:22
30d1dc8
Compare
Choose a tag to compare

Features

  • Added support for optional date formats (thanks @strauhmanis)
  • Added support of adding optional code before closing </head> and </body> tags (thanks @boynux)

Fixes

  • Make sure SVG logos are displayed even if they don't have dimension attributes (thanks @strauhmanis)
  • General documentation fixes
  • Service Worker and manifest fixes. In some environments they would select a layout and wrap the code in the default layout html

3.0.4

02 Sep 12:28
a809121
Compare
Choose a tag to compare

Features

  • Optionally use Netlify Forms for site form submissions, see form docs for more
  • Minor accessibility enhancements to forms

Fixes

  • If multiple forms were added to the same page label and input elements were incorrectly mapping to each other (clicking a label could send your focus to the wrong input)

3.0.3

25 Mar 12:11
Compare
Choose a tag to compare

Bug fixes

  • Correct analytics site config reference, wasn't pulling in analytics UA code #92
  • Change pagination text, better descriptive text #94

3.0.2

06 Mar 22:20
Compare
Choose a tag to compare

Features

  • Ability to inline your CSS with a single flag. Really useful if you're aiming for better performance
  • Google Analytics integration, enabled by adding your tracking ID to the config file

Fixes

  • Possible breaking change: serviceWorker has been changed to service_worker to bring it inline with other key names in the site configuration
  • Consistent formatting and indentation

3.0.1

14 Feb 00:06
Compare
Choose a tag to compare

Fixes

  • Attempted Service Worker fix: Move manifest and service worker to subdirectory but use the permalink front matter to place it at the root of the site

3.0.0

12 Feb 23:16
568117a
Compare
Choose a tag to compare

PWA edition

This latest release has possibly breaking changes. Please test and report any issues

Features

  • Add simple Service Worker to allow the site to function without an internet connection
    • Add manifest file so users can add the site to their Android home screen, works well with Service Worker. Includes customisation
    • Provide a default image asset for when the site is loaded offline with the Service Worker
  • Add width and height options to figure and icon includes

Enhancements

  • Improve colour contrast of text content, mainly on code samples
  • Compressed default assets for better load times
  • Globally improve fallbacks, provide variables with sensible defaults rather than wrapping in if statements
  • Better colours, darker and lighter tones of main colour scheme
  • Add width and height options to figure and icon includes

Bug fixes

  • Remove white space from sharing urls
  • Add alt attributes to SVG icons for accessible descriptions
  • Add title attributes to iframes for accessible descriptions

Additions

  • New logo
  • More generic imagery
  • Create new contribution and issue templates
  • New screenshot

2.3.1

31 Dec 13:43
d5aed5f
Compare
Choose a tag to compare

Bug fixes

  • Allow for both category and categories on blog posts, categories to be formatted as an array #75
    (Should fix issues with Siteleaf compatibility)

2.3.0

30 Dec 23:07
46c007f
Compare
Choose a tag to compare

Enhancements

  • Better style customisation with introduction of alembic.scss which imports all theme styles, leaving styles.scss for just your own styles #71
  • New installation steps for remote theme installation on GitHub Pages #70

Bug fixes

  • Removed demo/ and containing files, no longer needed
  • Change gems to plugins in _config.yml
  • Tweak to linked code snippets in markdown
  • Fix unicode characters used in comments #74

First official release to allow for GitHub Pages user to lock their theme version.