This repository has been archived by the owner on Jan 25, 2023. It is now read-only.
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Generated using `auto-changelog -u -t keepachangelog`
- Loading branch information
1 parent
ab52ac9
commit 106923d
Showing
1 changed file
with
197 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,197 @@ | ||
# Changelog | ||
All notable changes to this project will be documented in this file. | ||
|
||
The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) | ||
and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). | ||
|
||
Generated by [`auto-changelog`](https://github.com/CookPete/auto-changelog). | ||
|
||
## [Unreleased](https://github.com/netlify/build-image/compare/v2.2.0...HEAD) | ||
### Fixed | ||
- Add nasm [`#140`](https://github.com/netlify/build-image/issues/140) | ||
|
||
## [v2.2.0](https://github.com/netlify/build-image/compare/v2.1.2...v2.2.0) - 2018-02-22 | ||
### Merged | ||
- Switch to PPA for python installs [`#145`](https://github.com/netlify/build-image/pull/145) | ||
- Use PPA for emacs install [`#144`](https://github.com/netlify/build-image/pull/144) | ||
|
||
### Fixed | ||
- Add mbstring for PHP [`#149`](https://github.com/netlify/build-image/issues/149) | ||
|
||
## [v2.1.2](https://github.com/netlify/build-image/compare/v2.1.1...v2.1.2) - 2018-02-21 | ||
### Merged | ||
- Install composer [`#148`](https://github.com/netlify/build-image/pull/148) | ||
|
||
### Commits | ||
- Build images for PRs/branches [`7473591`](https://github.com/netlify/build-image/commit/74735910646eeae6a2fea8bad4841fb43e67eba0) | ||
- Add composer install back to Dockerfile [`7fdb498`](https://github.com/netlify/build-image/commit/7fdb498d5df0e585d871a4f115f730d8443e8ee4) | ||
|
||
## [v2.1.1](https://github.com/netlify/build-image/compare/v2.1.0...v2.1.1) - 2018-02-19 | ||
### Fixed | ||
- Add rsync [`#143`](https://github.com/netlify/build-image/issues/143) | ||
- Add php xml extension [`#142`](https://github.com/netlify/build-image/issues/142) | ||
|
||
## [v2.1.0](https://github.com/netlify/build-image/compare/v2.0.0...v2.1.0) - 2018-02-15 | ||
### Commits | ||
- Ensure language env vars are set for everything [`97ea99b`](https://github.com/netlify/build-image/commit/97ea99b7a1f7e78cc658537926d292227c8b5891) | ||
- Fix flags so nothing is included in the command if empty [`3d923ad`](https://github.com/netlify/build-image/commit/3d923ad4e06060256605a6c46bc13692436e9314) | ||
- Add .gitconfig to root user, since that is who performs all the git operations [`c86646e`](https://github.com/netlify/build-image/commit/c86646e99e67f8324bc953c2471c37177aa3e2c9) | ||
|
||
## [v2.0.0](https://github.com/netlify/build-image/compare/v1.4.0...v2.0.0) - 2018-02-09 | ||
### Merged | ||
- Simplify hugo installs [`#136`](https://github.com/netlify/build-image/pull/136) | ||
- Add better PHP support [`#135`](https://github.com/netlify/build-image/pull/135) | ||
- Add libicu-dev to image [`#133`](https://github.com/netlify/build-image/pull/133) | ||
- Cleanup how cache is saved/restored [`#132`](https://github.com/netlify/build-image/pull/132) | ||
- Update libvips to 8.6 [`#120`](https://github.com/netlify/build-image/pull/120) | ||
- Reduce installed ruby to latest supported versions. [`#131`](https://github.com/netlify/build-image/pull/131) | ||
- Update build-image to match current defaults for new sites [`#130`](https://github.com/netlify/build-image/pull/130) | ||
- Update binrc version [`#129`](https://github.com/netlify/build-image/pull/129) | ||
- Remove unused command [`#105`](https://github.com/netlify/build-image/pull/105) | ||
- Cache Leiningen and Boot dependencies [`#117`](https://github.com/netlify/build-image/pull/117) | ||
|
||
### Fixed | ||
- Add better PHP support [`#124`](https://github.com/netlify/build-image/issues/124) [`#102`](https://github.com/netlify/build-image/issues/102) | ||
- Fix python pip caching [`#119`](https://github.com/netlify/build-image/issues/119) | ||
- Cache .emacs.d directory [`#115`](https://github.com/netlify/build-image/issues/115) | ||
- Install latest git from PPA [`#121`](https://github.com/netlify/build-image/issues/121) | ||
- Add support for BUNDLER_FLAGS [`#85`](https://github.com/netlify/build-image/issues/85) | ||
- Fallback to .node-version if .nvmrc is missing [`#79`](https://github.com/netlify/build-image/issues/79) | ||
- Reduce installed ruby to latest supported versions. Cache custom versions. [`#125`](https://github.com/netlify/build-image/issues/125) | ||
- Add missing run-build-functions.sh to Dockerfile [`#116`](https://github.com/netlify/build-image/issues/116) | ||
|
||
### Commits | ||
- Use short flag name for binrc [`fec6157`](https://github.com/netlify/build-image/commit/fec61575b3de64de9ea906048f49f2315c4a97cc) | ||
- binrc flags must come last apparently [`ea3c6c6`](https://github.com/netlify/build-image/commit/ea3c6c615245e4dd932ee3970105cba047d39de9) | ||
- Small tweaks to improve image [`28201bb`](https://github.com/netlify/build-image/commit/28201bb4faf1fbcb0eb3c1af8a902167ab3d785d) | ||
|
||
## [v1.4.0](https://github.com/netlify/build-image/compare/v1.3.1...v1.4.0) - 2017-12-15 | ||
### Commits | ||
- Cache Leiningen and Boot dependencies [`f3a4d49`](https://github.com/netlify/build-image/commit/f3a4d49a5a73c6c051af11daed2e0faad5f30ba4) | ||
|
||
## [v1.3.1](https://github.com/netlify/build-image/compare/v1.3.0...v1.3.1) - 2017-12-14 | ||
### Merged | ||
- This reverts commit bf9a87925ac2db8531eb1c45e2671bd32a9d6e22, reversing [`#114`](https://github.com/netlify/build-image/pull/114) | ||
- Install npm modules if any of the npm lock files change [`#114`](https://github.com/netlify/build-image/pull/114) | ||
- Simplify logic using || instead of negated if [`#107`](https://github.com/netlify/build-image/pull/107) | ||
- Simplify logic using != [`#106`](https://github.com/netlify/build-image/pull/106) | ||
|
||
### Fixed | ||
- Install npm modules if any of the npm lock files change [`#113`](https://github.com/netlify/build-image/issues/113) | ||
|
||
## [v1.3.0](https://github.com/netlify/build-image/compare/v1.2.3...v1.3.0) - 2017-12-06 | ||
### Merged | ||
- adding cmake [`#110`](https://github.com/netlify/build-image/pull/110) | ||
- Add LZ4 compression binaries [`#112`](https://github.com/netlify/build-image/pull/112) | ||
|
||
### Commits | ||
- Pin phpbrew to working version [`ae1480f`](https://github.com/netlify/build-image/commit/ae1480fc14576aac31550aeaecf62bd530a5f09b) | ||
- Add missing space [`1e455dc`](https://github.com/netlify/build-image/commit/1e455dcc6c3b15c71e7c90080a719e100bf34c4f) | ||
- Fix lz4 install [`9e2ed2d`](https://github.com/netlify/build-image/commit/9e2ed2d7a049a3153aaf4cb74b9c783b8ef9f7aa) | ||
|
||
## [v1.2.3](https://github.com/netlify/build-image/compare/v1.2.2...v1.2.3) - 2017-12-04 | ||
### Commits | ||
- adding cmake [`86d5c8e`](https://github.com/netlify/build-image/commit/86d5c8e4f505a398df89d3e4b71f2f66debe1633) | ||
- add heading/anchor for cache testing [`dd11ce3`](https://github.com/netlify/build-image/commit/dd11ce307c545aae0dd12cd2be1de7bddb0bd767) | ||
|
||
## [v1.2.2](https://github.com/netlify/build-image/compare/v1.2.1...v1.2.2) - 2017-11-21 | ||
### Merged | ||
- Fix emacs install [`#104`](https://github.com/netlify/build-image/pull/104) | ||
|
||
### Commits | ||
- Simplify logic using || instead of negated if [`8cf34d8`](https://github.com/netlify/build-image/commit/8cf34d803123620c9a9de4eb2bd3ec79e3362740) | ||
- Simplify logic using != [`b76d83c`](https://github.com/netlify/build-image/commit/b76d83c67c55033f4fd123c146412d80087dd429) | ||
- Remove unused command [`425ea81`](https://github.com/netlify/build-image/commit/425ea8138e73ac054236119d5052704822ca098a) | ||
|
||
## [v1.2.1](https://github.com/netlify/build-image/compare/v1.2.0...v1.2.1) - 2017-11-14 | ||
### Merged | ||
- Add Emacs Cask support [`#73`](https://github.com/netlify/build-image/pull/73) | ||
|
||
### Commits | ||
- Move additional apt deps into the initial install [`12246ce`](https://github.com/netlify/build-image/commit/12246cece6a9dcf1b4cd83eff0e4a219a16adc51) | ||
|
||
## [v1.2.0](https://github.com/netlify/build-image/compare/v1.1.1...v1.2.0) - 2017-11-09 | ||
### Merged | ||
- added pandoc and wkhtmltopdf as dependencies [`#88`](https://github.com/netlify/build-image/pull/88) | ||
- Add jq to dockerfile [`#71`](https://github.com/netlify/build-image/pull/71) | ||
- Install Gutenberg based on the environment variable. [`#100`](https://github.com/netlify/build-image/pull/100) | ||
- improve boot build speed (and hopefully fix mine) [`#44`](https://github.com/netlify/build-image/pull/44) | ||
- Create .editorconfig [`#70`](https://github.com/netlify/build-image/pull/70) | ||
- Install exiftool [`#87`](https://github.com/netlify/build-image/pull/87) | ||
- Add headless Chrome support with libgtk-3-0 [`#90`](https://github.com/netlify/build-image/pull/90) | ||
- Update Dockerfile for latest Ruby version 2.4.2 released [`#94`](https://github.com/netlify/build-image/pull/94) | ||
- fixes for phpbrew install (#95) and libvips install (#92) [`#96`](https://github.com/netlify/build-image/pull/96) | ||
- Update Binrc version to 0.2.2 [`#99`](https://github.com/netlify/build-image/pull/99) | ||
|
||
### Commits | ||
- Fix wkhtml install [`383ce05`](https://github.com/netlify/build-image/commit/383ce05f713f8e410e11adfc9252f53804f79b95) | ||
- Update Dockerfile for latest Ruby versions released [`addc6c6`](https://github.com/netlify/build-image/commit/addc6c687f13a28130af454275d06da1670908bb) | ||
|
||
## [v1.1.1](https://github.com/netlify/build-image/compare/v1.1.0...v1.1.1) - 2017-09-15 | ||
### Merged | ||
- Get latest released version of nvm [`#80`](https://github.com/netlify/build-image/pull/80) | ||
|
||
## [v1.1.0](https://github.com/netlify/build-image/compare/v1.0.1...v1.1.0) - 2017-08-09 | ||
### Merged | ||
- Add python 3.6.2 [`#77`](https://github.com/netlify/build-image/pull/77) | ||
|
||
## [v1.0.1](https://github.com/netlify/build-image/compare/v1.0.0...v1.0.1) - 2017-08-08 | ||
### Merged | ||
- Add support for NPM_VERSION and NPM_FLAGS [`#76`](https://github.com/netlify/build-image/pull/76) | ||
|
||
### Commits | ||
- Fix install issues [`ff84ff4`](https://github.com/netlify/build-image/commit/ff84ff4197e83268d48b211f9208ea719deb970b) | ||
- Add error checking to npm install [`b907ee5`](https://github.com/netlify/build-image/commit/b907ee5d286aaaa970851932d5494d5880164949) | ||
- Remove unused installer [`b08b704`](https://github.com/netlify/build-image/commit/b08b70498ef982f730c6f0229c4d08d28ee3c252) | ||
|
||
## v1.0.0 - 2017-08-02 | ||
### Merged | ||
- start-image.sh: PWD -> pwd [`#75`](https://github.com/netlify/build-image/pull/75) | ||
- Add Ruby 2.4.1 [`#69`](https://github.com/netlify/build-image/pull/69) | ||
- Update OpenJDK to OpenJDK 8 [`#67`](https://github.com/netlify/build-image/pull/67) | ||
- updating for more obvious usage [`#64`](https://github.com/netlify/build-image/pull/64) | ||
- fixes for build image [`#63`](https://github.com/netlify/build-image/pull/63) | ||
- mount the run-build-functions.sh as a file [`#62`](https://github.com/netlify/build-image/pull/62) | ||
- update to not use readlink [`#61`](https://github.com/netlify/build-image/pull/61) | ||
- Add script to initialize a test container. [`#60`](https://github.com/netlify/build-image/pull/60) | ||
- Update binrc to fix issues with newer versions of Hugo. [`#56`](https://github.com/netlify/build-image/pull/56) | ||
- expose more tools for running builds [`#55`](https://github.com/netlify/build-image/pull/55) | ||
- install a bunch of language packages [`#52`](https://github.com/netlify/build-image/pull/52) | ||
- Use binrc to install new Hugo versions on demand. [`#51`](https://github.com/netlify/build-image/pull/51) | ||
- Fixed Python 3 virtual environments [`#49`](https://github.com/netlify/build-image/pull/49) | ||
- add hugo 19 [`#47`](https://github.com/netlify/build-image/pull/47) | ||
- Add graphviz for Sphinx users [`#46`](https://github.com/netlify/build-image/pull/46) | ||
- Electron support through xvfb [`#41`](https://github.com/netlify/build-image/pull/41) | ||
- Install Yarn with each selected version. [`#39`](https://github.com/netlify/build-image/pull/39) | ||
- Always use the Yarn installer script to install Yarn. [`#38`](https://github.com/netlify/build-image/pull/38) | ||
- Add hugo 0.18 to build image [`#37`](https://github.com/netlify/build-image/pull/37) | ||
- fix busted symlink and update version [`#36`](https://github.com/netlify/build-image/pull/36) | ||
- Update Yarn version to 0.17.10. [`#35`](https://github.com/netlify/build-image/pull/35) | ||
- Safety First - wrap all conditionals in double brackets [`#30`](https://github.com/netlify/build-image/pull/30) | ||
- add python 3.5.2 [`#27`](https://github.com/netlify/build-image/pull/27) | ||
- Add strace to the base image. [`#32`](https://github.com/netlify/build-image/pull/32) | ||
- Use Hugo's new tarball layout to install Hugo 0.17. [`#29`](https://github.com/netlify/build-image/pull/29) | ||
- Create hugo 0.17 directory base. [`#28`](https://github.com/netlify/build-image/pull/28) | ||
- Install node 6 in the base image and make it the default. [`#26`](https://github.com/netlify/build-image/pull/26) | ||
- Add graphicsmagick to installed packages [`#20`](https://github.com/netlify/build-image/pull/20) | ||
- Install Yarn and Elm in the base build image. [`#23`](https://github.com/netlify/build-image/pull/23) | ||
- fix local build script [`#21`](https://github.com/netlify/build-image/pull/21) | ||
- update nvm to be controlled by nvm [`#17`](https://github.com/netlify/build-image/pull/17) | ||
- add additional clean up for apt-get [`#16`](https://github.com/netlify/build-image/pull/16) | ||
- add node v6.3.1 [`#14`](https://github.com/netlify/build-image/pull/14) | ||
- Add Git LFS filters and fetching rules. [`#13`](https://github.com/netlify/build-image/pull/13) | ||
- Cleanup git-lfs installation. [`#11`](https://github.com/netlify/build-image/pull/11) | ||
- Install git-lfs from the official PPA. [`#10`](https://github.com/netlify/build-image/pull/10) | ||
- Add git-lfs support [`#7`](https://github.com/netlify/build-image/pull/7) | ||
- Add Ruby 2.3.0, 2.3.1 [`#6`](https://github.com/netlify/build-image/pull/6) | ||
- Install pandoc [`#3`](https://github.com/netlify/build-image/pull/3) | ||
- Install java and leiningen. [`#1`](https://github.com/netlify/build-image/pull/1) | ||
|
||
### Fixed | ||
- start-image.sh: PWD -> pwd [`#74`](https://github.com/netlify/build-image/issues/74) | ||
|
||
### Commits | ||
- Create .editorconfig [`7b4ce80`](https://github.com/netlify/build-image/commit/7b4ce80ee17175a9a67b2339c3b8c3682e8fbbcd) | ||
- get rid of redirects [`515b877`](https://github.com/netlify/build-image/commit/515b877591eeae641906260a74231b1767367312) | ||
- remove extra debug log statement [`ad9b73d`](https://github.com/netlify/build-image/commit/ad9b73d6957fd5776b80221686665204fe3047bc) | ||
|