Releases: uselagoon/lagoon
lagoon-core v2.23.0
Read the full release notes at https://docs.lagoon.sh/releases/2.23.0/
What's Changed
- Update makefile and docs post 2.22 release by @tobybellwood in #3842
- fix: api-sidecar-handler returns newlines in ssh key data by @rocketeerbkw in #3844
- feat: add
gitUrl
field to OrgProject by @rocketeerbkw in #3843 - refactor: lowercase email address search to match keycloak by @shreddedbacon in #3847
- feat: view, add, and remove platform roles on users by @shreddedbacon in #3840
- chore: use correct UserModel.loadUserByIdOrEmail by @tobybellwood in #3850
- docs: rewrite and consolidate docs about backups by @rocketeerbkw in #3818
- Remove amazee.io DNS changes from the going live page by @seanhamlin in #3851
- docs: update documentation around logging by @ellly3 in #3852
- docs: add make target for serving docs locally in docker by @shreddedbacon in #3820
- refactor: use client to auth to keycloak instead of admin user by @shreddedbacon in #3841
- test: refactor local development for more configuration by @shreddedbacon in #3829
- chore: add view-users permission to lagoon-opensearch-sync by @tobybellwood in #3859
- chore: adjust pr template with description heading by @shreddedbacon in #3858
- Testing/tests update by @tobybellwood in #3855
- Update RabbitMQ to 3.13 on broker by @tobybellwood in #3849
- refactor: use api to store last accessed for user by @shreddedbacon in #3761
- chore: support seed for stable versions by @shreddedbacon in #3861
New Contributors
Full Changelog: v2.22.0...v2.23.0
lagoon-core v2.22.0
Read the full release notes at https://docs.lagoon.sh/releases/2.22.0/
What's Changed
- fix: local docker compose file references by @shreddedbacon in #3806
- docs: Add docs on "additional volumes" by @tobybellwood in #3804
- chore: update k8s versions and upstream branch by @tobybellwood in #3807
- chore: force the correct versions of the required tools to install by @tobybellwood in #3811
- refactor:(make) dont download binaries if theyre already present by @shreddedbacon in #3814
- feat: add lagoon-cli keycloak client by @shreddedbacon in #3813
- feat: add lagoon-ui-oidc client by @shreddedbacon in #3803
- build: update rabbitmq/broker to 3.12.14 by @tobybellwood in #3812
- chore: use lagoon v222 branches for build/test by @tobybellwood in #3826
- refactor: delete environment to log final deletion by @shreddedbacon in #3808
- fix: allow platform to delete systemwide tasks by @shreddedbacon in #3825
- fix: use api-db for project and org group attributes instead of keycloak by @shreddedbacon in #3827
- feat: update notifications with more information for build states by @shreddedbacon in #3821
- fix: pin mariadb-java-client in customoidcmappper by @shreddedbacon in #3830
- docs: add basic-single by @shreddedbacon in #3834
- docs: add docs for compose ports and path routes by @shreddedbacon in #3833
- Update add-project.md by @janmashat in #3822
- chore: add some seed scripts for keycloak by @shreddedbacon in #3828
- fix: actually set containers for services by @shreddedbacon in #3838
- feat: ssh configurable number of public key attempts before failing by @rocketeerbkw in #3739
New Contributors
- @janmashat made their first contribution in #3822
Full Changelog: v2.21.0...v2.22.0
Lagoon Core v2.21.0
Release notes
See https://docs.lagoon.sh/releases/2.21.0/ and https://dev.to/uselagoon/lagoon-v221-released-2p7i for release notes
See https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-core-1.48.0 for the corresponding chart.
What's Changed
- build: Update golang used in services to 1.22 by @tobybellwood in #3782
- chore: fix keycloak local-dev for live theme loading by @shreddedbacon in #3768
- fix: check if user has attributes before accessing attributes by @shreddedbacon in #3794
- chore: update logs2notifications to use machinery by @shreddedbacon in #3792
- tests: Rework/retire/update test suite by @tobybellwood in #3781
- chore: fix debug command by @smlx in #3798
- fix: add view-users role to the service-api client by @smlx in #3797
- refactor: support lagoon.sh idling changes in ssh by @shreddedbacon in #3767
- Upgrade keycloak to version 24 by @rocketeerbkw in #3796
- Improve SSH docs around ptys and interactive shells by @smlx in #3795
- docs: remove uptimerobot references and add note about monitoring by @shreddedbacon in #3799
- feat: add new add/remove admin to organization, deprecate old add/remove by @shreddedbacon in #3763
- Fix: Updates updateNotification resolvers & removes channel from UpdateNotificationMicrosoftTeamsPatchInput by @CGoodwin90 in #3706
- refactor: remove attribute from unauthorized response by @shreddedbacon in #3736
- Mkdocs update Lagoon v2.21 by @tobybellwood in #3802
- change: set keycloak frontend url in api for well-known discovery by @shreddedbacon in #3801
- Update Yarn dependencies by @tobybellwood in #3805
- refactor: create make command for external repos and add image repo tags to docker-compose yaml by @shreddedbacon in #3750
Full Changelog: v2.20.1...v2.21.0
lagoon-core v2.20.1
What's Changed
- Lagoon 2.20 release docs by @tobybellwood in #3779
- Docs/ja update by @tobybellwood in #3778
- fix: check for only matching fingerprint on key lookups by @shreddedbacon in #3784
- fix: backup handler to ignore namespaces lagoon does not care about by @shreddedbacon in #3785
- docs: add organization admin role by @shreddedbacon in #3786
- refactor: platform-owner storage-calculator and deployments-disabled fields by @shreddedbacon in #3789
- refactor: exclude any disabled projects from polysite count by @shreddedbacon in #3787
- fix: permission checks for updating or viewing projects in orgs by @shreddedbacon in #3776
- fix: delete backup in backup-handler by @shreddedbacon in #3791
- fix: updateDeployTargetConfig to not use params that aren't being updated by @rocketeerbkw in #3788
- Docs: Removing Alanna from CoC and adding Lagoon alumni. by @AlannaBurke in #3793
Full Changelog: v2.20.0...v2.20.1
lagoon-core v2.20.0
Release Notes
This is a Major release of Lagoon-core. Included are a large number of hotfixes, enhancements and updates.
There are also a number of headline features:
- Platform Viewer role now has the ability to view all organizations/projects/environments, but no add/update/delete rights. This will allow the downgrading of some users from Platform Admin.
- Organization Admin role now allows organization users to manage projects/groups/users in their organization, but not the owners/admins of the org, allowing for better permission scoping.
- SSH key storage and handling improvements. SSH key usage is now tracked, and the use of Yubikey-backed
sk
type keys is now supported in Lagoon - New users can now be invited to Lagoon when they are added to groups, instead of them requiring to be added previously.
- Polysite deployments are now grouped together and trackable on a single page
See the dedicated releases page at https://docs.lagoon.sh/releases/2.20.0
What's Changed
tbc
New Features
- feat: introduce platform-viewer role by @shreddedbacon in #3752
- feat: add new organization admin role by @shreddedbacon in #3733
- feat: store user last accessed, and sshkey last used timestamps by @shreddedbacon in #3675
- feat: use api-sidecar-handler to offload sshkey handling and add more types by @shreddedbacon in #3662
- feat: add inviteUser boolean to addUserToGroup by @shreddedbacon in #3756
- feat: group polysite deployments under bulk label by @shreddedbacon in #3668
- feat: Add
getAllNotifications
query by @CGoodwin90 in #3671
New Deprecations
- deprecation: delete backups when they are deleted by @shreddedbacon in #3679
Refactors and Fixes
- refactor: adjust task validators to check existence of service after permission check by @shreddedbacon in #3735
- refactor: update backup-handler to use machinery by @shreddedbacon in #3724
- refactor: strip existing project when adding it to an organization by @shreddedbacon in #3726
- refactor: last_accessed on user noops by @shreddedbacon in #3762
- fix: switch the priority, development should be lower than production by @shreddedbacon in #3727
- fix: actually throw error in environmentExists if the environment doesn't exist by @shreddedbacon in #3734
- fix: use utf8 instead of ascii when retrieving logs by @shreddedbacon in #3737
- fix: return an error if organization doesnt exist on addproject by @shreddedbacon in #3738
- fix: throw an error on deployment errors triggered via the api by @shreddedbacon in #3568
- fix: remove usergroup injection from org project groups to prevent duplicates by @shreddedbacon in #3744
- fix: update notification resolvers by @shreddedbacon in #3748
- fix: check if user has attributes before accessing attributes by @shreddedbacon in #3759
- fix: check error exists on invite user check by @shreddedbacon in #3764
- fix: pass adminscopes to task helpers by @shreddedbacon in #3765
Additional updates
- chore: update ssh service with libnss-ato instead of libnss-mysql by @shreddedbacon in #3731
- chore: update broker to rabbitmq:3.11.28 by @tobybellwood in #3670
- chore: handle more duplicate insert errors by @shreddedbacon in #3424
- chore: remove remaining harbor integration from core by @shreddedbacon in #3259
- chore: remove all dangerous deleteAll and removeAll mutations by @shreddedbacon in #3753
Build and Test improvements
- test: improvements to local development for easier use of lagoon by @shreddedbacon in #3710
- test: docker-compose ui changes and removal of unused sections/services by @shreddedbacon in #3757
- test: Minor improvements to Makefile for local dev/test by @rocketeerbkw in #3690
- test: Update upstream branch and kubernetes versions by @tobybellwood in #3745
- test: reuse sshkeys from ci for local dev by @tobybellwood in #3755
Documentation updates
- docs: 2.19.0 release docs by @tobybellwood in #3725
- docs: add note about cronjobs being interrupted by @smlx in #3711
- docs: Allow white-label and internationalise Lagoon docs by @tobybellwood in #3703
- docs: replace all docker-compose v1 references by @tobybellwood in #3728
- docs: update environment-idling.md by @britdm in #3730
- docs: update lagoon.yml container-registries documentation by @shreddedbacon in #3715
- docs: Fix links to Redis docker image in documentation by @kasperg in #3751
- docs: Update recommended DNS records by @anothertobi in #3551
- docs: Laravel launch by @AlannaBurke in #3742
- docs: Add Japanese translation to docs by @tobybellwood in #3743
- Docs: Adding sail youtube video. by @AlannaBurke in #3746
- docs: add important note about change to owner permission for group in an org by @shreddedbacon in #3749
- docs: update available base images by @tobybellwood in #3741
- docs: NFS-provisioner updated docs by @tobybellwood in #3581
- docs: Update default value for Varnish cache in docs by @kasperg in #3747
- docs: Update links, versions, Dockerfiles by @tobybellwood in #3775
- docs: Update Supported Services & Base Images by Lagoon by @vetyst in #3766
- docs: add notes about removal of harbor from api and warning about upgrading by @shreddedbacon in #3773
New Contributors
- @britdm made their first contribution in #3730
- @anothertobi made their first contribution in #3551
- @vetyst made their first contribution in #3766
Linked releases:
- Upgrades/Deprecations https://docs.lagoon.sh/releases/2.20.0/
- lagoon-ui: https://github.com/uselagoon/lagoon-ui/releases/tag/core-v2.20.0
- lagoon-build-deploy: https://github.com/uselagoon/build-deploy-tool/releases/tag/core-v2.20.0
- lagoon-core: https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-core-1.46.0
- lagoon-remote: https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-remote-0.92.0
- lagoon-test: https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-test-0.58.0
Full Changelog: v2.19.0...v2.20.0
lagoon-core v2.19.0
What's Changed
This is a small release - updating some logic around the implementation of Organizations, There are also a number of UI-related updates in the corresponding lagoon-ui release
Features
Fixes
- fix: allow platform admin to add when disable-non-organization enabled by @shreddedbacon in #3714
- fix: make sure that projects groups are collected when importing to organization by @shreddedbacon in #3716
- fix: remove errant quotes in variable value for route quota by @shreddedbacon in #3723
Refactors
- refactor: use existing cached member check to return membercount by @shreddedbacon in #3719
- refactor: change default quotas to unlimited for organizations by @shreddedbacon in #3720
- refactor: check if project has already been recursed when importing to org by @shreddedbacon in #3722
Linked releases:
- lagoon-ui: https://github.com/uselagoon/lagoon-ui/releases/tag/core-v2.19.0
- lagoon-build-deploy: https://github.com/uselagoon/build-deploy-tool/releases/tag/core-v2.19.0
- lagoon-core: https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-core-1.45.0
- lagoon-remote: https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-remote-0.89.0
- lagoon-test: https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-test-0.57.0
Full Changelog: v2.18.2...v2.19.0
lagoon-core v2.18.2
This release is a minor release to increment v2.18.1 - it only impacts people who use the storage calculator
What's Changed -v2.18.2
- fix: environment-storage resolver and actions-handler mutation fix by @shreddedbacon in #3707
What's Changed - v2.18.1
- Fixing out-of-date screenshots. by @AlannaBurke in #3626
- Clean up insights data on environment deletion by @bomoko in #3630
What's Changed - v2.18.0
features
- feat: allow registration of systemwide tasks by @bomoko in #3618
- feat: introduce /.well-known endpoint for service discovery information by @shreddedbacon in #3632
Improvements
- improvement: add additional information to environment services by @shreddedbacon in #3641
- improvement: add source user and type to tasks and deployments by @shreddedbacon in #3631
- improvement: validate migrating labels for active standby ingress migrations by @shreddedbacon in #3682
changes
- change: check expiration of legacy tokens, reject if necessary by @shreddedbacon in #3645
- change: deprecate environment storage bytesUsed for kibUsed by @shreddedbacon in #3658
- change: deprecate activeSystems* in API by @rocketeerbkw in #3647
fixes
- fix: return error when no matching event to prevent empty email notifications by @shreddedbacon in #3637
- fix: use Float for restore size by @shreddedbacon in #3633
- fix: Add migration to mark orphaned environments deleted by @bomoko in #3636
- fix: Adds service to deleteFactsFromSource by @bomoko in #3627
- fix: add DropUnique to rollback ES migration by @tobybellwood in #3652
- fix: use new stream endpoints for token mapper by @shreddedbacon in #3653
- fix: add correct roles and scopes to keycloak account client realm import by @shreddedbacon in #3655
- fix: use email address instead of username when looking up users by @shreddedbacon in #3657
- fix: mutation name for addorupdatestorageonenvironment by @shreddedbacon in #3677
- fix: Basic validation for variable names by @CGoodwin90 in #3676
- fix: ID token mapper for opensearch integration by @shreddedbacon in #3678
- fix: only set the subgroups of a parentgroup to the users group by @shreddedbacon in #3684
- fix: get environment by namespacename before getting deployment by @shreddedbacon in #3702
- fix: fixes migration deletion logic for duplicate environment_services by @bomoko in #3705
refactors
- refactor: add migration to keycloak startup to set client redirect uris by @shreddedbacon in #3640
- refactor: upgrade keycloak to 21 and support initial realm import by @shreddedbacon in #3624
- refactor: store project-group association in api instead of keycloak by @shreddedbacon in #3612
- refactor: realm import with missing roles and client information by @shreddedbacon in #3680
chores
- chore: remove unneeded reference to legacy registry setting by @shreddedbacon in #3659
- chore: add local-dev-yarn command by @tobybellwood in #3611
- chore: Remove Harbor Trivy integration from Lagoon Core. by @bomoko in #3672
- chore: Update NPM devDependencies by @tobybellwood in #3651
- chore: remove branch overrides after v2.18.0 by @tobybellwood in #3697
docs
- docs: update rbac documentation with organiation rbac by @shreddedbacon in #3634
- docs: add note about tls-acme false and remove out of date information by @shreddedbacon in #3638
- docs: add global scope documentation by @shreddedbacon in #3639
- docs: Fixing Ruby page title. by @AlannaBurke in #3646
- docs: Adding Organizations and Lagoonizing docs + reorganization by @AlannaBurke in #3643
- docs: Fixing link. by @AlannaBurke in #3650
- docs: Adding DDEV to local dev docs. by @AlannaBurke in #3661
- docs: Update FAQ about route removal by @rocketeerbkw in #3663
- docs: Updates promote documentation to use lagoon-cli by @bomoko in #3664
- docs: Fix the images for the Fastly integration, now they are part of the repo by @seanhamlin in #3666
- docs: Updating build warnings docs. by @AlannaBurke in #3683
- docs: Fixing Lagoon Examples link. by @AlannaBurke in #3687
- docs: Adds documentation pointing to client libraries by @bomoko in #3688
- docs: add upgrades and deprecations by @shreddedbacon in #3620
tests
- tests: Rejig test order by @tobybellwood in #3644
- tests: update k8s version for testing by @tobybellwood in #3660
- tests: Replace Jenkins builds on any branch prefixed with
docs/
with github action by @tobybellwood in #3689
Linked releases:
- lagoon-ui: https://github.com/uselagoon/lagoon-ui/releases/tag/core-v2.18.2
- lagoon-build-deploy: https://github.com/uselagoon/build-deploy-tool/releases/tag/core-v2.18.2
- lagoon-core: https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-core-1.44.0
- lagoon-remote: https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-remote-0.88.1
- lagoon-test: https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-test-0.56.0
Full Changelog: v2.17.0...v2.18.2
lagoon-core v2.18.1
This release replaces the v2.18.0 release which should not be installed, to avoid the potential for data loss
What's Changed - v2.18.1
- Fixing out of date screenshots. by @AlannaBurke in #3626
- Clean up insights data on environment deletion by @bomoko in #3630
What's Changed - v2.18.0
features
- feat: allow registration of systemwide tasks by @bomoko in #3618
- feat: introduce /.well-known endpoint for service discovery information by @shreddedbacon in #3632
Improvements
- improvement: add additional information to environment services by @shreddedbacon in #3641
- improvement: add source user and type to tasks and deployments by @shreddedbacon in #3631
- improvement: validate migrating labels for active standby ingress migrations by @shreddedbacon in #3682
changes
- change: check expiration of legacy tokens, reject if necessary by @shreddedbacon in #3645
- change: deprecate environment storage bytesUsed for kibUsed by @shreddedbacon in #3658
- change: deprecate activeSystems* in API by @rocketeerbkw in #3647
fixes
- fix: return error when no matching event to prevent empty email notifications by @shreddedbacon in #3637
- fix: use Float for restore size by @shreddedbacon in #3633
- fix: Add migration to mark orphaned environments deleted by @bomoko in #3636
- fix: Adds service to deleteFactsFromSource by @bomoko in #3627
- fix: add DropUnique to rollback ES migration by @tobybellwood in #3652
- fix: use new stream endpoints for token mapper by @shreddedbacon in #3653
- fix: add correct roles and scopes to keycloak account client realm import by @shreddedbacon in #3655
- fix: use email address instead of username when looking up users by @shreddedbacon in #3657
- fix: mutation name for addorupdatestorageonenvironment by @shreddedbacon in #3677
- fix: Basic validation for variable names by @CGoodwin90 in #3676
- fix: ID token mapper for opensearch integration by @shreddedbacon in #3678
- fix: only set the subgroups of a parentgroup to the users group by @shreddedbacon in #3684
- fix: get environment by namespacename before getting deployment by @shreddedbacon in #3702
- fix: fixes migration deletion logic for duplicate environment_services by @bomoko in #3705
refactors
- refactor: add migration to keycloak startup to set client redirect uris by @shreddedbacon in #3640
- refactor: upgrade keycloak to 21 and support initial realm import by @shreddedbacon in #3624
- refactor: store project-group association in api instead of keycloak by @shreddedbacon in #3612
- refactor: realm import with missing roles and client information by @shreddedbacon in #3680
chores
- chore: remove unneeded reference to legacy registry setting by @shreddedbacon in #3659
- chore: add local-dev-yarn command by @tobybellwood in #3611
- chore: Remove Harbor Trivy integration from Lagoon Core. by @bomoko in #3672
- chore: Update NPM devDependencies by @tobybellwood in #3651
- chore: remove branch overrides after v2.18.0 by @tobybellwood in #3697
docs
- docs: update rbac documentation with organiation rbac by @shreddedbacon in #3634
- docs: add note about tls-acme false and remove out of date information by @shreddedbacon in #3638
- docs: add global scope documentation by @shreddedbacon in #3639
- docs: Fixing Ruby page title. by @AlannaBurke in #3646
- docs: Adding Organizations and Lagoonizing docs + reorganization by @AlannaBurke in #3643
- docs: Fixing link. by @AlannaBurke in #3650
- docs: Adding DDEV to local dev docs. by @AlannaBurke in #3661
- docs: Update FAQ about route removal by @rocketeerbkw in #3663
- docs: Updates promote documentation to use lagoon-cli by @bomoko in #3664
- docs: Fix the images for the Fastly integration, now they are part of the repo by @seanhamlin in #3666
- docs: Updating build warnings docs. by @AlannaBurke in #3683
- docs: Fixing Lagoon Examples link. by @AlannaBurke in #3687
- docs: Adds documentation pointing to client libraries by @bomoko in #3688
- docs: add upgrades and deprecations by @shreddedbacon in #3620
tests
- tests: Rejig test order by @tobybellwood in #3644
- tests: update k8s version for testing by @tobybellwood in #3660
- tests: Replace Jenkins builds on any branch prefixed with
docs/
with github action by @tobybellwood in #3689
Linked releases:
- lagoon-ui: https://github.com/uselagoon/lagoon-ui/releases/tag/core-v2.18.1
- lagoon-build-deploy: https://github.com/uselagoon/build-deploy-tool/releases/tag/core-v2.18.1
- lagoon-core: https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-core-1.43.0
- lagoon-remote: https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-remote-0.88.0
- lagoon-test: https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-test-0.55.0
Full Changelog: v2.17.0...v2.18.1
lagoon-core v2.18.0 (superseded)
We recommend not installing this release, please install 2.18.1 instead
Known Issues
- (#3704) A database migration that culls duplicate records for environment services was too aggressive. This can cause tasks in the UI to error out with
Environment has no service cli
. Triggering another deployment will update the service records and fix the error.
lagoon-core v2.17.0
What's Changed
- chore: update go version and dependency bumps for services by @shreddedbacon in #3573
- update docker-compose-v2 docs by @tobybellwood in #3579
- Update the Drupal and Fastly integration docs page by @seanhamlin in #3569
- update active standby task to golang1.21 by @tobybellwood in #3570
- fix: support unlimited env quota in commons by @shreddedbacon in #3578
- chore: duplicate organization name error by @shreddedbacon in #3576
- fix: add viewall to organization management policy for platform by @shreddedbacon in #3577
- Update ansible used in tests by @tobybellwood in #3557
- update python k8s to 27.2 in tests and set timeouts for helm install by @tobybellwood in #3585
- allow make to override UPSTREAMs by @tobybellwood in #3584
- fix: purge the cached id of the group when group is deleted by @shreddedbacon in #3583
- Update docs for getting k8s token used for ssh-core by @rocketeerbkw in #3587
- Use updated internal-services-test URL syntax and add persistent storage test by @tobybellwood in #3588
- Update the data in the data-watcher-pusher, and rejig the process slightly by @tobybellwood in #3591
- Add wait to DWP and remove defunct minio services by @tobybellwood in #3594
- Update Node.js version to 20, yarn fix vulnerabilites and update typescript by @tobybellwood in #3582
- feat: add buildimage boolean to allprojects and allkubernetes query by @shreddedbacon in #3590
- feat: retrieve the restored file size for backups by @shreddedbacon in #3599
- add CLEAR_API_DATA env to allow API data clearing by @tobybellwood in #3600
- fix: use the right value for project name when getting variables for advanced tasks by @shreddedbacon in #3605
- feat: add new project and group importer for organizations by @shreddedbacon in #3598
- introduce DEPRECATIONS.md to track deprecations by @tobybellwood in #3606
- Lagoon Build Errors pages by @tobybellwood in #3608
- refactor: rewrite activestandby task to remove external dioscuri requirement by @shreddedbacon in #3592
- Minor fix for updateNotification resolvers by @CGoodwin90 in #3607
- Update dockerfile builds, and consolidate broker images. by @tobybellwood in #3586
- adding service to deleteProblem mutation by @timclifford in #2611
- fix: return groups user has access to in group payloads by @shreddedbacon in #3613
- chore: add notice about planned harbor deprecations by @shreddedbacon in #3614
- Update install-lagoon-remote.md - Typo in helm install script by @christianwiedemann in #3615
- refactor: send organization information in build and task payloads by @shreddedbacon in #3596
- Update glossary.md with correct AWS naming by @Schnitzel in #3616
New Contributors
- @christianwiedemann made their first contribution in #3615
Linked releases:
- lagoon-ui: https://github.com/uselagoon/lagoon-ui/releases/tag/core-v2.17.0
- lagoon-build-deploy: https://github.com/uselagoon/build-deploy-tool/releases/tag/core-v2.17.0
- lagoon-core: https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-core-1.41.0
- lagoon-remote: https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-remote-0.87.0
- lagoon-test: https://github.com/uselagoon/lagoon-charts/releases/tag/lagoon-test-0.53.0
Full Changelog: v2.16.0...v2.17.0