Skip to content

Releases: alphagov/govuk-prototype-kit

v13.20.0

10 Apr 13:36
950a2fc

Choose a tag to compare

New features

When you install plugins using the 'Manage prototype' page or install other dependencies using the npm command:

  • npm scripts will no longer be run for the installed plugins or dependencies
  • you will not be able to install plugins or dependencies using Git references if you're using npm v11.10.0 or later
    This only applies to new prototypes created using npx govuk-prototype-kit@latest create.
    To protect existing prototypes, add the following lines to the .npmrc file in your prototype:
ignore-scripts=true
allow-git=none

We've made these changes to help protect Prototype Kit users against supply chain attacks, where malicious code is included in a dependency.
It's still possible for dependencies to execute malicious code. Make sure you only install dependencies from trusted sources.
#2519: Disable npm scripts and installing from git dependencies by default for new prototypes

Fixes

v13.19.1

05 Mar 15:57
cbba255

Choose a tag to compare

v13.19.0

12 Feb 18:02

Choose a tag to compare

v13.18.1

22 Sep 14:32
d386cf0

Choose a tag to compare

v13.18.0

28 Jul 15:26
4bf9e31

Choose a tag to compare

v13.17.0

v13.16.2

04 Apr 14:03
c0e7079

Choose a tag to compare

v13.16.1

04 Mar 17:14
bb9528b

Choose a tag to compare

v13.16.0

01 Dec 11:07
03d1bc4

Choose a tag to compare

v13.15.3

23 Nov 16:31
7bd79e3

Choose a tag to compare