Releases: weaveworks/weave-gitops
v0.4.0-rc0
v0.3.3
🚀 Enhancements
- PR: #870 - Export the ApplicationAdd page from the npm module
- PR: #851 - Add ability to filter templates by provider
- PR: #873 - Export components, helpers and types required to implement OAuth UI flows in npm module consumers
- PR: #875 - Release script
- PR: #824 - Add upgrade command
- PR: #879 - Auto-generate CLI docs and update documentation repository on release
- PR: #886 - Add error column when listing templates
- PR: #891 - Add RemoveApplication api endpoint
- PR: #896 - Replace uses of "wego-system" with the wego.DefaultNamespace constant
- PR: #887 - Using RepoURL everywhere
- PR: #882 - Add beta commands with support for new directory layout
- PR: #935 - Changes files to start the release process
- PR: #930 - Split up acceptance tests into multiple checks
- PR: #957 - Update version
🔥 UI
- PR: #870 - Export the ApplicationAdd page from the npm module
- PR: #874 - Add footer with help links and add docs link to CLI help text
🐛 Bugs
- PR: #877 - Show entitlement errors and warnings in CLI output
- PR: #885 - Add ui check to test.yml
- PR: #906 - Use delete verb for RemoveApplication and handle trailing slashes in URLs.
- PR: #905 - Add namespace check for helm target
- PR: #855 - Test for user namespace apps
- PR: #902 - Adding v to docker image in wego-app deployment
- PR: #915 - Fix request field mismatch in AddApplication method
- PR: #920 - Prefix kustomization path with "."
- PR: #928 - Remove user info from cluster context name
- PR: #929 - Fix parsing a url as none
- PR: #926 - Fix manifest ordering bug and add type safety to yamls
- PR: #951 - Fix mistake on the release script
v0.3.3-rc0
v0.3.2-rc1
🚀 Enhancements
- PR: #870 - Export the ApplicationAdd page from the npm module
- PR: #851 - Add ability to filter templates by provider
- PR: #873 - Export components, helpers and types required to implement OAuth UI flows in npm module consumers
- PR: #875 - Release script
- PR: #824 - Add upgrade command
- PR: #879 - Auto-generate CLI docs and update documentation repository on release
- PR: #886 - Add error column when listing templates
- PR: #891 - Add RemoveApplication api endpoint
- PR: #896 - Replace uses of "wego-system" with the wego.DefaultNamespace constant
- PR: #887 - Using RepoURL everywhere
- PR: #882 - Add beta commands with support for new directory layout
- PR: #935 - Changes files to start the release process
🔥 UI
- PR: #870 - Export the ApplicationAdd page from the npm module
- PR: #874 - Add footer with help links and add docs link to CLI help text
🐛 Bugs
- PR: #877 - Show entitlement errors and warnings in CLI output
- PR: #885 - Add ui check to test.yml
- PR: #906 - Use delete verb for RemoveApplication and handle trailing slashes in URLs.
- PR: #905 - Add namespace check for helm target
- PR: #855 - Test for user namespace apps
- PR: #902 - Adding v to docker image in wego-app deployment
- PR: #915 - Fix request field mismatch in AddApplication method
- PR: #920 - Prefix kustomization path with "."
- PR: #928 - Remove user info from cluster context name
- PR: #929 - Fix parsing a url as none
- PR: #926 - Fix manifest ordering bug and add type safety to yamls
v0.3.2-rc
🚀 Enhancements
- PR: #870 - Export the ApplicationAdd page from the npm module
- PR: #851 - Add ability to filter templates by provider
- PR: #873 - Export components, helpers and types required to implement OAuth UI flows in npm module consumers
- PR: #875 - Release script
- PR: #824 - Add upgrade command
- PR: #879 - Auto-generate CLI docs and update documentation repository on release
- PR: #886 - Add error column when listing templates
- PR: #891 - Add RemoveApplication api endpoint
- PR: #896 - Replace uses of "wego-system" with the wego.DefaultNamespace constant
- PR: #887 - Using RepoURL everywhere
- PR: #882 - Add beta commands with support for new directory layout
🔥 UI
- PR: #870 - Export the ApplicationAdd page from the npm module
- PR: #874 - Add footer with help links and add docs link to CLI help text
🐛 Bugs
- PR: #877 - Show entitlement errors and warnings in CLI output
- PR: #885 - Add ui check to test.yml
- PR: #906 - Use delete verb for RemoveApplication and handle trailing slashes in URLs.
- PR: #905 - Add namespace check for helm target
- PR: #855 - Test for user namespace apps
- PR: #902 - Adding v to docker image in wego-app deployment
- PR: #915 - Fix request field mismatch in AddApplication method
v0.3.1
🚀 Enhancements
- PR: #838 - Make release notes pretty
🐛 Bugs
Uncategorized
- PR: #805 - Update readme
- PR: #801 - Use fake k8s client instead of full etcd cluster
- PR: #807 - Add template command
- PR: #806 - Implementing DryRun gitprovider
- PR: #817 - Get Commits returns empty commit list instead of an error
- PR: #815 - Avoid using add commit message in remove
- PR: #813 - Fix Github auth when running from
wego ui run
- PR: #773 - add/remove/git commits to gitlab using a gitlab token
- PR: #821 - Temporarily skipping gitlab acceptance tests
- PR: #827 - Link to license scan report instead of the project
- PR: #828 - Fix Github device-flow retry logic and add test coverage
- PR: #831 - Add
gitops add cluster
cmd - PR: #727 - Upgrade flux version from 0.16.0 to 0.17.2
- PR: #787 - Implement AddApplication API endpoint and UI
- PR: #809 - Remove private key from the cli arguments
- PR: #835 - Add
gitops get credentials
command - PR: #790 - Enable UI tests on all workflows
- PR: #841 - Remove concurrent test run setting
- PR: #832 - Add cluster command
- PR: #840 - Add GitLab PR test and update test utils to work across git providers
- PR: #820 - GitProviders refactor
- PR: #854 - Upgrade frontend deps and skip vulnerability scans on development dependencies
- PR: #844 - Release script added to create release/release candidates
- PR: #425 - Add note about make unit-tests
- PR: #839 - Prevent running the CLI auth flow when doing operations via the server
- PR: #860 - Updating version
- PR: #861 - Changes a makefile target to be more literal and updates UI deps to their correct versions
v0.3.0
Changelog
ec5e872 Fix goreleaser binary and docker push job (#800)
3779628 Update package-lock.json (#799)
32e2aed update version (#798)
3e13909 Uninstalling weave gitops manifests (#797)
e233380 Removed namespace from wego-app manifests (#795)
0479271 Only check for flux upgrades once a week (#793)
007c1b4 Pass version to deployment template as argument (#774)
5da8b51 Adding Deployment and Source data to GetApplication response (#791)
8791a85 leave image as wego-app until we completely purge "wego" (#792)
1d14874 Inform the user that setting the appropriate token allows skipping auth flow (#789)
3d359da fixes for: 780, redundant status messages, and mention of wego in cluster status (#781)
7366639 initial switch to "gitops" command (#763)
ae571fb Add test for git commits (#770)
bad049b Gitlab oauth pkce authorization flow for CLI (#554) (#753)
89a46fb Merge pull request #755 from weaveworks/580-github-ui-auth
bc21c58 Fix relative date with snapshot
8f6cf3a Add Github device auth flow to the UI
ee12fdf Enabling linter: wsl (#772)
1e28fd2 Disambiguate dagred3 graph creation (#769)
2f9fe27 Removing visibility validation (#766)
69953b8 Switch go:embed
to use a file-system to check flux binary at runtime rather than build time (#765)
a92de77 Allow flux binary to be overridden via an environment variable at setup time (#762)
a0e77ad Remove --name flag from app remove command (#760)
2655e1d add skip tag for ui tests (#759)
22ec633 Add dockerized library integration tests (#732)
dfa64de Add npm ci step and template to the records in the checkpoint system (#746)
2f55d26 Using go-git-providers to create test repos instead of hub (#722)
83c44f8 deleting kubectl calls (#747)
aa3f3d3 Setup framework for UI test runs (#674)
6b1ccd3 Add commit URL to ListCommits API and CLI response (#737)
8a43f57 remove hardcoded github mentions (#720)
c4420c3 Show git diff after running make all on release workflow instead (#749)
4ac880c Added yaml files for running wego-app in the cluster (#715)
5df3478 JWT middleware (#735)
4e2800e Updated to v0.2.5 (#745)
v0.2.5
Changelog
00a5e5b Update release.yaml (#744)
f49e296 Fix non-deterministic behavior between npm i
and npm ci
(#743)
0dbb34f Updates on package-lock.json after running npm ci
(#741)
a3d4d74 Added git diff to make all (#740)
3851e0e Updating tag name reference (#739)
5b543fd Updated version on package.json (#738)
5df8bd2 Update source scan to include go module dependencies (#734)
e37fbe6 Add help
target to Makefile for coolness (#683)
75e48a4 Use default branch for config repo when creating pull request (#731)
4c63389 Add API methods for rendering parent-child object relationships for an Application (#711)
8190b51 Fixes the build by locking typescript version (#723)
6869b04 Revert "Helm chart (#664)" (#709)
97d684d Update "wego gitops uninstall" to run to completion even if original install failed (#716)
bf8666b Building docker image on release pipeline (#710)
bbd9cb6 Use deploy keys everywhere (#687)
33c9759 Added validate method to Application server (#704)
f2613f5 Fix test repo creation (#700)
82081d9 Add useApplications to the UI exports (#696)
87c4fcd Implementing Apply, Delete and DeleteByName in Kube HTTP Client (#610)
7827a5f Remove token arg (#694)
7380fdc Revert create repo fixes (#698)
17adc1e Fixes building ui as a library (#693)
52b803a Aligns material-ui versions in lock/package.json (#692)
ec29c07 Remove check to differentiate between /private or /tmp (#688)
d26a8d5 add auth flow to get commits command (#685)
be414dc Remove wego-controller (#591)
5f1cb05 Update package.json version (#686)
8070afb Ensure exported components don't reference the URL directly (#660)
c06e834 Fixed error creating test repositories. (#518)
a0d2a3c Update to v0.2.4 - fix parse error (#682)
449989a Helm chart (#664)
19038a5 Add instructions to update the checkpoint system (#681)
911f74b Constrain resource names to <= 63 characters (#678)
3cb68ec Added doc explaining gitproviders cache system (#673)
cfbdf5a Added Closes field to pr template (#676)
8b4fc13 Add list commits http (#624)
6b91a81 make wait tests reliable by abstracting out the time update (#659)
65e8fc5 Add AuthService for for deploy-key authenticated git operations (#587)
v0.2.4
v0.2.3
Changelog
8c4884f Run make all
on release (#636)
6fa5b49 Update package.json for 0.2.3 release (#633)
e240ed2 Validate ssh key (#558)
457594f Connect Stdout and Stderr to "wego flux" commands (#629)
df2a640 keep ginkgo installation (#631)
125ec33 Fixed stoml path (#630)
6bf6c72 automate flux2 version upgrade (#565)
80b657f clean up commit code (#628)
4f43eb9 Suppress output during unit tests and fix ginkgo deprecations (#626)
d7a9624 Add test for install/uninstall dry-run (#609)
c1beb3b Publish npm package to Github and export http.Handler (#620)
cc98cdf Set default values for path and deployment type if Add method is not used via CLI. (#561)
c644c97 ADR api-service (#590)
b329656 Add UI embedding ADR (#600)
7175697 Initial ADR for API definitions with gRPC. (#387)
a56ad27 Update README.md (#559)
0f2e74d fix deploy and nightly (#611)
833005e add list commits for cli (#597)
c4407f1 calculate appHash instead of storing as label (#599)
04efaae Update make install; remove old ui-dev target (#604)
751b3de Automate test for wego app pause/unpause (#582)
e384f1f Replace github token with one that works (#588)
e25064c add gofmt to test github action (#552)
889f265 fix repostats (#586)
b087f7c Add GH Workflow for github-repo-stats (#584)
c895a18 Add CLI auth interfaces and Github Device Auth Flow (#569)
9cc7812 add --helm-release-target-namespace for helm releases and validate all namespaces (#578)
ffa97ce Sanitize repository name (#572)
7a9cfdc fix flux validate check (#573)
e266baa Implementing wego ui run
(#574)
29a626f Support SSH agent for git authentication (#566)
1530c1b use repository default branch if not overridden (#557)
a1b6157 update weave-gitops objects to wego (#555)
4921677 Add API server logging middleware (#524)
0cfa9e1 Use k8s env when doing server tests (#517)
27096f6 Don't create a deploy key for a public repository (#556)
c9f6c78 532 Sanitize config url for helm cases (#547)
811c834 Using default Fail function so we can see the precise line of the error (#543)
284fde1 250 more remove (#540)
cc77214 Add Auth ADR (#513)
e47998d Adding a new api logger (#512)
a253549 Remove docker scanning CI jobs (#523)
13df538 Added link to FAQ on WW page (#340)
924f01c validate flux binary (#521)