We haven't drafted a release in a long time so there are many changes in this release.
What's Changed
- Create env vars if SSL mode is on by @adamrdrew in #94
- A couple of small errors in the last PR by @adamrdrew in #95
- [RHCLOUD-15229] - Add Module FullProfile feature by @adamrdrew in #96
- [RHCLOUD-24423] - Add a new preview ingress by @adamrdrew in #97
- FullProfile should work for all apps, not just chrome by @adamrdrew in #98
- Frontend operator tidy-up by @adamrdrew in #100
- Revert "Frontend operator tidy-up" by @adamrdrew in #102
- [RHCLOUD-25110] Remove generating fed-modules.json in non generateNavJSON environments by @adamrdrew in #103
- [RHCLOUD-25113] Always mount generated config outside of the root chrome config by @adamrdrew in #104
- Start using kuttl by @adamrdrew in #106
- [RHCLOUD-25111] Akamai Cache Bust Init Container by @adamrdrew in #105
- Fix edgerc mount by @adamrdrew in #107
- Update perms by @psav in #108
- Make cache bust a container instead of an init container by @adamrdrew in #109
- Add a long running process to the cache bust. I kind of hate this. We… by @adamrdrew in #110
- Move from container to job for cache bust by @adamrdrew in #111
- Set owner reference on job by @adamrdrew in #112
- Dont append volume in reconciliation because duplicates by @adamrdrew in #113
- Don't append container by @adamrdrew in #114
- Refactor job handling by @adamrdrew in #115
- Add deletion policy for job deletes by @adamrdrew in #116
- add new jenkinsfile for PR checks by @mjholder in #119
- Fixing container names by @maknop in #121
- Kuttl tests in pr check by @mjholder in #122
- Add optional route configs. by @adamrdrew in #125
- [RHCLOUD-26575] - Add limits and requests by @adamrdrew in #126
- Add livliness and readiness probes by @adamrdrew in #127
- Update probe port by @adamrdrew in #128
- Add conditional probeScheme to support HTTPS by @adamrdrew in #129
- Containerized Builds Dockerfile and Go version bump by @adamrdrew in #130
- Update build script to support base builds by @adamrdrew in #131
- forgot dot in build by @adamrdrew in #132
- Bump UBI8 go-toolset deps by @adamrdrew in #134
- Fix operator generated mount locations by @adamrdrew in #136
- Adding platsec workflow by @gburges in #133
- Update deps and refactor to support new deps by @adamrdrew in #135
- Adding reconciliation time SLO doc by @maknop in #137
- Build arm64 and amd64 versions and use multi-arch manifest on quay. by @adamrdrew in #140
- Multiarch builds by @adamrdrew in #145
- Update build scripts by @adamrdrew in #146
- We don't need the job to be monitored by @gburges in #148
- Switch to single arch AMD64 for pr checks by @adamrdrew in #149
- Remove build arg and add conditionality for buildx by @adamrdrew in #151
- Reduce frontend limits and request by @adamrdrew in #153
- Consolidate dockerfiles by @mjholder in #154
- Add image updater workflow by @gburges in #155
- Updated library deps by @psav in #157
- Regular docker image update by @github-actions in #156
- Red Hat Konflux update frontend-operator by @red-hat-konflux in #159
- Enable building source images by default by @mjholder in #160
- Run unit tests in tekton pipeline by @mjholder in #162
- Added required params for deprecated-image-check migration by @mjholder in #163
- chore(deps): update rhtap references by @red-hat-konflux in #161
- chore(deps): update rhtap references by @red-hat-konflux in #164
- Added apached 2.0 license by @mjholder in #165
- chore(deps): update rhtap references to e9efe99 by @red-hat-konflux in #166
- Move license to license directory for konflux by @mjholder in #167
- License required for konflux build and release by @mjholder in #168
- Regular docker image update by @github-actions in #158
- Removed extra whitespace by @mjholder in #169
- chore(deps): update rhtap references by @red-hat-konflux in #170
- chore(deps): update konflux references by @red-hat-konflux in #171
- fix: set rhel8 label by @Victoremepunto in #175
- fix for RHEL8 nodes by @Victoremepunto in #181
- configurable-go-version by @Victoremepunto in #187
- refactor-lint by @Victoremepunto in #188
- chore: update GHAs by @Victoremepunto in #189
- Update controller gen by @Hyperkid123 in #179
- Update Build_Deploy Script to Support SC Branch by @casey-williams-rh in #190
- feat: remove '/preview' and '/beta' by @Victoremepunto in #191
- Add search index to Frontend spec by @Hyperkid123 in #194
- Add spec for Frontend service tiles by @Hyperkid123 in #195
- RHCLOUD-33912: update crd spec to match chrome-service by @florkbr in #193
- RHCLOUD-35424: Add widget registry to the frontend resource by @florkbr in #196
- [RHCLOUD-35554] - Add replica control on deployments by @adamrdrew in #199
- Inject generated config map to additional namespaces by @Hyperkid123 in #198
- fix(KONFLUX-3663): format PipelineRun files and upload SAST results by @ccronca in #185
- chore(deps): update registry.access.redhat.com/ubi8/ubi-minimal docker tag to v8.10-1052.1724178568 by @red-hat-konflux in #184
- Update Konflux references by @red-hat-konflux in #201
- Remove obsolete konflux references. by @Hyperkid123 in #203
- Add more annotation, maybe cachebust will start behaving by @gburges in #200
- Add search index to generated configmap by @Hyperkid123 in #205
- Update navigation specs by @Hyperkid123 in #202
- Update Konflux references by @red-hat-konflux in #207
- Extend pre-cache-bust delay and add support for arbitrary URLs by @adamrdrew in #206
- remove tekton files by @maknop in #208
- Red Hat Konflux update frontend-operator by @red-hat-konflux in #210
- Update Konflux references by @red-hat-konflux in #211
- adding tests to tekton files by @maknop in #212
- Regular docker image update by @github-actions in #215
- Update quay.io/redhat-appstudio/build-trusted-artifacts:latest Docker digest to 81c4864 by @red-hat-konflux in #214
- Update Konflux references by @red-hat-konflux in #213
- Update Konflux references by @red-hat-konflux in #217
- Allow anotation of FEO config map to restart consumer pods by @Hyperkid123 in #220
- Update Konflux references to 9923363 by @red-hat-konflux in #219
- Add missing rpms-signature-scan konflux task by @Hyperkid123 in #221
- Update Konflux references by @red-hat-konflux in #222
- Regular docker image update by @github-actions in #225
- Update registry.access.redhat.com/ubi8/go-toolset Docker tag to v1.22.7 by @red-hat-konflux in #224
- Update Konflux references by @red-hat-konflux in #223
- Ingress annotations by @adamrdrew in #218
- Add feoConfigEnabled bool to frontend spec for feo self service by @florkbr in #227
- Regular docker image update by @github-actions in #228
- Update Konflux references by @red-hat-konflux in #226
- Update Konflux references by @red-hat-konflux in #230
- Update Konflux references by @red-hat-konflux in #232
- Add support for controlling replicas for all frontends in an environment by @adamrdrew in #231
- Allow multiple cache bust URLs by @adamrdrew in #216
- Allow for custom HTTP headers injected as an env var by @adamrdrew in #233
- Update Konflux references by @red-hat-konflux in #234
- Add support for nav bundles to frontend config by @florkbr in #229
New Contributors
- @mjholder made their first contribution in #119
- @maknop made their first contribution in #121
- @github-actions made their first contribution in #156
- @red-hat-konflux made their first contribution in #159
- @Victoremepunto made their first contribution in #175
- @Hyperkid123 made their first contribution in #179
- @casey-williams-rh made their first contribution in #190
- @florkbr made their first contribution in #193
- @ccronca made their first contribution in #185
Full Changelog: v0.1.4...v0.2.0