Skip to content

Releases: bu-ist/responsive-child-starter

Minor version update to foundation / typography fixes

22 May 20:45
Compare
Choose a tag to compare

2.2.1: Update Foundation for latest single-event field styling

02 Apr 15:03
Compare
Choose a tag to compare

Bump Foundation version for new event fields styling on calendar template.

2.2.0: Autoprefixer, es6 functionality

05 Mar 14:57
Compare
Choose a tag to compare

Summary

This is a large child-starter release that coincides with the latest Framework release and Foundation release.

Ultimately this release brings the power of es6 functionality along with autoprefixer and concrete browser support via browserslist.

The complete changelog can be view below.

Changlog

  • Add autoprefixer support with grunt-postcss plugin.
  • Add browserslist support in package.json for front-end tools like
    autoprefixer.
  • Add es6 functionality via a variety of npm packages and Gruntfile
    modifications:
    • grunt-browserify: A bundler that allows for easier dependency management
      and gives the ability to use require for separating files into modules.
      Polyfills the require function used in Node for the browser.
    • babelify: Provides a transform for browserify so we can write es6 code.
      This includes using modern import and export features rather than
      having to use require. This package will transpile es6 code into es5
      which browserify can bundle for the browser.
    • @babel/core: Required babel library for babelify package.
    • @babel/preset-env: The recommended "smart" preset for configuring babel
      to take advantage of latest es6 features.
    • @wordpress/babel-preset-default: Adds WordPress es6 configurations.
    • @wordpress/eslint-plugin: Adds linting rules to adhere to WordPress
      standards for the eslint package.
    • browserify-shim: makes CommonJS incompatible files browserifyable (files
      that don’t support require from the CommonJS module syntax). Also allows
      us to determine what global variables we will use in our project that will
      NOT be bundled, such as jQuery.
    • eslint For code climate and text editors to lint and autofix their code.
    • Updates grunt-contrib-clean to 2.0.0. Also adds a clean:js task to clear
      contents of directories for new compiled files to reside in, so that old
      irrelevant files don't stick around.
  • Adds grunt-sass-lint for separate grunt sasslint task.
  • Adds browserslist to package.json so front-end tooling packages like babel
    and autoprefixer can share the same configurations
    for browser support.
  • Adds .babelrc configuration file for es6 configs.
  • Adds .eslintrc.json configuration file for eslint configs.
  • Adds .sasslintrc for grunt sasslint command and code climate.
  • Pulls in Responsive Foundation as an es6 module.
  • Updates codeclimate to use eslint-5 and sass-lint instead of scss-lint which
    will eventually be deprecated or will not support latest sass features.

Exploration!

14 Feb 19:19
Compare
Choose a tag to compare
  • Adds PHP-Dev templates for faster path to developing HTML
  • Add default variables for mega nav
  • Update Foundation Pointer to 3.1.01

2.1.0: Mega Navigation Support

08 Jan 20:50
Compare
Choose a tag to compare

Remove Bower in Favor of NPM

15 Nov 18:47
Compare
Choose a tag to compare
2.0.2

remove bower in favor of NPM

Interim Foundation Lockdown

07 Nov 16:58
Compare
Choose a tag to compare
  • Locks down the version of responsive-foundation to 2.1.11 until Node Modules Conversion is completed.

Responsive 2.0

26 Jul 20:35
Compare
Choose a tag to compare

Base tag for initial move to Responsive-framework 2x!

Responsive 1.x

04 Jun 17:12
Compare
Choose a tag to compare

This child starter package is compatible with Responsive 1.x themes. Please note that as of May 2018 we are no longer actively developing 1.x, and will only be supporting security fixes on 1.x themes.

There is no direct upgrade path from 1.x to 2.x and no plans to move 1.x themes to 2.x in the future.