Skip to content

Releases: bigbite/build-tools

1.1.0

12 Dec 16:55
Compare
Choose a tag to compare

Introduces helper commands for recursively npm install and npm ci multiple projects across themes and plugins.

Commands

Install

Installing recursively can be done with a simple install command. This would replace npm install when working locally.

build-tools install

CI

When working in a CI environment, you can use the same ci command as expected from npm ci.

build-tools ci

with Additional Arguments

Sometimes you may want to have additional parameters for your installs, for example you may want to rebuild all available package lock files. So, you can chain arguments like below;

build-tools install -- --package-lock-only

Change Log

  • Adds build-tools install command.
  • Adds build-tools ci command.

1.0.0

06 Dec 12:40
Compare
Choose a tag to compare

Build Tools aims to cater for various needs of the Big Bite team when creating new sites, plugins and themes for projects. This means we need to have a tooling structure that allows us to develop in isolation when building a plugin or theme along side a whole site project without having to switch or configure tooling for when we change contexts.

See the wiki for configuration and further feature details.

Features

  • Compile plugins and themes in one command from the project root.
  • Target specific plugins and/or themes from a single command.
  • Support for multiple entrypoints.

1.0.0 RC4

20 May 21:44
ed8adae
Compare
Choose a tag to compare
1.0.0 RC4 Pre-release
Pre-release

What's Changed

Full Changelog: 1.0.0-rc.3...1.0.0-rc.4

1.0.0 RC3

16 May 10:59
242ed1f
Compare
Choose a tag to compare
1.0.0 RC3 Pre-release
Pre-release

What's Changed

Full Changelog: 1.0.0-rc.2...1.0.0-rc.3

1.0.0 RC2

06 May 14:25
Compare
Choose a tag to compare
1.0.0 RC2 Pre-release
Pre-release

What's Changed

Full Changelog: 1.0.0-rc.1...1.0.0-rc.2

1.0.0 RC1

31 Mar 08:02
Compare
Choose a tag to compare
1.0.0 RC1 Pre-release
Pre-release

What's Changed

Full Changelog: 1.0.0-beta.6...1.0.0-rc.1

1.0.0-beta.6

15 Dec 16:35
fb98d59
Compare
Choose a tag to compare
1.0.0-beta.6 Pre-release
Pre-release

What's Changed

Full Changelog: 1.0.0-beta.5...1.0.0-beta.6

1.0.0-beta.5

12 Nov 11:31
Compare
Choose a tag to compare
1.0.0-beta.5 Pre-release
Pre-release

What's Changed

  • Swap out clean-webpack-plugin for custom implementation by @ampersarnie in #6

Full Changelog: 1.0.0-beta.4...1.0.0-beta.5

1.0.0-beta.4

29 Oct 13:25
Compare
Choose a tag to compare
1.0.0-beta.4 Pre-release
Pre-release

Changelog

  • Added support for using SVGs as components.

1.0.0-beta.3

29 Oct 09:35
6736842
Compare
Choose a tag to compare
1.0.0-beta.3 Pre-release
Pre-release

Changelog

  • number-leading-zero changed to always to keep it consistent with prettier