Releases: getporter/porter
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 showby @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 createby @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
v1.0.14
What's Changed
- fix tags render on mobile by @Arhell in #2724
- Consolidate test data by @carolynvs in #2716
- Fix release lag by @carolynvs in #2725
- Bump go.mongodb.org/mongo-driver from 1.11.3 to 1.11.4 by @dependabot in #2712
- Bump github.com/Masterminds/semver/v3 from 3.2.0 to 3.2.1 by @dependabot in #2730
- Build with GO 1.19.8 by @carolynvs in #2731
- Refactor secret source data structures by @carolynvs in #2729
- Introduce emeritus maintainers by @carolynvs in #2728
- Fix test to work on dev machines by @carolynvs in #2737
- update website hugo to latest version by @Arhell in #2743
- Do not pin invocation image to a specific debian release by @carolynvs in #2745
- docs(OWNERS.md): Move vdice to the Emeritus section by @vdice in #2748
- Fix binding configuration file settings to command flags by @carolynvs in #2738
- Add missing autobuild-disable flag to publish command by @alekseybb197 in #2733
New Contributors
- @alekseybb197 made their first contribution in #2733
Full Changelog: v1.0.13...v1.0.14
v1.0.13
Notes
v1.0.12 was a bum release, and v1.0.13 replaces it.
What's Changed (1.0.13)
- Remove all "// +build" tags by @hypernovasunnix in #2715
- fix content on mobile by @Arhell in #2720
- Fix inconsistent rebuild by @carolynvs in #2719
What's Changed (1.0.12)
- Bump github.com/moby/buildkit from 0.11.4 to 0.11.5 by @dependabot in #2694
- add responsive to iframes by @Arhell in #2666
- Bump github.com/mattn/go-isatty from 0.0.17 to 0.0.18 by @dependabot in #2693
- Bump github.com/google/go-containerregistry from 0.13.0 to 0.14.0 by @dependabot in #2653
- Bump github.com/containerd/containerd from 1.6.19 to 1.7.0 by @dependabot in #2636
- Inject claim and not run by @carolynvs in #2697
- Revert "Merge pull request #2653 from getporter/dependabot/go_modules/github.com/google/go-containerregistry-0.14.0" by @carolynvs in #2704
- Bump github.com/docker/docker from 23.0.1+incompatible to 23.0.3+incompatible by @dependabot in #2706
- fix example bundles image on mobile by @Arhell in #2705
- Parameter overrides should not clobber other previous parameter values by @carolynvs in #2701
- remove resources by @Arhell in #2709
- Define a bundle with the v2 dependencies extension by @carolynvs in #2323
- Do not pull referenced images during build by @carolynvs in #2579
New Contributors
- @hypernovasunnix made their first contribution in #2715
Full Changelog: v1.0.11...v1.0.13
v1.0.12
🚨 v1.0.12 was immediately replaced by v1.0.13, so there are no release artifacts and you can't install this version. Go directly to v1.0.13 please.
What's Changed
- Bump github.com/moby/buildkit from 0.11.4 to 0.11.5 by @dependabot in #2694
- add responsive to iframes by @Arhell in #2666
- Bump github.com/mattn/go-isatty from 0.0.17 to 0.0.18 by @dependabot in #2693
- Bump github.com/google/go-containerregistry from 0.13.0 to 0.14.0 by @dependabot in #2653
- Bump github.com/containerd/containerd from 1.6.19 to 1.7.0 by @dependabot in #2636
- Inject claim and not run by @carolynvs in #2697
- Revert "Merge pull request #2653 from getporter/dependabot/go_modules/github.com/google/go-containerregistry-0.14.0" by @carolynvs in #2704
- Bump github.com/docker/docker from 23.0.1+incompatible to 23.0.3+incompatible by @dependabot in #2706
- fix example bundles image on mobile by @Arhell in #2705
- Parameter overrides should not clobber other previous parameter values by @carolynvs in #2701
- remove resources by @Arhell in #2709
- Define a bundle with the v2 dependencies extension by @carolynvs in #2323
- Do not pull referenced images during build by @carolynvs in #2579
Full Changelog: v1.0.11...v1.0.12
v1.0.11
Highlights
We have updated our runc dependency to address the following runc CVEs:
Using custom values defined in porter.yaml in your custom Dockerfile has been modified so that only used variables are passed. See https://getporter.org/bundle/custom-dockerfile/#custom-build-arguments for details.
What's Changed
- Document why we use require in long tests by @carolynvs in #2643
- Improve passing custom values as build arguments by @carolynvs in #2641
- Refactor CNAB package in preparation for dependencies v2 by @carolynvs in #2658
- Accessibility fix list by @Arhell in #2642
- Bump google.golang.org/grpc from 1.53.0 to 1.54.0 by @dependabot in #2655
- Bump github.com/hashicorp/go-hclog from 1.4.0 to 1.5.0 by @dependabot in #2654
- Bump go.mongodb.org/mongo-driver from 1.11.2 to 1.11.3 by @dependabot in #2652
- Remove name field from CNAB dependency representation in bundle.json by @carolynvs in #2660
- Bump github.com/opencontainers/runc from 1.1.3 to 1.1.5 by @dependabot in #2664
- Updates to bundle schema v1.0.1 by @carolynvs in #2665
Full Changelog: v1.0.10...v1.0.11
v1.0.10
What's Changed
- Bump github.com/stretchr/testify from 1.8.1 to 1.8.2 by @dependabot in #2603
- Bump github.com/spf13/afero from 1.9.3 to 1.9.4 by @dependabot in #2602
- Bump github.com/docker/buildx from 0.10.2 to 0.10.3 by @dependabot in #2600
- remove overflow in blog article by @Arhell in #2605
- Bump get.porter.sh/magefiles from 0.4.0 to 0.5.0 by @dependabot in #2601
- update website hugo by @Arhell in #2599
- update hugo launch option by @Arhell in #2613
- Remove assign to project github workflow by @carolynvs in #2612
- Bump github.com/mmcdole/gofeed from 1.2.0 to 1.2.1 by @dependabot in #2619
- Bump github.com/containerd/containerd from 1.6.18 to 1.6.19 by @dependabot in #2618
- Support downloading any release artifact through Netlify by @carolynvs in #2610
- Include arm64 binaries when we publish a mixin by @carolynvs in #2611
- Bump github.com/moby/buildkit from 0.11.3 to 0.11.4 by @dependabot in #2620
- Bump github.com/docker/buildx from 0.10.3 to 0.10.4 by @dependabot in #2623
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracehttp from 1.13.0 to 1.14.0 by @dependabot in #2624
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.39.0 to 0.40.0 by @dependabot in #2617
- Accessibility update home page "Get Started" btn by @Arhell in #2622
- Bump google.golang.org/protobuf from 1.28.1 to 1.30.0 by @dependabot in #2634
- Build with Go 1.19.7 by @carolynvs in #2639
- Bump github.com/grpc-ecosystem/go-grpc-middleware from 1.3.0 to 1.4.0 by @dependabot in #2637
- Bump github.com/spf13/afero from 1.9.4 to 1.9.5 by @dependabot in #2635
- fix cncf img on mobile by @Arhell in #2632
- Update Microsoft usage in adopters.md by @carolynvs in #2631
Full Changelog: v1.0.9...v1.0.10
v1.0.9
What's Changed
- adding an alternative site launch option by @Arhell in #2562
- Fix associated Porter version for 1.0.1 manifest schema by @carolynvs in #2580
- Bump github.com/containerd/containerd from 1.6.17 to 1.6.18 by @dependabot in #2582
- fix not loading fonts by @Arhell in #2581
- Bump golang.org/x/net from 0.4.0 to 0.7.0 by @dependabot in #2586
- Bump go.mongodb.org/mongo-driver from 1.11.1 to 1.11.2 by @dependabot in #2590
- add hugo lock to gitignore by @Arhell in #2588
- Bump go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc from 0.37.0 to 0.39.0 by @dependabot in #2589
- Bump github.com/moby/buildkit from 0.11.2 to 0.11.3 by @dependabot in #2592
- Bump google.golang.org/grpc from 1.52.3 to 1.53.0 by @dependabot in #2591
- Default bundles to schemaVersion 1.0.1 by @carolynvs in #2583
- Sync manifest 1.0.0 and 1.0.1 docs with supported schema by @carolynvs in #2593
- update current year by @Arhell in #2596
- Update cnab-go and cnab-to-oci by @carolynvs in #2597
Full Changelog: v1.0.8...v1.0.9
v1.0.8
Highlights
We have a bunch of fixes and improvements in this patch release and I wanted to call out some that you may be interested in:
- Add --autobuild-disabled flag by @carolynvs in #2573. When running porter from inside a bundle directory, porter will automatically rebuild the bundle when it detects that it is out of date before running some commands (such as publish). You can disable this behavior with the --autobuild-disabled flag, PORTER_AUTOBUILD_DISABLED environment variable or the autobuild-disabled setting in your configuration file.
- Consistently set and use SchemaType when exporting/importing by @carolynvs in #2428. Porter will now validate the schemaType field when present when importing resources with the apply command.
- Refactor param resolution by @carolynvs in #2476. When executing a bundle, porter considers many sources of parameter data, such as flags, parameter sets, previously used parameters, and bundle defaults. Porter now will reuse previously specified parameter values from the last run of a bundle when a parameter isn't specified. This simplifies upgrading to the latest version of a bundle, with just
porter upgrade --version v1.2.3and you don't need to re-specify all the parameters. See https://getporter.org/parameters/ for a walkthrough of how Porter resolves parameter values.
What's Changed
- Update codeowners with active reviewers by @carolynvs in #2544
- Announce 2023 roadmap by @carolynvs in #2545
- Refactor param resolution by @carolynvs in #2476
- Address go-restful CVE-2022-1996 by @carolynvs in #2547
- fix typo in quickstart documents by @cw-Guo in #2551
- Validate reserved names by @Simpcyclassy in #2434
- Bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.11.2 to 1.12.0 by @dependabot in #2553
- Bump github.com/mmcdole/gofeed from 1.1.3 to 1.2.0 by @dependabot in #2554
- Fix support for numeric types by @carolynvs in #2557
- fix navigation on mobile by @Arhell in #2559
- Bump go.opentelemetry.io/otel/exporters/stdout/stdouttrace from 1.11.2 to 1.13.0 by @dependabot in #2568
- Improve trace data when reconciling an installation by @carolynvs in #2564
- Add --autobuild-disabled flag by @carolynvs in #2573
- Bump go.opentelemetry.io/otel/exporters libraries by @carolynvs in #2574
- add favicons for all devices by @Arhell in #2567
- Consistently set and use SchemaType when exporting/importing by @carolynvs in #2428
- Bump github.com/containerd/containerd from 1.6.16 to 1.6.17 by @dependabot in #2572
- Bump Docker to v23.0.1 by @carolynvs in #2577
- Use Go 1.19.6 by @carolynvs in #2578
New Contributors
Full Changelog: v1.0.7...v1.0.8
v1.0.7
What's Changed
- Use SetupDCO magefile target in magefiles repository by @carolynvs in #2533
- Bump github.com/google/go-containerregistry from 0.12.1 to 0.13.0 by @dependabot in #2540
- Bump google.golang.org/grpc from 1.52.0 to 1.52.3 by @dependabot in #2538
- Ensure lint warnings are printed by @jmhbnz in #2534
- Update logger on context when finished loading configuration by @carolynvs in #2541
- Workaround apple silicon codesigning cache bug by @carolynvs in #2543
New Contributors
Full Changelog: v1.0.6...v1.0.7