Releases: getporter/porter
Releases · getporter/porter
canary
v1.2.1
What's Changed
- Bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.1 by @dependabot in #3261
- Write warning on missing version
v
to stderr by @lbergnehr in #3263 - Bump github.com/moby/buildkit from 0.17.1 to 0.18.0 by @dependabot in #3264
- Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 by @dependabot in #3255
- Handle invalid media type error in registry pull by @kichristensen in #3244
- Bump github.com/docker/buildx from 0.18.0 to 0.19.1 by @dependabot in #3267
- Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by @dependabot in #3259
- go.mod: Replace
carolynvs/magex
withuwu-tools/magex
v0.10.0 by @justaugustus in #3270 - Allow upgrade of failed installations by @kichristensen in #3269
- Stabilize the flaky TestResolveSensitiveParameters test by @kichristensen in #3268
- Don't write new line when printing outputs by @lbergnehr in #3275
- Support docker build --build-context parameter by @jonnyry in #3273
- Chore(deps): Bump google.golang.org/grpc from 1.68.0 to 1.68.1 by @dependabot in #3276
- Chore(deps): Bump github.com/docker/docker from 27.4.0-rc.2+incompatible to 27.4.0-rc.4+incompatible by @dependabot in #3277
- Chore(deps): Bump github.com/docker/buildx from 0.19.1 to 0.19.2 by @dependabot in #3278
- Chore(deps): Bump github.com/moby/buildkit from 0.18.0 to 0.18.1 by @dependabot in #3280
- Chore(deps): Bump github.com/docker/cli from 27.4.0-rc.2+incompatible to 27.4.0+incompatible by @dependabot in #3281
- Retag referenced images when they are relocated by @kichristensen in #3231
- Chore(deps): Bump go.opentelemetry.io/otel/trace from 1.32.0 to 1.33.0 by @dependabot in #3288
- Move to reference images in our own registry by @dgannon991 in #3283
- Chore(deps): Bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.32.0 to 1.33.0 by @dependabot in #3285
- Chore(deps): Bump google.golang.org/grpc from 1.68.1 to 1.69.0 by @dependabot in #3286
- Chore(deps): Bump golang.org/x/crypto from 0.29.0 to 0.31.0 in the go_modules group by @dependabot in #3289
- Chore(deps): Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.32.0 to 1.33.0 by @dependabot in #3287
- Chore(deps): Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.57.0 to 0.58.0 by @dependabot in #3292
- Chore(deps): Bump google.golang.org/grpc from 1.69.0 to 1.69.2 by @dependabot in #3295
- Chore(deps): Bump google.golang.org/protobuf from 1.35.2 to 1.36.0 by @dependabot in #3296
- Chore(deps): Bump github.com/docker/cli from 27.4.0+incompatible to 27.4.1+incompatible by @dependabot in #3293
- Chore(deps): Bump github.com/docker/docker from 27.4.0-rc.4+incompatible to 27.4.1+incompatible by @dependabot in #3294
New Contributors
- @justaugustus made their first contribution in #3270
- @jonnyry made their first contribution in #3273
Full Changelog: v1.2.0...v1.2.1
latest
This is a permalink to the latest release assets, where latest is the most recent tagged release of Porter. This release (and the latest tag) will be updated with each release.
Using the latest release is great for trying out Porter for the first time. Once you are using it in production, you should switch to using a specific version of Porter for reliability and consistency.
v1.2.0
What's Changed
- (chore): update to v1.1.0 by @schristoff in #3165
- Bump get.porter.sh/magefiles from 0.6.7 to 0.6.8 by @dependabot in #3169
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.26.0 to 1.27.0 by @dependabot in #3168
- Bump go.opentelemetry.io/otel from 1.27.0 to 1.28.0 by @dependabot in #3176
- Fix canary build of the server image by @kichristensen in #3174
- Update CONTRIBUTORS.md for #3182 by @egherrmann in #3183
- Add installation name to
porter upgrade
command in Quickstart by @egherrmann in #3182 - Bump google.golang.org/grpc from 1.64.0 to 1.64.1 in the go_modules group by @dependabot in #3179
- Bump github.com/containerd/containerd from 1.7.18 to 1.7.19 by @dependabot in #3190
- update code fences and remove prompt indicator by @dejanu in #3181
- Bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.27.0 to 1.28.0 by @dependabot in #3192
- Support
outputs
variable in dependency outputs section by @kichristensen in #3156 - Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.27.0 to 1.28.0 by @dependabot in #3194
- Correct plugin logging by @kichristensen in #3185
- Call host secrets plugin directly when resolving secrets by @kichristensen in #3155
- Add doc for AKS integration by @dejanu in #3206
- Do not reference CNAB invocation images in documentation by @kichristensen in #3200
- Bump actions/download-artifact from 3.0.1 to 4.1.7 in /.github/workflows in the github_actions group across 1 directory by @dependabot in #3217
- fix: Update version of upload-artifact by @kichristensen in #3219
- Correct the Cosign links that have stopped working by @kichristensen in #3220
- Upgrade should not be allowed if installation is not installed by @kichristensen in #3213
- Support for version number validation against mixins by @dgannon991 in #3215
- Offline Porter Installation by @jmcudd in #3210
- Treat object parameters as objects in templating by @lbergnehr in #3225
- Sign bundles published from archives and during copy by @kichristensen in #3202
- Fix package search test by @kichristensen in #3228
- Plugins should respect verbosity by @kichristensen in #3226
- Remove Status from InstallationSpec (closes #3232) by @robinbraemer in #3233
- Exec image wiring by @jmcudd in #3238
- Do not validate porter.sh/find-issue by @kichristensen in #3242
- Debug flag should apply to single invocation only by @kichristensen in #3241
- Update CONTRIBUTION_LADDER.md by @geetachavan1 in #3248
- Update CONTRIBUTORS.md by @geetachavan1 in #3249
- Ensure concurrency control for canary and release workflows by @kichristensen in #3243
- chore: fix dependencies by @schristoff in #3252
New Contributors
- @egherrmann made their first contribution in #3183
- @dejanu made their first contribution in #3181
- @jmcudd made their first contribution in #3210
- @lbergnehr made their first contribution in #3225
- @robinbraemer made their first contribution in #3233
- @geetachavan1 made their first contribution in #3248
Full Changelog: v1.1.0...v1.2.0
v1.1.1
v1.1.0
What's Changed
- (chore) Update GOVERNANCE.md for release process & triage time by @schristoff in #3035
- Move atom-template.xml to build directory by @kichristensen in #3046
- Update FAQ ToC by @kichristensen in #3054
- Update pull_request_template.md by @schristoff in #3029
- Update OWNERS.md by @schristoff in #3055
- fix iframe video on mobile by @Arhell in #3069
- update porter site to hextra v0.7.3 by @Arhell in #3061
- Make the Contributing Guide play nice with website by @kichristensen in #3063
- Lint error when dependency with same is defined multiple times by @kichristensen in #3068
- (chore): Add security documentation by @schristoff in #3047
- (chore): Update contribution ladder with roles by @schristoff in #3060
- Improve error message on malformed step by @kichristensen in #3052
- Reenable bundle reuse test by @kichristensen in #3072
- Lint for parameters being used in actions to which they don't apply by @kichristensen in #3034
- Accessibility add link name to Cloud Native image by @Arhell in #3077
- fix cncf logo on mobile by @Arhell in #3079
- Publish canary builds by @kichristensen in #3084
- Perform full checkout of repository during release by @kichristensen in #3088
- Execute bundle from a pre-computed Run by @kichristensen in #3051
- Update maintainer list by @kichristensen in #3091
- Bump go.uber.org/zap from 1.24.0 to 1.27.0 by @dependabot in #3096
- Fix some broken links on website by @kichristensen in #3095
- Remove workflow_dispatch from test-porter-release action by @kichristensen in #3094
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.19.0 to 1.26.0 by @dependabot in #3098
- Support configuring the compression level when archiving bundles by @jarnfast in #3101
- Full checkout of repository during release of binaries by @kichristensen in #3092
- Update magefile dependency by @kichristensen in #3103
- Add kichristensen as code owner by @kichristensen in #3104
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/otelhttp from 0.45.0 to 0.51.0 in the go_modules group by @dependabot in #3097
- Bump the go_modules group across 1 directory with 4 updates by @dependabot in #3105
- fix: broken proposals.md link on website by @SpiffyEight77 in #3108
- Bump github.com/tidwall/gjson from 1.15.0 to 1.17.1 by @dependabot in #3109
- Bump github.com/hashicorp/go-hclog from 1.5.0 to 1.6.3 by @dependabot in #3111
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.45.0 to 0.51.0 by @dependabot in #3086
- Support skipping parameters and credentials during generate by @kichristensen in #3100
- Signing of Porter bundles by @kichristensen in #3082
- Add support for mapped dependency outputs by @kichristensen in #3058
- Resolve bundle digests when DepV2 is enabled by @kichristensen in #3071
- (chore): Appease GolangLintCI in steps by @schristoff in #3116
- Addition of experimental flag
full-control-dockerfile
by @jarnfast in #3114 - Changed to golangci-lint and introduced LintChanges command by @dgannon991 in #3057
- Don't determine default tag if bundle is referenced using digest by @kichristensen in #3118
- Bump github.com/mmcdole/gofeed from 1.2.1 to 1.3.0 by @dependabot in #3123
- Bump github.com/prometheus/client_golang from 1.16.0 to 1.19.1 by @dependabot in #3122
- Added the description to the credentials generate output by @dgannon991 in #3117
- Add trailing slash to items in the website menu by @kichristensen in #3125
- Information messages should be written to stdout by @kichristensen in #3005
- Run integration tests on PR by @kichristensen in #3126
- Fix integration tests broken after #3005 by @kichristensen in #3128
- Update the magefile DocsBuild target to new location of CLI reference by @kichristensen in #3129
- Update magefile to fix the canary release flow by @kichristensen in #3127
- fix: close state file by @testwill in #3130
- Checkout history when cross compiling in the canary workflow by @kichristensen in #3131
- Bump github.com/containerd/containerd from 1.7.11 to 1.7.17 by @dependabot in #3134
- github: Add checker for docs links by @illume in #3027
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.51.0 to 0.52.0 by @dependabot in #3133
- Check if CLI docs have been committed during CI by @kichristensen in #3132
- Publish Porter server images by @kichristensen in #3138
- Bump github.com/mattn/go-isatty from 0.0.19 to 0.0.20 by @dependabot in #3143
- chore: update go ver and magefile dep by @schristoff in #3139
- Bump golang.org/x/sync from 0.6.0 to 0.7.0 by @dependabot in #3142
- Feat/3140/better error message on mixin missing by @dgannon991 in #3145
- Run signing integration test by @kichristensen in #3135
- Use PUBLISH_TOKEN for publishing mixins by @kichristensen in #3146
- Pass secrets to release workflow by @kichristensen in #3150
- chore: Add OpenSSF badge by @schristoff in #3151
- Documentation for signing of Porter bundles by @kichristensen in #3115
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.19.0 to 1.27.0 by @dependabot in #3153
- Bumped container registry version by @dgannon991 in #3161
- Bump github.com/osteele/liquid from 1.3.0 to 1.4.0 by @dependabot in #3158
- Bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.16.0 to 1.27.0 by @dependabot in #3157
- Bump github.com/containerd/containerd from 1.7.17 to 1.7.18 by @dependabot in #3163
- Bump github.com/spf13/afero from 1.9.5 to 1.11.0 by @dependabot in #3164
New Contributors
- @SpiffyEight77 made their first contribution in #3108
- @testwill made their first contribution in #3130
- @illume made their first contribution in #3027
Full Changelog: v1.0.17...v1.1.0
v1.1.0-rc
Merge pull request #3153 from getporter/dependabot/go_modules/go.open…
v1.0.17
What's Changed
- (chore): cleanup ado, add badge by @schristoff in #2966
- Bump github.com/opencontainers/runc from 1.1.8 to 1.1.12 by @dependabot in #2972
- chore: Fix indent in porter-int-yaml by @troy0820 in #2974
- Use GitHub Actions and not ADO. by @troy0820 in #2975
- Remove {{.vars}} by @troy0820 in #2977
- chore: hange docker login to GHA by @troy0820 in #2978
- chore: update publish variables by @schristoff in #2979
- chore: Swap out integration test in release pipeline by @schristoff in #2981
- chore: remove typo S from "copy_test" by @schristoff in #2982
- bug: GHA needs reference to populate tag by @schristoff in #2983
- bug: publishporter mage cmd git tag has {} by @schristoff in #2984
- bug: git tag -f needs moved, add permissions to publish workflows by @schristoff in #2985
- chore: update getporter/magefiles by @schristoff in #2986
- Add feature to mount host volumes by @maniSbindra in #2949
- Bump github.com/moby/buildkit from 0.12.2 to 0.12.5 by @dependabot in #2971
- Bump go.mongodb.org/mongo-driver from 1.12.0 to 1.13.1 by @dependabot in #2969
- Bump github.com/google/go-containerregistry from 0.15.2 to 0.19.0 by @dependabot in #2980
- Build missing yaml message by @kichristensen in #2995
- bug: GHA requiring repository breaks PR integ by @schristoff in #3001
- Removed lines 682-683 which causes the isssue no such file or directory by @Bharadwajshivam28 in #2996
- chore: add description to gh actions workflow inputs by @bdegeeter in #2994
- fixed typo in comments by @yj-yoo in #2997
- Lint messages reported from porter should not mention mixins by @kichristensen in #2992
- Prevent panic on invalid configuration structure in exec mixin by @HeavyBR in #2953
- (chore): only run on merge into main by @schristoff in #3004
- (bug): Update Porter/Porter GHA to only run on push into main by @schristoff in #3008
- Bump github.com/docker/docker from 24.0.5-0.20230714235725-36e9e796c6fc+incompatible to 26.0.0-rc2+incompatible by @dependabot in #3011
- Revert "Bump github.com/docker/docker from 24.0.5-0.20230714235725-36e9e796c6fc+incompatible to 26.0.0-rc2+incompatible" by @schristoff in #3014
- (chore): porter/porter should run on push to main and merge into main by @schristoff in #3016
- Remove parameter from installation if parameter is removed from bundle by @kichristensen in #3012
- Update dependcies and update go to 1.21 by @troy0820 in #2999
- docs: fix headers in getting started install guide by @bdegeeter in #3019
- Update README.md by @schristoff in #3017
- (chore): Update quickstart, add new user workflow by @schristoff in #3015
- docs: Fixed links using aliases by @sgettys in #3022
- Allow passing dependency parameters on command line by @kichristensen in #3013
- (bug) Domain Expired by @schristoff in #3026
- Remove reference to Azure Blob storage plugin by @kichristensen in #3025
- Handle custom invocation images without #PORTER_INIT by @kichristensen in #2998
- Fixed the expectation that porter would already be installed by @dgannon991 in #3033
- Validate upgrade action on build by @kichristensen in #3031
- Add coverage profile to test commands by @dgannon991 in #3036
- (chore): Update Magefiles to v0.6.3 by @schristoff in #3037
- (bug): need to update go version to make github workflows pass by @schristoff in #3040
- (bug): GHA does not use bools how you think by @schristoff in #3042
- (bug): publish step isnt publishing by @schristoff in #3043
New Contributors
- @kichristensen made their first contribution in #2995
- @Bharadwajshivam28 made their first contribution in #2996
- @yj-yoo made their first contribution in #2997
- @HeavyBR made their first contribution in #2953
- @dgannon991 made their first contribution in #3033
Full Changelog: v1.0.16...v1.0.17
v1.0.16
What's Changed
- docs: Fixes the broken link on docs by @itsaviral2609 in #2838
- Added .exe extension for buf download to prevent 404 by @ludfjig in #2841
- Fix link name and update deps by @troy0820 in #2839
- Change printer for displayParam to display with list showing values like
porter param show
by @troy0820 in #2824 - update blog page by @Arhell in #2848
- Added bundle name to jaeger command by @ludfjig in #2850
- update hugo to v0.115.4 by @Arhell in #2827
- feat: Generating changelog.md using github actions! by @itsaviral2609 in #2837
- added clarification for STATE and STATUS by @ludfjig in #2843
- bug: fix jq url in image by @schristoff in #2853
- chore: update all the things by @schristoff in #2851
- chore: Update pipelines to build with Go 1.20.7 by @schristoff in #2856
- Update OWNERS.md to include troy0820 as a maintainer by @troy0820 in #2865
- UnitTests fail on windows due to path formatting problems by @ludfjig in #2855
- Update porter CODEOWNERS by @troy0820 in #2868
- Checks to see if credentialset uses
~/
as user's home directory by @troy0820 in #2869 - Docs: fixed broken links by @ludfjig in #2867
- update hugo to v0.117.0 by @Arhell in #2860
- fixing the nesting of tracing by @nitishchauhan0022 in #2781
- add v prefix by @ludfjig in #2890
- add optional [bundle-name] for
porter create [bundle-name]
by @ludfjig in #2892 - revert removal of logging for
porter create
by @ludfjig in #2900 - Add field-selector argument to installations list by @maniSbindra in #2888
- (bug): Flake in TestTelemetrySetup by @schristoff in #2911
- docs: Fix broken links on CONTRIBUTING.md by @gonmmarques in #2918
- Fix bug where unwanted v is prepended to tag name by @ludfjig in #2915
- Update magefiles to use kind v0.20.0 by @troy0820 in #2913
- Fix integration tests on windows by @ludfjig in #2912
- Port Hugo theme to Hextra for the website by @zelfroster in #2897
- (feat) Bundles v2: Implement Bundle Interface Document by @schristoff in #2922
- fix broken links by @cmppoon in #2924
- (docs): Operator v1.0 Announcement Blog by @schristoff in #2928
- docs: bump hextra to v0.4.0 by @imfing in #2931
- Update the date on porter blog by @troy0820 in #2933
- fix 404 from google by @ludfjig in #2935
- fix broken contributing guide by @cmppoon in #2939
- (docs) expand more on the "default" field for parameters by @schristoff in #2927
- Check the licenses of dependencies by @kallydev in #2943
- (chore) Comment out flake in TestRebuild, update high sev deps by @schristoff in #2947
- update content folder links by @Arhell in #2950
- docs: share a cloud app blog by @bdegeeter in #2952
- remove double header by @schristoff in #2955
- Shared Dependencies: the LOGIC by @schristoff in #2940
- Use docker to look up current context vs hardcoding to "default" by @rayterrill in #2956
- Update intro for invocation images by @sbshah97 in #2957
- Update: Made changes to update bundle documentation by @sbshah97 in #2958
- update current date by @Arhell in #2960
- Convert porter/porter to GitHub Actions by @schristoff in #2879
- (chore) Migrate from ADO -> GHA by @schristoff in #2961
- Bump github.com/containerd/containerd from 1.7.3 to 1.7.11 by @dependabot in #2965
- Bump golang.org/x/crypto from 0.14.0 to 0.17.0 by @dependabot in #2963
- Bump go.opentelemetry.io/contrib/instrumentation/net/http/httptrace/otelhttptrace from 0.42.0 to 0.44.0 by @dependabot in #2945
New Contributors
- @ludfjig made their first contribution in #2841
- @nitishchauhan0022 made their first contribution in #2781
- @maniSbindra made their first contribution in #2888
- @gonmmarques made their first contribution in #2918
- @zelfroster made their first contribution in #2897
- @cmppoon made their first contribution in #2924
- @imfing made their first contribution in #2931
- @kallydev made their first contribution in #2943
- @rayterrill made their first contribution in #2956
- @sbshah97 made their first contribution in #2957
Full Changelog: v1.0.15...v1.0.16
v1.0.15
What's Changed
- Mark Artifactory as a supported registry by @carolynvs in #2747
- Use Go 1.19.8 for the release build by @carolynvs in #2751
- Move Carolyn into emeritus status by @hypernovasunnix in #2756
- Add schristoff and arschles as maintainers by @schristoff in #2757
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.14.0 to 1.15.1 by @dependabot in #2758
- Update CODEOWNERS by @schristoff in #2765
- Bump github.com/docker/distribution from 2.8.1+incompatible to 2.8.2+incompatible by @dependabot in #2760
- Porter explain command displays custom section data when output is JSON or YAML by @tompaana in #2767
- update hugo to v0.112.7 by @Arhell in #2771
- Bump github.com/docker/docker from 23.0.3+incompatible to 23.0.6+incompatible by @dependabot in #2762
- Bump github.com/docker/cli from 23.0.3+incompatible to 23.0.6+incompatible by @dependabot in #2761
- Update helm3 mixin link and changed client version in docs by @troy0820 in #2774
- update hugo to v0.113.0 by @Arhell in #2780
- PEP 006 outputs api by @bdegeeter in #2763
- fix printParamRow by @alekseybb197 in #2791
- Go vet and staticcheck with gov1.20.5 by @troy0820 in #2792
- update hugo to v0.114.1 by @Arhell in #2795
- fixed version based typos by @sbdtu5498 in #2779
- Update help text to perform as expected by @troy0820 in #2794
- chore: update to go 1.20 by @schristoff in #2810
- toc doc reconfig with upstream conflict merge fix by @phillipgibson in #2804
- Update otel and moby/buildkit by @troy0820 in #2813
- adding name in contributors list by @sbdtu5498 in #2815
- updating installation doc to display v1.0.14 instead of v1.0.1 by @sbdtu5498 in #2814
- Fix shellcheck issues by @Doommius in #2812
- update hugo to v0.115.2 by @Arhell in #2811
- Fixed Broken link 'Create a Bundle' by @itsaviral2609 in #2822
- fix learning link by @Arhell in #2823
New Contributors
- @schristoff made their first contribution in #2757
- @tompaana made their first contribution in #2767
- @troy0820 made their first contribution in #2774
- @bdegeeter made their first contribution in #2763
- @sbdtu5498 made their first contribution in #2779
- @phillipgibson made their first contribution in #2804
- @Doommius made their first contribution in #2812
- @itsaviral2609 made their first contribution in #2822
Full Changelog: v1.0.14...v1.0.15