Skip to content

Releases: hydecorp/hydejack

v5.3.0

01 Oct 07:36
Compare
Choose a tag to compare

a11y improvements

  • Use HTML5 semantics tags + roles
  • Don't set maximum-scale=1
  • Fix bug with sr-only class

Math support improvements

  • LaTeX syntax errors will no longer prevent correct math blocks from being rendered
  • LaTeX syntax errors logged to console

v5.2.0

29 Sep 06:32
Compare
Choose a tag to compare

Prevent structural FOUC

v5.1.0

28 Sep 16:06
Compare
Choose a tag to compare

Cross-browser compatibility improvements:

  • Added features tests
  • Fixed layout in IE 10 and 11
  • Disabled stylesheets and JS in IE 9 and below.

v4.1.0

28 Sep 16:09
Compare
Choose a tag to compare

Cross-browser compatibility improvements:

  • Added features tests
  • Fixed layout in IE 10 and 11
  • Disabled stylesheets and JS in IE 9 and below.

The Fast One

17 Sep 09:42
Compare
Choose a tag to compare

This major release increases page load speed dramatically. The page now scores roughly 90/100 on Google's PageSpeed Insights (up from ~50) and has a high score on similar tools.

Most importantly, the critical rendering path is no longer blocked by loading styles or scripts, meaning the site becomes visible faster.

Page load speed matters to Google, but is also very apparent to visitors with slow internet connections.

However, as a side effect of these optimizations, the site now has a visible FOUC.
Future versions might address this, but it is the currency in which loading speed is being payed for and can not be fully avoided.

Major

  • HTML, CSS and JS served minified.
  • JS downloading starts only after the rest of the page is renderd.
  • Critical CSS (above-the-fold) is inlined into the document, the rest is fetched later.

In order to minify the CSS and make it more modular it has been rewritten in SCSS.

Minor

  • Colored focus outline in page color
  • Tabindex for tab navigation
  • Social media icons easier tappable with finger

Trivia

Not strictly part of the release, but the images have been blurred to increase text readability and help with loading speed as well (burred images get compressed by JPG much better).

v4.0.1

11 Sep 16:33
Compare
Choose a tag to compare

Fix per-page color and image

Social Media Impocalypse

30 Aug 05:11
Compare
Choose a tag to compare

Breaking

  • Structure of _config.yml has changed
    • Social media usernames are now located under author: social: <platform>: <username>.
    • disqus is now a top-level entry (moved from author).
    • Now has font, font_accent and google_fonts fields that are mandatory.
  • Now defaults to the blog layout, old style is available via blog-by-tag layout, see archive.html.

New features

  • Added a lot of social media icons, configurable via _config.yml.
  • New blog layout. Classic, paginated.
  • Fonts are configurable via _config.yml.

Design

  • Link underlines are now fixed-sized for all font sizes (no thicker lines for headlines, etc)

Fixes

  • Correctly set the meta description field using either the description field or post.excerpt as a fallback (used to contain the unmodified markdown).
  • Fixed various URL bugs relating to site.baseurl.

Internal

  • Refactoring, preventing code duplications, heavier usage of includes.