v0.11.0
Note: This version includes major breaking changes.
With v0.11.0 most breaking changes are already settled.
We expect a few more breaking changes in the coming releases, but nothing major.
Our recommendation is to build your side from our release tags instead of master.
2018-06-06
Documentation
Changes since v0.10.0
- BREAKING: Remove split layout in favour of content-split fragment
- BREAKING: Change all frontmatter variables named
link
tourl
- BREAKING: Contact fragment configuration are loaded within the fragment controller
- NOTE: jQuery and jQuery Form Validator and BootstrapJS have been replaced with much smaller replacements
- NOTE: Nav and Footer are now fragments and should be configured
- Full rework of contact fragment
- Add support for global fragments
- Scroll to top button
- Netlify contact form support
- Use snake_case variable names
- Use nesting for frontmatter variables
- Default attribution to opt-in
- Settable jumbotron background
- Auto hide navbar (no menu items) with optional overwrite
- Single member mode for Member fragment
- Makefile to build and run a development server
- Add resource fallthrough to all images
- Remove extra whitespace in layout files
- Automatically set lastmod for content files
- Upgrade to Bootstrap v4
- Load all assets locally and remove usage of CDNs
- Introduce webpack for development
- Upgrade to latest Bootstrap v4.1
- Auto hide empty navigation bar
Fixes since v0.10.0
- Recaptcha support
- Jumbotron corners
- Add links support for logo in footer fragment
- Fix full width coverage for particle.js
- Fontawesome icons now need to declare the full icon class:
fab fa-facebook
instead offa-facebook
- Fix the default hidden contact fields.
- ParticleJS fixes