All notable changes to this project will be documented in this file.
- Use
networkFirst
offline strategy - Upgrade to webpack@4
- Make
start:staging
andbuild:clean
available as npm scripts - Internal: Ensure builds are working for PRs via Travis CI
- Move npm scripts to
package-script.js
via nps - Use autoprefixer in development builds
- Update jest to latest major version
- Add netlify deploys
- Add netlifycms documentation
- Add automatic Hugo installs
- Upgrade to Babel@7
- Add theme-color meta tag to baseof-template
- Move partial
image/svg
tomedia/svg
- Use
_default/baseof.html
in favour of partials
- Add PWA service worker, automatic offline support for build-artifacts
- Fix production variables not being exposed in JS builds
- Improve staging environment
- Remove dependency on yarn, go with npm instead
- Move from gulp-based build process to npm scripts
- Remove support for sass in favor of CSS with postcss
- Remove copy task in favor of Hugo
/static
folder - Remove support for custom modernizr build
- Update folder structure
- Update console wrapper
- Use Hugo static folder
- Update dependencies
- Remove Hagrid
- Log Hugo errors
- Update Autoprefixer preset
- Fix Hugo v0.20.x by moving layouts to
hugo
- Improve index page title
- Use gzip for production BS server
- Use jest, improve test setup
- Use native es2015 modules with Webpack
- Improve Hugo watching
- Use yarn
- Update Webpack to 2.x
- Improve hugo boilerplate
- Add RSS feeds
- Improve JS code
- Improve system font stack
- Add debug util
- Improved templates
- Improved
gh-pages
styling - Improved docs
- Fixed linting not triggering broken builds
- Added automatic travis
gh-pages
builds
- Remove .html-endings from partials
- Moved
./hugo/layouts
to./src/layouts
to better divide content and display - Renamed
hugo.host
tohugo.devHost
in./internals/gulp/config
- Modernizr is loaded async
- Added minimal default templates
- Added
image/svg
-partial - Fixed
$text-font-stack
not applying - Fixed running above webroot
- Improved production build documentation
- Added a changelog
- Added jQuery recipe to readme
- Fix potential double slashes after host by enforcing trailing slashes in Hugo
- Merged
browserSync
andbrowserSyncConfig
ingulp/config
. Use a single browserSync instance - Improved host & port handling. Full support for
Process.ENV.port
- Added clean tasks for static content
- Use
child_process.exec
directly (Removechild_process_promise
dependency) - Use absolute paths for static files
- Updated partial structure
- Added static site generation with the Hugo
- Added a license file
- Simplified
editorconfig
- Set
max-len
for javascript files to 120 (was 80) - Cleaned up gulp tasks
- Moved static files from
/app
to/src
- Moved internal utils to
gulp/utils
- Moved
/gulp
tointernal/gulp
- Updated README with changes
- Statamic 1.x branch is no longer maintained
bower.json
is no longer included