What's Changed
- fix for #834 adding logic to make porch API calls atomic by @mansoor17syed in #233
- Use absolute rather than relative path in the local test gitea install script by @liamfallon in #253
- Upgrade Go version, base images, and dependencies flagged by Anchor Scan by @Bhargav-Singh in #236
- Allow E2E tests to run behind an HTTP proxy by @rendre-greyling in #238
- Improve function runner logging by @kushnaidu in #257
- Align rpkg push with kubectl by @kushnaidu in #245
- Fix watch namespace filter by @mansoor17syed in #255
- Implement e2e tests for 3rd party updates by @dgyorgy-nokia in #256
- Added Race Condition Checking & Fixed Concurrent CrCache Map Read & Write by @Catalin-Stratulat-Ericsson in #258
- Evict failed pods from cache and trigger fresh pod creation. by @Bhargav-Singh in #242
- Update the dev gitea version to 1.23.8 by @kushnaidu in #261
- Resolve issue #915 where porchctl did not error if the --namespace flag was given without a value by @mansoor17syed in #260
- feat: allow discovery of package revisions with executable Kptfile by @mansoor17syed in #262
- Added Service frontend to function evaluation pods to fix Istio integration issues by @gkumar78 in #259
- Fix TestEditPackageRevision (workspaceName already exists) by @Catalin-Stratulat-Ericsson in #267
- Add missing 'ubuntu' user before running unit tests by @liamfallon in #266
New Contributors
- @Bhargav-Singh made their first contribution in #236
- @dgyorgy-nokia made their first contribution in #256
Full Changelog: v4.1.2...v1.4.0