Skip to content

Commit 04bd0a3

Browse files
committed
release(v0.2.0): prepare release
This is the official v0.2.0 release. Signed-off-by: Andrey Smirnov <[email protected]>
1 parent 97650b2 commit 04bd0a3

File tree

2 files changed

+128
-2
lines changed

2 files changed

+128
-2
lines changed

CHANGELOG.md

Lines changed: 126 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,126 @@
1+
## [bldr 0.2.0](https://github.com/siderolabs/bldr/releases/tag/v0.2.0) (2023-05-19)
2+
3+
Welcome to the v0.2.0 release of bldr!
4+
5+
6+
7+
Please try out the release binaries and report any issues at
8+
https://github.com/siderolabs/bldr/issues.
9+
10+
### Contributors
11+
12+
* Andrey Smirnov
13+
* Noel Georgi
14+
* Andrey Smirnov
15+
* Andrew Rynhard
16+
* Alexey Palazhchenko
17+
* Alexey Palazhchenko
18+
* Artem Chernyshev
19+
* Dmitriy Matrenichev
20+
* Andrey Smirnov
21+
* Brad Beam
22+
* Niklas Wik
23+
24+
### Changes
25+
<details><summary>81 commits</summary>
26+
<p>
27+
28+
* [`97650b2`](https://github.com/siderolabs/bldr/commit/97650b2f1008755eb96718b02506da6ec9a9d5da) feat: implement --no-cache option
29+
* [`bc2438e`](https://github.com/siderolabs/bldr/commit/bc2438e6c434ab5ab1d4b1c2fe85267807a062fd) chore: bump deps
30+
* [`f8905e8`](https://github.com/siderolabs/bldr/commit/f8905e8891415c42f43a37b7d31e3198ca41148f) chore: bump deps
31+
* [`4c077ad`](https://github.com/siderolabs/bldr/commit/4c077ad50b9f2bb86eba31ab0e38c27d6e98776d) chore: rekres + bump deps
32+
* [`3d32358`](https://github.com/siderolabs/bldr/commit/3d323585edc20f7da6ce97ebf19f2e021dc799e1) chore: bump deps
33+
* [`a7421af`](https://github.com/siderolabs/bldr/commit/a7421af3d6f3f72dec684151e89b29990e62ac5b) chore: bump deps
34+
* [`4f20353`](https://github.com/siderolabs/bldr/commit/4f20353d5e3ae974b3fe2a9cbd0cd227bc751a36) chore: bump deps
35+
* [`ed832fe`](https://github.com/siderolabs/bldr/commit/ed832fee42145eac7f50a10509385af113dceda6) chore: bump deps
36+
* [`f2f1d18`](https://github.com/siderolabs/bldr/commit/f2f1d18f5973fa26aaeaba16852164530976c408) chore: bump dependencies
37+
* [`77bd646`](https://github.com/siderolabs/bldr/commit/77bd64695d8fb7c299770ebc885cbfcc0b8aa34e) chore: rekres
38+
* [`0af77c6`](https://github.com/siderolabs/bldr/commit/0af77c6a71ebd007dabe56b44852463cf26a29a0) chore: bump go dependencies
39+
* [`a46c868`](https://github.com/siderolabs/bldr/commit/a46c86846953ba25f67c8ebf1d5261c6bb55e4dc) chore: bump dependencies
40+
* [`804a03b`](https://github.com/siderolabs/bldr/commit/804a03ba8d2ab379f0f1a3ecca708b9e45e11b17) chore: bump dependencies
41+
* [`1218936`](https://github.com/siderolabs/bldr/commit/12189362f4fccac5205b9f527dbbc402d3269dce) chore: bump deps
42+
* [`afa3012`](https://github.com/siderolabs/bldr/commit/afa301220eaebdea9ef87ef22d5e2e389f4e8c95) chore: disable drone slack pipeline for renovate
43+
* [`f2690f0`](https://github.com/siderolabs/bldr/commit/f2690f0a188e78d91d6c1c9d7619ac13e99c7367) chore: disable drone for renovate/dependabot
44+
* [`cb072a4`](https://github.com/siderolabs/bldr/commit/cb072a42d0bd61fadf21158c7c5d9791c11b4934) chore: bump deps
45+
* [`42c0ffb`](https://github.com/siderolabs/bldr/commit/42c0ffb7ea8048aa353a71aaa2edae994041f150) fix: multi arch build
46+
* [`5613733`](https://github.com/siderolabs/bldr/commit/5613733b0afc35b815b8cb6413ab4c9ad0a33b10) chore: update renovate config
47+
* [`9b2810f`](https://github.com/siderolabs/bldr/commit/9b2810f5628b91e5a4b467f6c9b3dc0894bfab13) chore: kresify, rename
48+
* [`b979fbd`](https://github.com/siderolabs/bldr/commit/b979fbd2ee8943189ba7d1324d860c24ebb438a2) feat: implement additional variables and `bldr eval`
49+
* [`bf9bada`](https://github.com/siderolabs/bldr/commit/bf9bada3887973c2d3747ca0dc260ab70060aa2f) fix: remove "promoted dependency" feature
50+
* [`a714657`](https://github.com/siderolabs/bldr/commit/a7146576d131c2cd02950dbbc0a5196e8c43b74d) fix: skip merging if no dependencies found
51+
* [`cedc88a`](https://github.com/siderolabs/bldr/commit/cedc88afad45bd9fa9806898c70569b60952fc68) feat: support build behind proxy
52+
* [`81055c0`](https://github.com/siderolabs/bldr/commit/81055c0ec29ef7e59c38888d5f8d4387199af4bf) fix: make sure cache persists local context changes
53+
* [`03757bb`](https://github.com/siderolabs/bldr/commit/03757bbefd06252193e1aacf56b3e05fa39c112a) feat: use new LLB merge operation, allow `from:` in deps
54+
* [`febf1d0`](https://github.com/siderolabs/bldr/commit/febf1d058184ee5c40694b25515685847a43b1da) chore: bump dependencies
55+
* [`9d49478`](https://github.com/siderolabs/bldr/commit/9d49478dc112cd1badedb0d02e190dc004b6fb62) chore: rename org
56+
* [`376fe2b`](https://github.com/siderolabs/bldr/commit/376fe2b51afaf7f5d6b03a22bf550fce751319c9) feat: implement `SOURCE_DATE_EPOCH` build argument
57+
* [`7a0ad18`](https://github.com/siderolabs/bldr/commit/7a0ad18e3627300e29ce43088a64735b964a2d3e) feat: support cache mounts
58+
* [`86cfe12`](https://github.com/siderolabs/bldr/commit/86cfe1251e0ed61758ed2483087b4842df6918c4) fix: respect HTTP proxy settings
59+
* [`e2c007a`](https://github.com/siderolabs/bldr/commit/e2c007a86bcc7c63b60e336b5cbe13f47529276a) feat: optimize build time by removing unnecessary I/O
60+
* [`384f28d`](https://github.com/siderolabs/bldr/commit/384f28d53e6b46cb28f836c83d7d3d200959b25b) chore: add debug `--json` flag to `llb`
61+
* [`d4df177`](https://github.com/siderolabs/bldr/commit/d4df177f8c458ab672f2817b1352603cff7fd4ff) feat: bump Alpine image for the `alpine` image
62+
* [`6ffa6b2`](https://github.com/siderolabs/bldr/commit/6ffa6b27d6e90ca069d2cd107927d343741ba082) feat: add destination name to error messages
63+
* [`3198175`](https://github.com/siderolabs/bldr/commit/3198175d11e21abbc1982ef4efeed45acd817f20) chore: bump dependencies
64+
* [`8c545bd`](https://github.com/siderolabs/bldr/commit/8c545bda7798f92c1458391eec5fd0e627980dbf) fix: detect updates for containerd
65+
* [`a8d27f7`](https://github.com/siderolabs/bldr/commit/a8d27f75d69a2b7011e2f7bd82d8df5708b2e14d) fix: detect updates for runc and similar pkgs
66+
* [`aa62d4a`](https://github.com/siderolabs/bldr/commit/aa62d4a95b363f7cd893287d94dd8859e266f0ee) feat: add checksum validation
67+
* [`07cd6ea`](https://github.com/siderolabs/bldr/commit/07cd6eae82156960969b383e8262767eb6318a87) feat: implement `bldr update --dry` command
68+
* [`533e360`](https://github.com/siderolabs/bldr/commit/533e360b70b7355fb6ce39409d182b05ae62f1df) feat: add support for image labels
69+
* [`f27a804`](https://github.com/siderolabs/bldr/commit/f27a804661d14d11f9080ed1a9d4a5fe26923279) fix: support multi-platform key passed in via options
70+
* [`f3b2dcf`](https://github.com/siderolabs/bldr/commit/f3b2dcfb1824cef1b64380f16aae7a0758773d8b) fix: update properly reference to the image in export map
71+
* [`f71d92d`](https://github.com/siderolabs/bldr/commit/f71d92dd7bdaac547dc73b11ad1abea2be265ece) chore: fix master build by adding `SSH_KEY`
72+
* [`e42dfc4`](https://github.com/siderolabs/bldr/commit/e42dfc41f8c6257f95c7441dead74c0f0948f28a) feat: build bldr for linux/amd64 and linux/arm64
73+
* [`39b6665`](https://github.com/siderolabs/bldr/commit/39b6665ea6be1ad25c9b3ea781a7422f24d33f6f) docs: use correct term instead of 'shebang'
74+
* [`47a36b3`](https://github.com/siderolabs/bldr/commit/47a36b363db4ed4da426d9c3a6168c1772d53b35) fix: linter shouldn't complain on `finalize` on `steps` missing
75+
* [`4f43f7e`](https://github.com/siderolabs/bldr/commit/4f43f7ef3b3f091de687feb2a2d7b65ad5bcca3c) chore: use git instead of gitmeta
76+
* [`7745285`](https://github.com/siderolabs/bldr/commit/7745285a1fc6f0b652eb772eb1a5cb05505dc846) test: add integration test for variables and Sprig template funcs
77+
* [`ba41ffb`](https://github.com/siderolabs/bldr/commit/ba41ffba28240cb282d61313157a8fb5539540ba) chore: fancy slack webhook message
78+
* [`b40ae96`](https://github.com/siderolabs/bldr/commit/b40ae96d78d16a5b4a94131d5a731a6ec80175c6) feat: implement integration tests for bldr
79+
* [`fb7f613`](https://github.com/siderolabs/bldr/commit/fb7f613c141e698e0058f226d68cd487f5274878) feat: add `bldr validate` command
80+
* [`31a7421`](https://github.com/siderolabs/bldr/commit/31a74218aa7f0424e4eff4f8e31c87348d60151a) feat: stop on error in any package, more validation
81+
* [`b10aef0`](https://github.com/siderolabs/bldr/commit/b10aef032c74e4d3a4cb378a0dcc530f04e3e27c) chore: move 'upgrade' under `pkg/`
82+
* [`8513435`](https://github.com/siderolabs/bldr/commit/851343553603812ff4dd1e46f25030a5364b8a56) docs: add documentation for the `bldr`
83+
* [`94637ff`](https://github.com/siderolabs/bldr/commit/94637ff23327495e4e7c9ed9092d9adf4e2bdc68) fix: add 'test' step to the build
84+
* [`d8b00d4`](https://github.com/siderolabs/bldr/commit/d8b00d40620be87434049da7768c71a3c699dd45) chore: remove ca-certificates from base image
85+
* [`1289eba`](https://github.com/siderolabs/bldr/commit/1289ebad6a228be0300c524748adfecc39ae34db) feat: implement `Pkgfile` and support variables for templates
86+
* [`2b9366f`](https://github.com/siderolabs/bldr/commit/2b9366f80af0cb26cf99cf1bae0bb4c83194abb3) feat: add support for runtime dependencies
87+
* [`ae7df38`](https://github.com/siderolabs/bldr/commit/ae7df38c9cef96424b1b110d5784261f6b8f642f) feat: add Alpine packages to the dependency graph
88+
* [`067a1ea`](https://github.com/siderolabs/bldr/commit/067a1ea1db4b5c4657c3a84b8d3c836081c0fd68) feat: allow 'graph' to be generated without 'target'
89+
* [`cdc4af3`](https://github.com/siderolabs/bldr/commit/cdc4af324b34ee0f9987a357022bfa7c045be11c) feat: graph external dependencies (images) in addition to stages
90+
* [`3576a53`](https://github.com/siderolabs/bldr/commit/3576a53b846cbcfdabadd02ce5b5402242d62db5) chore: add golangci-lint and fix linter issues
91+
* [`285fcfe`](https://github.com/siderolabs/bldr/commit/285fcfe36f5295f59fefecdf4ebb6239dab4dada) chore: remove 'bldr convert' command
92+
* [`2b3b543`](https://github.com/siderolabs/bldr/commit/2b3b5431ec2255a46ba54c4b5b545f18ad896d11) chore: bump docker version to enable image push
93+
* [`8292442`](https://github.com/siderolabs/bldr/commit/8292442a1ad1bc8eb3222c29fe42343148d0a479) chore: make bldr push its images on 'master' build
94+
* [`ea80f4e`](https://github.com/siderolabs/bldr/commit/ea80f4eca626478c0ed850cc523831d100c0af6f) feat: new version of bldr based on buildkit LLB
95+
* [`e37bd48`](https://github.com/siderolabs/bldr/commit/e37bd48d007c89cf346c0f2f82921725fa32a458) chore: use Alpine 3.10 as base image for the builds
96+
* [`2be6335`](https://github.com/siderolabs/bldr/commit/2be63354c638d48a76fe4b1ab88018f25fac8d9f) chore: default organization/registry to the ones bldr was built with
97+
* [`62ea4a5`](https://github.com/siderolabs/bldr/commit/62ea4a53e8557f9ecba1642bddc0299ad97986e3) chore: fix race in verify method
98+
* [`0272817`](https://github.com/siderolabs/bldr/commit/0272817d5193dcdef843b9cc6e16fb0befb9ba22) chore: update channel name
99+
* [`78d400c`](https://github.com/siderolabs/bldr/commit/78d400cc7554e4885728c80376297a7433d2d086) chore: bump docker in Drone (#11)
100+
* [`946e61b`](https://github.com/siderolabs/bldr/commit/946e61b2e0dd517571462af6861e4ab1ef3ec803) fix: fix typo in path (#8)
101+
* [`5d96fb8`](https://github.com/siderolabs/bldr/commit/5d96fb877aad63708c630029c46bd3e40ded23a6) fix: set the build path last (#7)
102+
* [`eb82bb7`](https://github.com/siderolabs/bldr/commit/eb82bb7dfe854ad9468492ffe3dea41d0a4292fe) fix: add the cache flags (#6)
103+
* [`fe3cbd3`](https://github.com/siderolabs/bldr/commit/fe3cbd3a9239cdccb16f76d8cc92992afd3ed482) chore: set docker mtu to 1440 (#5)
104+
* [`f5305ac`](https://github.com/siderolabs/bldr/commit/f5305acba61b24949e049c18e643f17d5336b526) feat: move cache flags to CLI options (#4)
105+
* [`95bb0e7`](https://github.com/siderolabs/bldr/commit/95bb0e784149a0853657b0975c787ce65f0a0c6f) feat: initial implementation (#3)
106+
* [`988e857`](https://github.com/siderolabs/bldr/commit/988e8570e4955cc7454dfb56643795e374926f6c) Merge pull request [#1](https://github.com/siderolabs/bldr/pull/1) from andrewrynhard/initial-implementation
107+
* [`5c25018`](https://github.com/siderolabs/bldr/commit/5c250181e8d3699a4e30716bb8112cb246853b22) feat: initial implementation
108+
* [`7c244c6`](https://github.com/siderolabs/bldr/commit/7c244c6fbcb04fdd9d3aa1daa1f77cb01f7af93d) Initial commit
109+
</p>
110+
</details>
111+
112+
### Changes since v0.2.0-alpha.12
113+
<details><summary>4 commits</summary>
114+
<p>
115+
116+
* [`97650b2`](https://github.com/siderolabs/bldr/commit/97650b2f1008755eb96718b02506da6ec9a9d5da) feat: implement --no-cache option
117+
* [`bc2438e`](https://github.com/siderolabs/bldr/commit/bc2438e6c434ab5ab1d4b1c2fe85267807a062fd) chore: bump deps
118+
* [`f8905e8`](https://github.com/siderolabs/bldr/commit/f8905e8891415c42f43a37b7d31e3198ca41148f) chore: bump deps
119+
* [`4c077ad`](https://github.com/siderolabs/bldr/commit/4c077ad50b9f2bb86eba31ab0e38c27d6e98776d) chore: rekres + bump deps
120+
</p>
121+
</details>
122+
123+
### Dependency Changes
124+
125+
This release has no dependency changes
126+

hack/release.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ project_name = "bldr"
55
github_repo = "siderolabs/bldr"
66
match_deps = "^github.com/(siderolabs/[a-zA-Z0-9-]+)$"
77

8-
# previous = -
9-
# pre_release = true
8+
#previous =
9+
pre_release = false
1010

1111
# [notes]

0 commit comments

Comments
 (0)